Wednesday, February 17, 2021

menambahkan LED Status pada Listrik AC

Pada saat anda membeli colokan listrik akan tetatapi colokan tersebut tidak ada lampu LED nya. Anda dapat menambahkan lampu LED secara manual dengan rangkaian dibawah. 



Rangkaian sederhana ini untuk melihat status peralatan listrik yang terhubung ke jaringan Listrik PLN dengan menggunakan LED. Lampu LED akan menyala bila telah terhubung dengan PLN dan mati bila tidak terhubung.





komponen yang digunakan cukup sederhana.

1. Diode.
2. Resistor 100Kilo ( 1 Watt disarankan)
3. LED

pemasangan rangkaian ini agar diperhatikan kutub Negatip Diode disambung ke kutup positip LED atau sebaliknya kutub negatip Diode disambung ke kutup positip LED







Saturday, September 05, 2020

Menggunakan firewalld di centos untuk membuka port service

 Installasi centos secara umum sudah otomatis terinstall firewalld, bila belum ada dapat diinstall dengan perintah dibawah.


#yum install firewalld


Untuk mengetahui port yang telah dibuka dapat memberikan perintah berikut:


# firewall-cmd --list-ports


hasilnya seperti berikut


1234/tcp 4444/tcp 666/tcp


Bila anda memiliki port untuk melayani service tertentu misalnya di port 100 dan port ini ingin anda buka dapat menggunakan perintah dibawah, jangan lupa melakukan relod.


# firewall-cmd --permanent --add-port=100/tcp

# firewall-cmd --reload


tampilkan kembali hasil penambahan port yang telah dilakukan


# firewall-cmd --list-ports


hasilnya seperti dibawah


1234/tcp 4444/tcp 666/tcp 100/tcp


Selain penambahan port berupa nomor atau angka, dapat juga dilakukan penambahan service yang secara umum sudah ada seperti http, ssh, smtp dan lainnya. seperti contoh dibah kita coba menambahkankan port ssh

Tampilkan terlebih dahulu service yang sudah aktip dengan perintah berikut:


# firewall-cmd --list-services


hasilnya sebagai berikut:


dhcpv6-client http mysql 


Tambahkan service ssh dengan perintah dibawah, jangan lupa untuk melakukan reload.


# firewall-cmd --permanent --add-service=ssh

# firewall-cmd --reload


Tampilkan kembali hasil penambahan service untuk ssh.

# firewall-cmd --list-services


hasilnya sebagai berikut:


dhcpv6-client http mysql ssh


Lokasi file service secara umum dapat dilihat di folder /usr/lib/firewalld/services/ dengan memberikan perintah dibawah:



# ls  /usr/lib/firewalld/services/




Saturday, July 18, 2020

Upgrade otomatis package dan routerboard Mikrotik.

Berikut langkah-langkah yang perlu dilakukan untuk auto upgrade packages mikrotik.


1. Klik menu System - Scripts.
2. Tambahkan script baru dgn nama autoupgrade-package
3. Isi dengan kode berikut:

/system package update
check-for-updates
:delay 1s;
:if ( [get installed-version] != [get latest-version]) do={ install }





4. simpan
5. Klik System - Schedule (untuk menambahkan jadwal script diatas dijalankan)
6. Tambahkan schedule baru untuk menjalankan scripts  autoupgrade-package  dengan isi sbb:

/system script run autoupgrade-package 


7. Tentukan jam mulai dan interval misalnya setiap 2 hari dengan menambahkan 2d 00:00:00 pada interval.




Untuk langkah penambahan autoupgrade Routerboard hampir sama dengan langkah diatas, buatkan script baru dan tambahkan kode berikut:

:global Var1
:global Var2
:set Var1 "$[/system routerboard get cu
rrent-firmware]"
:set Var2 "$[/system routerboard get upgrade-firmware]"
:if ($Var2>$Var1) do={/system routerboard upgrade;
/system reboot;
}


jangan lupa tambahkan di schedule untuk menjalankan script diatas seperti langkah sebelumnya.

Monday, May 25, 2020

Cara mengatasi TELEGRAM di Windows yang ngadat karena jaringan internet.

1. Gunakan Windows Explorer dan masuk ke:

c:\windows > system32 > drivers > etc >

2. Caru file hosts dan edit dengan notepad.

3. tambahkan alamat berikut dan simpan.


149.154.167.118 t.me149.154.167.118 telegram.me149.154.167.99 telegram.org149.154.167.99 core.telegram.org149.154.167.99 desktop.telegram.org149.154.167.99 macos.telegram.org149.154.167.120 web.telegram.org149.154.167.24 venus.web.telegram.org149.154.175.16 pluto.web.telegram.org149.154.171.22 flora.web.telegram.org149.154.171.22 flora-1.web.telegram.org149.154.167.24 venus.web.telegram.org149.154.167.25 venus.web.telegram.org
149.154.167.57 venus.web.telegram.org
149.154.167.24 venus-1.web.telegram.org149.154.167.25 venus-1.web.telegram.org149.154.167.57 venus-1.web.telegram.org
149.154.171.22 flora.web.telegram.org
149.154.171.22 flora-1.web.telegram.org
149.154.175.16 pluto.web.telegram.org149.154.175.16 pluto-1.web.telegram.org149.154.164.224 vesta.web.telegram.org149.154.164.225 vesta.web.telegram.org149.154.167.124 vesta.web.telegram.org149.154.164.225 vesta-1.web.telegram.org149.154.167.124 vesta-1.web.telegram.org149.154.164.224 vesta-1.web.telegram.org149.154.167.197 api.telegram.org149.154.167.198 api.telegram.org149.154.167.199 api.telegram.org149.154.167.200 api.telegram.org149.154.167.99 aurora.telegram.org149.154.167.99 aurora-1.telegram.org149.154.166.107 integrations.telegram.org




Sunday, April 19, 2020

Fix rpmdb rebuilddb

Cara mempberbaiki RPMDB yang mengalami masalah

mkdir /var/lib/rpm/backup
cp -a /var/lib/rpm/__db* /var/lib/rpm/backup/
rm -f /var/lib/rpm/__db.[0-9][0-9]*
rpm --quiet -qa
rpm --rebuilddb
yum clean all

Thursday, November 14, 2019

cara membuat swap file di linux

Untuk komputer/server anda, bila belum ada swap file dapat mengikuti langkah berikut.


1. Periksa apakah swap sudah aktip, bila belum lanjutkan ke langkah berikutnya.


# free
             total       used       free     shared    buffers     cached
Mem:       2054288    1916924     137364       4456      69268    1049580
-/+ buffers/cache:     798076    1256212
Swap:            0          0          0


2.  Alokasikan 2Gb untuk swap file


# fallocate -l 2G /swapfile

3. Berikan mode 600 ke swap file


# chmod 600 /swapfile

4. Buatkan swapfile untuk file swapfile

# mkswap /swapfile
Setting up swapspace version 1, size = 2097148 KiB
no label, UUID=2947f0f6-d589-4837-a642-2f82f001d2fd


5. Aktipkan Swap file

# swapon /swapfile

6. Untuk memastikan swap file aktip, berikan perintah berikut:

# swapon --show

NAME      TYPE SIZE USED PRIO
/swapfile file   2G   0B   -1

7. Bisa juga ditampilan di memory dengan perintah free


# free
              total        used        free      shared  buff/cache   available
Mem:       16266308     1397436    11020044      291792     3848828    13464432
Swap:       2097148           0     2097148

8. Langkah terakhir yang sangat penting untuk mengaktipkan swapfile saat booting. tambahkan swapfile di /etc/fstab

vi /etc/fstab


9. Tambahkan kode berikut di file tersebut


/swapfile none swap sw 0 0







CARA MENAIKAN KAPASISTAS SWAPFILE

1. matikan dulu swapfile


# swapoff -v /swapfile

2. Alokasikan kapasitas swapfile misalnya menjadi 3Gb

# fallocate -l 3G /swapfile

3. Buatkan kembali swapfile

# mkswap /swapfile

4. Aktipkan kembali swapfile
# swapon /swapfile




CARA MENGHAPUS SWAPFILE


1. nonaktipkan terlebih dahulu swap file


# swapoff -v /swapfile

2. Hapus file swapfile


#  rm /swapfile1

3. jangan lupa hapus kode di file /etc/fstab yang berisi swapfile



Sunday, November 10, 2019

Memperbaiki Database MySQL/MariaDB yang bermasalah.

Langkah memperbaiki Database MySQL/MariaDB yang bermasalah.

1. Edit file /etc/my.cnf dan tambahkan baris innodb_force_recovery = 1

Code (Text):
[mysqld]
innodb_force_recovery = 1

Bila masih gagal, ganti dengan angka 2 atau 3 dan seterusnya.


2. Aktipkan MySQL/MariaDB Server


Code (Text):
#service mysql restart


3. Masuk ke MySQL


Code (Text):
#msyql
Welcome to the MySQL monitor.  Commands end with ; or \g.Your MySQL connection id is 46560
Server version: 5.5.61-cll MySQL Community Server (GPL)
Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>



4. Export semua database :

Code (Text):
mysqldump --all-databases > /backup/alldatabases.sql


5. Hentikan MySQL/MariaDB Server

Code (Text):
mysqladmin flush-tables
sleep 240
mysqlstop


6. Salin semua folder mysql ke folder baru.


Code (Text):
rsync  -avz /var/lib/mysql /backup/


7. Hapsu folder mysql.

Code (Text):
cd /var/lib/mysql/
rm -rf /var/lib/mysql


8. Bangun ulang database MySQL/MariaDB

Code (Text):
mysql_install_db --user=mysql


9. Berikan mode 0755 ke folder yang terbentuk.


Code (Text):
chmod 0755 /var/lib/mysql

10. jangan lupa berikan comment atau hapus kode innodb_force_recovery = 1 di file /etc/my.cnf

Code (Text):
[mysqld]
#innodb_force_recovery = 1

11. Aktipkan MySQL/MariaDB

Code (Text):
#service mysql start


12.  rename file /root/.my.cnf

Code (Text):
mv /root/.my.cnf /root/disable.my.cnf



13. masuk ke  MySQL/MariaDB dan import backup sebelumnya

Code (Text):
mysql < /backup/alldatabases.sql


14. rename kembali /root/disable.my.cnf

Code (Text):
mv /root/disable.my.cnf /root/.my.cnf



15. Terakhir restart MySQL/MariaDB server

Code (Text):
service mysql restart




Wednesday, October 16, 2019

Installasi Firebird database di Centos

Installasi firebird di centos dapat mengikuti langkah berikut:

tambahkan repor epel :



yum --enablerepo=extras install epel-release

atau

yum -y install epel-release


untuk melihat ketersediaan firebird dapat memberikan perintah:


yum list firebird \ *


install firebird:



yum install firebird firebird-superserver


folder yang perlu diperbaiki permission nya:

chown firebird.firebird /var/lib/firebird


aktipkan firebird;


systemctl start firebird-superserver
systemctl enable firebird-superserver


coba masuk ke firebird dengan database employer dengan perintah:

# isql-fb -user sysdba -password masterkey employee

atau

# isql-fb

SQL> connect employee user sysdba password masterkey


tampilkan tables dari database employee:

SQL> show tables;
SQL> select * from customer;



cara membuat user database:

# gsec -user sysdba -password masterkey
GSEC> add testsaja -pw testsaja
GSEC> display
     user name                    uid   gid admin     full name
------------------------------------------------------------------------------------------------
SYSDBA                              0     0           Sql Server Administrator
TESTSAJA                            0     0

GSEC> exit;



cara membuat database:

# isql-fb -user testsaja -password testsaja
SQL> create database '/var/lib/firebird/data/testsaja.fdb' page_size 8192 DEFAULT CHARACTER SET UTF8;





Thursday, September 12, 2019

cara mengatasi shared printer yang terus meminta login di windows 7

cara mengatasi shared printer yang terus meminta login di windows 7

1. search di start windows dengan "credential" akan tampil seperti gambar.



2. Klik Credential Manager dan pilih "Add a Windows credential"





3. Masukan nama komputer yang sudah diaktipkan printer sharing serta user dan password dari komputer tersebut.






4. Restart Komputer.
Pada langkah ini harusnya tidak keluar permintaan login.



Thursday, February 07, 2019

Aplikasi TV dan Film box office untuk Android anda



1. Swift stream live tv

http://www.swiftstreamz.com/index.html#download

2. Live netTV

https://www.livenettv.to/

3. LK21

https://apkpure.com/nonton-lk21/com.nonton.layar21


4. XX1 Lite Movie

https://apkpure.com/xx1-lite/com.xxi.movie

Cara upload dengan git tanpa menyertakan folder tertentu

  Untuk mengupload kode menggunakan Git tanpa menyertakan folder tertentu, Anda perlu menggunakan file khusus bernama .gitignore . File ini...