Cara Install Cloudflare di CPanel Buat Penyedia Hosting

Buat Anda yang memulai atau sudah berkecimpung di dunia bisnis penyedia hosting, tidaklah asing dengan fitur-fitur penunjang website di CPanel seperti Cloudflare. Cloudflare salah satu penyedia CDN terbaik dan juga gratis yang ada dan siap untuk diintegrasikan ke CPanel. Bagaimana caranya? langsung lihat saja di tutorial berikut ini:

  1. Pastikan memiliki akun partner di Cloudflare, jika belum punya akun partner cloudflare, silahkan daftar terlebih dahulu di https://www.cloudflare.com/partners/
  2. Selanjutnya Login ke Panel Cloudflare Partner di https://partners.cloudflare.com/login
  3. Pada halaman dashboard, muncul beberapa tab diatas. Pilih tab API untuk mengetahui HOST_API_KEY Anda. 
  4. Langkah berikutnya, gunakan root user untuk masuk ke SSH Server CPanel Anda.
  5. Setelah masuk sebagai root user, copas code berikut: bash <(curl -s https://raw.githubusercontent.com/cloudflare/CloudFlare-CPanel/master/cloudflare.install.sh) -k HOST_API_KEY -n ‘PERUSAHAAN_HOSTING_ANDA
  6. Rubah HOST_API_KEY dengan API Key yang telah Anda copy pada langkah ketiga tadi. dan rubah PERUSAHAAN_HOSTING_ANDA dengan Nama bisnis Anda.
  7. Jalankan command tersebut, dan tunggu hingga proses selesai seperti ini.
  8. Selamat!! Anda berhasil menginstall Cloudflare di CPanel, selanjutnya bisa dilihat pada akun cPanel klien Anda.

Dokumen panduan resmi dari Cloudflare dapat anda unduh juga di https://www.cloudflare.com/static/media/pdf/cloudflare-cpanel-installation-activation-guide.pdf

Semoga bermanfaat, Terima kasih.

 

Cara Install & Konfigurasi CSF Pada cPanel

Cara Install & Konfigurasi CSF Pada cPanel

CSF atau Config Server Firewall adalah firewall yang diperuntukkan bagi server Linux.Tool keamanan ini akan melindungi server Anda dari serangan seperti brute force dan meningkatkan keamanan server secara menyeluruh.

Aplikasi ini bekerja sebagai plugin WHM dan Anda bisa menadapatkannya secara gratis. Untuk menginstall dan mengkonfigurasikan CSF, ikuti langkah-langkah di bawah ini:

Cara Installasi CSF Firewall

1.Login as root ke server Anda melalui SSH

2.Jalankan perintah di bawah ini untuk mendapatkan CSF dengan perintah wget

cd /usr/local/src/
wget https://download.configserver.com/csf.tgz
 

3.Kemudian ekstrak archive yang telah di download dan jalankan instalasi

tar xfz csf.tgz
cd csf
sh install.sh

4.setelah installasi selesai, lalu lanjutkan perintah ini

cd ..
rm -Rfv csf/ csf.tgz

Cara Konfigurasi CSF Firewall

Setelah berhasil menginstal CSF Firewall, kini saatnya Anda mengkonfigurasikannya ke dalam WHM.

1. Login ke WHM Anda, kemudian pilih menu Plugins > ConfigServer Security Firewall

2.Scroll ke bawah hingga Anda menemukan bagian csf – ConfigServer Firewall.

3. Klik pada bagian Firewall Configuration untuk mulai mengkonfigurasikannya.

4.Cek pada menu IPv4 Port Settings. Jika Anda sudah mengubah port SSH, tambahkan port baru Anda ke setting ini.

5. Untuk mengaktifkan syslog monitoring, set SYSLOG_CHECK ke angka 1800

6. Untuk mendeteksi proses yang meragukan, set PT_DELETED dan PT_ALL_USER ke mode ON

7. Selanjutnya, setting proteksi spam dan aktivitas email Anda pada bagian SMTP Settings.

  • Set SMTP_BLOCK menjadi ON

  • set LF_SCRIPT_LIMIT ke angka 250 untuk mengirimkan 250 mail per jam

  • Set LF_SCRIPT_ALERT ke mode ON untuk mengirimkan notifikasi pada admin jika konfigurasi di atas telah melebihi kapasitas

8. Kini konfigurasi CSF Firewall Anda sudah selesai. Untuk menyimpannya, scroll ke bagian paling bawah dari halaman tersebut dan klik button Change

9. Konfigurasi Anda telah disimpan. Saat ini, Anda harus merestart csf dan lfd Anda.

MenonAktifkan Mode TESTING

Hal ini bertujuan agar semua rule firewall yang sudah dikonfigurasikan di atas bekerja. Karena, semua rules tidak akan bisa bekerja jika mode testing ini belum dinon-aktifkan.

1. Kembali ke halaman awal ConfigServer Security Firewall. Di halaman tersebut, Anda akan mendapati notifikasi seperti di bawah ini:

2. Jika Anda sudah memastikan bahwa konfigurasi di atas sudah benar, maka saatnya Anda menghapus TESTING MODE tersebut.

3. Kembali ke csf – ConfigServer Firewall dan klik pada bagian Firewall Configuration

4. Pada bagian Initial Settings, set TESTING ke mode OFF

5. Untuk menyimpan konfigurasi ini, scroll ke bagian paling bawah dari halaman tersebut dan klik button Change

6. Lakukan restart kembali.

Mengecek Aktivitas Firewall

  • Kembali ke halaman awal ConfigServer Security Firewall kemudian pilih menu Watch system Logs

  • Atau, Anda juga dapat mengecek aktivitas firewall melalui SSH dengan menjalankan perintah berikut:
/var/log/lfd.log

Sekian dan terima kasih semoga bermanfaat

source: niagahooster

 

 

Tips Membuat Website Yang Menarik

Tips Membuat Website Yang Menarik

Website sering disebut juga site, situs, situs web, atau portal. Secara umum sebuah website adalah sekumpulan halaman informasi yang disediakan melalui jalur internet sehingga bisa diakses di seluruh dunia selama terkoneksi dengan jaringan internet tanpa terbatas ruang dan waktu. Website merupakan sebuah komponen yang terdiri dari teks, gambar, suara animasi sehingga menjadi media informasi yang menarik untuk dikunjungi oleh orang lain.

Tips Membuat Website Menarik

Sebuah website yang baik adalah website yang dapat menarik minat pengunjung dan menghasilkan banyak trafik. Berikut adalah beberapa tips yang dapat digunakan untuk membuat website yang lebih bermanfaat , responsif, dan memberikan pengalaman terbaik bagi pengunjung.

1. Gunakan Font yang Mudah Dibaca

Meskipun gaya yang rumit bisa menjadi lebih menarik, menggunakan font yang lebih dikenal dan mudah dibaca adalah keputusan yang lebih baik. Perlu diingat bahwa San Serif Font adalah yang paling banyak diterima untuk desain online, dan Font Serif paling tepat untuk desain cetak.

Saat Anda menggunakan terlalu banyak font yang berbeda dalam desain yang sama akan membuat konten yang kurang scannable. Jangan ragu untuk menggaris-bawahi dan menebalkan kata kunci atau link untuk membuat mereka lebih menonjol dan menarik

Baca juga: Tips Mengatasi Email Hosting Masuk Spam

2. Adaptif / Responsif Desain

Di dunia sekarang ini pendekatan yang paling penting untuk website adalah desain yang responsif. Hal ini akan memungkinkan website Anda untuk terlihat dan berfungsi dengan baik pada perangkat mobile, tablet, dan berbagai jenis komputer.

Pendekatan mendasarnya terbatas pada 2 versi dari situs yang sama, yaitu mobile dan desktop, sedangkan fitur adaptif yang baru ini secara otomatis bisa sesuai dengan ukuran layar dan fungsi pada perangkat apapun.

3. Gunakan Navigasi yang Intuitif

Intuitif disini berarti artinya mudah digunakan. Sebuah navigasi di dalam website biasanya berada di atas sebuah halaman. Biasanya halaman-halaman yang penting diletakkan di navigasi atas. Untuk halaman atau tautan (link) yang tidak terlalu penting, biasanya diletakkan di bagian bawah (footer).

Mengapa navigasi yang intuitif sangat diperlukan?

Coba Anda bayangkan sebagai pengguna sebuah website. Apabila Anda membutuhkan informasi dengan waktu yang terbatas, tentunya Anda sendiri akan kesal apabila sebuah website tidak bekerja sebagaimana seharusnya, dan navigasi yang ada di website tersebut sulit untuk digunakan.

Untuk itu, navigasi yang intuitif sangat diperlukan untuk menarik minat pengunjung ke website Anda.

4. Kecepatan Situs Anda

Manajemen waktu adalah hal yang penting. Pastikan bahwa waktu load website Anda dalam waktu 4 sampai 6 detik. Kecepatan yang tepat adalah fitur yang benar-benar penting dan juga salah satu alasan utama mengapa pengunjung akan berhenti mengunjungi situs Anda. Belum lagi fakta bahwa itu sangat memengaruhi peringkat website pada mesin pencari.

Salah satu faktor yang memengaruhi kecepatan load sebuah situs adalah hosting yang digunakan. Kini, Anda tidak perlu khawatir memilih hosting yang tepat untuk website.

Penjuruhost adalah penyedia hosting dan domain yang dapat Anda gunakan karena amanah serta berkualitas. Banyak fitur menarik yang diberikan oleh Penjuruhost seperti server yang cepat dan handal, dukungan pelanggan penuh, jaminan uptime 99,9%, hingga kemudahan dalam melakukan pembayaran. Segera daftarkan bisnis Anda menggunakan Penjuruhost dan dapatkan berbagai fitur menarik lainnya.

5. Mulai Hindari Flash

Seperti yang kita ketahui, Adobe Flash digunakan untuk menjadi standar dalam membuat interaksi dan animasi di website. Namun itu dulu, saat ini CSS3, HTML5 dan Javascript menjadi pilihan yang lebih cerdas untuk memberikan website Anda pengalaman yang lebih dinamis.

Jadi jika Anda ingin menambahkan animasi ke website, cari di Google dan pasti Anda akan menemukan plugin-plugin javascript/jquery yang bisa membantu dalam membuat fungsionalitas yang lebih untuk website Anda.

Itulah sekilas tips membuat website sederhana yang menarik, untuk Anda yang ingin membuat website tetapi masih bingung, kami akan memberi arahan kepada Anda sampai mengerti. Untuk info lebih lanjut bisa menghubungi kami segera. Terima kasih.

Baca juga: Tips Mengatasi Email Hosting Masuk Spam

Cara Mengatasi Tampilan Classic Editor WordPress Versi 5 Keatas

WordPress versi 5 telah direlease. Setiap kali versi baru WordPress hadir, kami selalu bersemangat untuk mencoba fitur-fitur baru yang ditawarkan.

Kali ini, perubahan WordPress versi 5 cukup menyita perhatian kami, karena fitur editor klasik dihapus. Di versi 5, WordPress sepenuhnya menggunakan Gutenberg sebagai satu-satunya editor yang bisa Anda gunakan.

Hal ini mungkin disesalkan sebagian besar oleh pengguna WordPress, karena tentu mereka sudah nyaman menggunakan versi classic editor yang dianggap lebih simple. Namun Anda jangan berkecil hati, WordPress telah menyiapkan plugin agar Anda bisa menggunakan classic editor seperti biasanya.

Berikut panduan untuk install Plugin Classic Editor melalui halaman Dashboard Anda :

1. Klik menu Plugin > Add New

2. Ketikkan Classic Editor dimenu pencarian, lalu tekan install. Setelah install selesai, jangan lupa Aktifkan.

3. Cek melalui menu Post > Add New, untuk memastikan bahwa plugin classic editor berjalan dengan baik.

 

Demikian cara mengembalikan tampilan Classic Editor di WordPress versi 5, semoga mencerahkan Anda semua. Selamat mencoba.

source: penjurumedia.co.id

Tips Mengatasi Email Hosting Masuk Spam

Tips Mengatasi Email Hosting Masuk Spam

Oke langsung saja kita ke tkp tak usah banyak basa basinya hehe..

Cara mengatasi email hosting masuk spam :

  • Aktifkan Email Authentication DKIM dan SPF

Sebelum eksekusi mengaktifkannya kita mesti memahami apa itu DKIM dan SPF. Nah, apa itu DKIM ? Yaitu merupakan langkah memverifikasi incoming emails dan memastikan pesan tersebut dikirim dari pengirim yang seharusnya dari domain tersebut, ini akan menghindari folder SPAM.

Sedangkan SPF ? Yaitu merupakan sistem yang dapat menentukan server & alamat IP yang terotorisasi mengirim email dari domain bersangkutan (yang ada di hosting tersebut), langkah ini akan menghindari outgoing mail yang dianggap SPAM.

Pada kolom Your Current RAW SPF Records secara otomatis akan menghasilkan record anti spam dari penyedia hosting, tanyakan pada provider jika ada kekeliruan.

Pada bagian Advanced Setting dibawahnya sebaiknya tidak melakukan perubahan apapun jika tidak yakin kecuali 2 kotak centang yang dijelaskan diatas.

Caranya bisa diikuti langkah dibawah ini.

  • Masuk ke cPanel
  • Dibagian Email, pilih Authentication
  • Terdapat DKIM dan SPF, klik tombol Enable untuk mengaktifkan 2 fitur tersebut
  • Tidak perlu merubah apapun lagi jika tidak yakin, pastikan kotak All Entry (All) dan Overwrite Existing Entries dicentang dan klik Update untuk menyimpan perubahan

setelah yang diatas sudah diikuti terakhir dibawah ini.

  •  Di akun cpanel Anda masuk ke Email Deliverability, lalu pilih repair

 

 

Cara Membuat Private Nameserver dengan BIND

Cara Membuat Private Nameserver dengan BIND di Ubuntu/Debian

Cara membuat private nameserver (child name server) atau dikenal dengan name server dengan domain sendiri di server Linux Ubuntu menggunakan BIND9 hanya dengan 1 IPv4.

Metode ini juga dikenal dengan vanity nameserver yaitu name server dengan branding domain yang anda tentukan sendiri. Nah untuk mewujudkan hal tersebut, kita akan melakukan konfigurasi BIND DNS server.

Hasilnya nanti Anda akan mempunyai nameserver seperti:
ns1.domainanda.com
ns2.domainanda.com

Pada panduan ini, sebagai contoh domain yang digunakan adalah penjurudummy.com dengan IPv4 192.168.0.1, jadi silahkan diganti dengan nama domain dan IP server anda.

Cara install BIND di Ubuntu/Debian
Sebelum install BIND9 pastikan sistem sudah terupdate

apt-get update -y
apt-get install bind9 bind9utils -y

Buka konfigurasi default bind9 dan edit

nano /etc/default/bind9

Set BIND ke mode IPv4, tambahkan -4 pada baris kode seperti berikut:

# startup options for the server
OPTIONS="-4 -u bind"

Simpan perubahan.

Konfigurasi DNS server
Karena IP hanya satu maka ns2 juga akan memakai IP yang sama dengan ns1 yaitu 192.168.0.1 sebagai contoh.

nano /etc/bind/named.conf.options

Tambahkan blok baru bernama trusted di baris paling atas, dan set sesuai IP aktual.

acl "trusted" {
	192.168.0.1; # ns1, daftarkan IP slave (ns2, ns3 dst.) disini
};
 
options {
 
	directory "/var/cache/bind";
 
	recursion yes;
	allow-recursion {trusted; }; 
	listen-on { 192.168.0.1; };
	allow-transfer { none; };
	version "Onde onde"; # menyamarkan versi
 
	forwarders {
		8.8.8.8;
		8.8.4.4;
	};
 
	dnssec-validation auto;
 
	auth-nxdomain no; # conform to RFC1035
	# listen-on-v6 { any; }; # kita ingin IPv4 saja
};

Catatan:
Setiap awal baris pada di dalam konfigurasi block seperti ada spasi kan? tapi itu bukan karakter spasi melainkan karakater Tab, kalau pakai spasi nanti terdeteksi sebagai option, kalau dicek nanti kelihatan error unknown option ‘ ‘

Menambahkan forward dan reverse zone
Langkah selanjutnya menambahkan forward dan reverse lookup zone, buka file /etc/bind/named.conf.local

nano /etc/bind/named.conf.local

Tambahkan baris berikut, jangan lupa di sesuaikan dengan domain dan IPv4 server Anda

zone "penjurudummy.com" {
     type master;
     file "/etc/bind/zones/db.penjurudummy.com";
     allow-transfer { 192.168.0.1; }; # catatan: ini IP slave (ns2), jika ada
};
 
zone "168.192.in-addr.arpa" {
     type master;
     file "/etc/bind/zones/db.168.192";
     allow-transfer { 192.168.0.1; }; # ns2
};

Konfigurasi forward lookup dan reverse lookup zone
Buat folder baru bernama zones untuk menyimpan file konfigurasi forward dan reverse zone BIND.

mkdir /etc/bind/zones

Buat file db.penjurudummy.com di dalam folder /etc/bind/zones

nano /etc/bind/zones/db.penjurudummy.com

Isi dengan konfig berikut, sesuaikan

$TTL 604800
@	IN	SOA	ns1.penjurudummy.com.	admin.penjurudummy.com. (
	3	; Serial
	604800	; Refresh
	86400	; Retry
	2419200	; Expire
	604800)	; Negative Cache TTL
;
; name servers - NS records
@	14400	IN	NS	ns1.penjurudummy.com.
@	14400	IN	NS	ns2.penjurudummy.com.
 
; name servers - A records
@	14400	IN	A	192.168.0.1
ns1	14400	IN	A	192.168.0.1
ns2	14400	IN	A	192.168.0.1
mail	14400	IN	A	192.168.0.1
 
; CNAME
www	14400	IN	CNAME	penjurudummy.com.
 
; MX records - paling tidak ada 2 mx (backup)
@	14400	IN	MX	10	penjurudummy.com.
@	14400	IN	MX	20	mail.penjurudummy.com.
 
; TXT value - SPF
@	14400	IN	TXT	"v=spf1 a mx ip4:192.168.0.1 ~all"
 
; DMARC1
_dmarc  14400	IN	TXT	"v=DMARC1; p=none"

Kemudian membuat file reverse zone

nano /etc/bind/zones/db.168.192

Isinya sebagai berikut, sesuaikan :

$TTL 604800
@	IN	SOA	ns1.penjurudummy.com.	admin.penjurudummy.com. (
	3	; Serial
	604800	; Refresh
	86400	; Retry
	2419200	; Expire
	604800)	; Negative Cache TTL
 
; Name servers
@	14400	IN	NS	ns1.penjurudummy.com.
@	14400	IN	NS	ns2.penjurudummy.com.
 
; PTR Records
1.0	14400	IN	PTR penjurudummy.com.	; 192.168.0.1
1.0	14400	IN	PTR ns1.penjurudummy.com.	; 192.168.0.1
1.0	14400	IN	PTR ns2.penjurudummy.com. 	; 192.168.0.1
1.0	14400	IN	PTR mail.penjurudummy.com.	; 192.168.0.1

Sampai pada titik ini BIND sudah selesai disetup. Untuk mengetahui berhasil tidaknya sebelum service BIND direstart, sebaiknya cek konfigurasi satu persatu agar dapat diketahui jika ada kesalahan pada konfigurasi.

Cek konfigurasi BIND
Cek konfigurasi BIND dengan perintah berikut:

named-checkconf

Kalau tidak ada output apa-apa berarti konfigurasi sudah benar.

Cek konfigurasi file named forward lookup zone

named-checkzone penjurudummy.com /etc/bind/zones/db.penjurudummy.com

Hasilnya:
zone penjurudummy.com/IN: loaded serial 3
OK

Cek konfigurasi reverse zone file

named-checkzone 168.129.in-addr.arpa /etc/bind/zones/db.168.192

kalau berhasil, jawabanya:
zone 168.129.in-addr.arpa/IN: loaded serial 3
OK

Restart BIND
Setiap kali mengedit konfigurasi named, jangan lupa restart service bind9 dengan menjalankan perintah berikut:

service bind9 restart

Selesai..

Sekarang saatnya menuju panel domain, kemudian membuat child nameserver ns1.penjurudummy.com dan ns2.penjurudummy.com yang diarahkan ke IP VPS. Berikutnya arahkan nameservernya ke ns1.penjurudummy.com dan ns2.penjurudummy.com , tentunya ganti dengan nama domain milik Anda sendiri.

Selamat mencoba, semoga berhasil.

source: penjurumedia.co.id