GHrxexUTk8Cy9ibyQ09EFsI4Tl8sPmI2qnpAKStw
Bookmark

Konfigurasi Shared Hosting EHCP di debian 9 CLI



EHCP (Easy Hosting Control Panel) adalah aplikasi opensource yang sangat effective digunakan untuk Control Panel Hosting yang menawarkan Anda untuk meng-host situs web, membuat account ftp, account email, sub domain dan sebagainya

sekarang akan melakukan konfigurasi ehcp, ikuti langkah langkah dibawah ini:

Pertama silahkan masuk mode super user / root


selanjutnya silahkan atur ip yang ada di windows asli dengan cara Control Panel\Network and Internet\Network and Sharing Center lalu klik koneksi yang terhubung > properties > ip protocol version 4 (TCP/IPv4)


selanjutnya coba browser anda, usahakan dia seperti gambar dibawah ini (tidak terhubung/terkoneksi)

lalu silahkan buka ehcpnya, kalau saya 192.168.43.15 setiap komputer beda beda (Sesuai konfigurasi)


lalu silahkan login dengan akun ehcp yang telah dibuat


maka tampilannya akan seperti berikut, lihat bagian paling bawah, ada tanda silahkan di klik


nah kita menemukan sebuah peringatan


cara mengatasinya dengan cara /etc/init.d/ehcp start


selanjutnya kita akan membuat domain dengan mengklik tab other operation > add domain


selanjutnya buat nama domainnya untuk password saya samakan untuk memudahkan saya + ini cuma praktek


selanjutnya coba buka domain anda rebelsec.com di browser kesayangan anda, tetapi dia akan menampilkan error (tidak terhubung), cara mengatasinya silahkan simak lagi sampai habis


silahkan menginstall Bind9 dengan cara apt-get install bind9 -y



jika ada notifikasi seperti berikut, tekan enter saja lalu tunggu hingga selesai


kalau sudah seperti ini berarti sudah selesai menginstall bind 9 nya


selanjutnya kita pergi ke folder bin9 nya dengan cara cd /etc/bind/


lalu kita lihat isi direktorinya dengan cara ls, lalu kita edit file named.conf.default-zones dengan cara nano named.conf.default-zones


buat seperti gambar dibawah ini, yaitu memasukkan nama domain serta ip nya


selanjutnya kita akan mengedit db.local dan deb.127 dengan cara nano db.local db.127


begini tampilan awal db.local  nya


selanjutnya edit seperti berikut


begini tampilan awal db.127 nya


selanjutnya edit seperti berikut


selanjutnya restart bind9 dengan cara /etc/init.d/bind9 restart


lalu buka kembali browser kesayangan anda, serta mengetik domain yang tadi (rebelsec.com), dan taraa muncul seperti berikut :


selanjutnya kita mencoba untuk membuka cpanel nya dengan cara cpanel + nama domain, (cpanel.rebelsec.com)

silahkan masukkan username dan passwor cpanel untuk rebelsec.com (yang dibuat di cpanel admin)


dan hasilnya seperti berikut, memang tidak se-bagus (selengkap) cpanel admin tadi


sebenarnya sampai sini sudah oke, tetapi karena saya akan menginstall CMS seperti Wordpress saya akan melanjutkan tutorialnya


kita akan menginstall SSH terlebih dahulu dengan cara apt-get install openssh-server


kita konfigurasi nano /etc/ssh/sshd_config


silahkan hilangkan tanda # (jika ada) pada port 22 dan PermitRootLogin serta ubah PermitRootLogin menjadi PermitRootLogin yes


oke sekarang kita membutuhkan sofware yang namanya filezilla, untuk instalasi tidak saya jelaskan :D

begini kira kira tampilannya
silahkan masukkan ip linux debiannya , username root , password root nya, serta port nya (22)


jika berhasil maka disebelah kanan akan ada tampak folder dari debiannya.

selanjutnya upload File (.Rar) wordpress nya ke /var/www


selanjutnya kita melihat, cd var/www > ls
dan disitu terlihat file wordpress tadi


selanjutnya kita ekstrak dengan cara unzip (nama file wordpress nya)


tunggu sampai selesai


jika sudah kita kasih akses full ke folder wordpressnya, dengan cara chmod 777 -R wordpress


selanjutnya kita pergi ke direktori apache, cd /etc/apache2/sites-available

ls


kita copy 000-default.conf menjadi wordpress.conf cp 000-default.conf wordpress.conf


kita edit file wordpressnya nano wordpress.conf


tambahkan nameserver dll seperti gambar dibawah ini


ketik a2ensite wordpress.conf


restart apache2 nya


jika sudah kita buka lagi browser, maka akan muncul tampilan seperti berikut


pergi ke phpmyadmin domain.com/phpmyadmin


nah jika terjadi error, silahkan ikuti cara di bawah ini


dpkg-reconfigure phpmyadmin














selanjutnya masukkan kembali username dan password yang telah dibuat tadi


maka tampilannya akan seperti berikut


selanjutnya klik tab database > masukkan nama database >create



selanjutnya kita akan menambahkan user untuk phpmyadminnya
add user account

silahkan isi seperti dibawah ini
keterangan :
hostname (any host) bisa dipake di host manapun, makanya tandanya %

jangan lupa untuk mencentang create database... serta grand all...


lalu centang semuanya seperti gambar dibawah untuk memberikan akses full ke user nya


jika seperti gambar dibawah ini, berarti berhasil


silahkan masukkan nama basisdata (database), nama pengguna (username), sandi (password), host (localhost), prefix table (biarkan default)


jika sudah seperti ini berarti berhasil, tinggal pasang saja


masukkan judul, username, password dan email


selesai, silahkan login ke wordpress anda


masukkan username dan password tadi


jika sudah masuk, berarti sudah berhasil


beginilah tampilannya, tinggal ganti tamplate, dll dan jadilah wordpress yang bagus, (tapi malas buat nya)

selesai

Sekian dulu pembahasan mengenai  Konfigurasi EHCP di debian 9 CLI  jika ada kesalahan saya mohon maaf, terima kasih.
Posting Komentar

Posting Komentar