Jumat, 09 Agustus 2019

Mengamankan wp-admin dan wp-login.php Menggunakan Cloudflare

Hai sob mumpung ada waktu luang, saya akan share cara mengamankan wp-admin dan wp-login.php Menggunakan Cloudflare. Nah, yang saya akan gunakan adalah fitur Firewall Rules.

Ga usah kelamaan, langsung aja ke tutorialnya yah....

1. Login ke cloudflare.
2. Pilih web kamu
3. Masuk ke tab Firewall pilih Firewall Rules
4. Create Firewall Rules, isi seperti berikut:
Rule name: kamu isi terserah.
Pada When incoming requests match…
Field: URI Path
Operator: Equals
Value: /wp-admin/
Trus pencet "or"
Isi lagi pada When incoming requests match…
Field: URI Path
Operator: Equals
Value: /wp-login.php
Pada Chose an Action kamu pilih Challenge (Captcha)
5. Selanjutnya Deploy.
6. Test masuk login, kamu kena captcha apa ngga.

Sebenernya sih ga hanya wp-admin dan wp-login saja penerapannya, kamu bisa kreasikan di path lainnya dan juga pada field ada banyak pengaturan yang bisa kamu pilih.

Selamat mencoba dan semoga berhasil.

Sabtu, 03 Agustus 2019

Mengatasi mysql-bin Terlalu Besar / Memakan banyak Disk Space

Hai sob, sudah lama sekali blog ini tidak diupdate yah, he he he...... Terkait dengan postingan mas Bibit tentang cara install apanel, saya langsung menerapkan panel tersebut ke server saya. namun karena migrasi data dari panel lama, biasa lah pasti ada kendala, yaitu mysql-bin bengkak. dari 3 GB sampai 15 GB hanya untuk mysql-bin doang. biasanya file ini disimpan dalam urutan numerik seperti MySQL-bin0000xx dan sebagainya.

Mengetahui ukuran database pada server yang saya peroleh terlalu besar, dan tampaknya itu ga wajar banget.

Nah saya nemu solusinya:

edit file /etc/my.cnf

atau kalau kamu pake panel aapanel, cukup buka appstore, pilih setting pada mysql, pilih configuration. (ga perlu buka putty lagi :D)

setelah itu cari tuh
expire_logs_days = 10
Ubah menjadi
expire_logs_days = 1

Setelah itu simpan dan restart mysqlnya.
Udah gitu doang sih.....