KONFIGURASI CONTROL PANEL HOSTING EHCP

Nama    : Rima dwi safitri
Kelas     : XII TKJ A 


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. Ehcp adalah control panel hosting yang pertama ditulis dengan menggunakan bahasa pemrograman PHP dan tersedia secara gratis.
EHCP ini menawarkan semua fitur kontrol  panel hosting seperti FTP Account, MySQL Database, Pengguna Panel, Reseller, MailBox dengan Squirrelmail and Round Cube dll Ini adalah satu-satunya control panel pertama yang menyediakan untuk mendukung Nginx dan PHP-FPM dengan benar-benar membuang Apache dan memberikan kinerja yang lebih baik untuk server low end atau VPS.

>Alat dan bahan
-Laptop/pc
-Aplikasi Virtualbox 
-File ISO Ubuntu Server 20.04
-Koneksi Jaringan Internet
-Aplikasi Putty 
-FileZilla
-Topologi 

>Langkah-langkah
1. Langkah pertama meremote dengan aplikasi Putty, cek IP Address dengan ketik perintah "ip a" pastikan sudah di dalam root "sudo -i".



2. Update paket-paket pada sistem operasi dengan ketik perintah "apt update".


3. Masuk ke "cd/home" kemudian ketik "ls" untuk melihat isi dari direktor, "wget -O ehcp.tgz www.ehcp.net/ehcp_2004.tgz" perintah tersebut untuk mendownload paket ehcp.


4. Lalu extrak file tgz "tar -zxvf ehcp.tgz", lihat isi direktori dengan ls masuk ke ehcp menggunakan perintah "cd ehcp/" lalu ketik "ll".




5. Melakukan instalasi ehcp pastikan sudah masuk ke folder ehcp "./install.sh", lalu tekan enter untuk melanjutkan proses instalasi.



6. Lanjut isi data pribadi seperti nama dan email masing-masing, dan masukkan password yang mudah di ingat "1234".
 


7. Untuk hostname default dan IP Address default pilih bahasa Inggris "en" lalu "y". 


8. Akan muncul tampilan seperti ini proses instalasi uang sedang berjalan dan ada notifikasi email roundcube pilih yes.


9. Isi password mysql roundcube yang mudah di ingat "1234", ulangi password sebelumnya.



10. Pada tampilan seperti ini administrator akan mengetahui bahwa anda ingin melakukan konfigurasi ini secara manual pilih yes untuk melanjutkan.


11. Masukkan password sesuai dengan database phpmyadmin "1234", ulangi kembali password tersebut.



12. Konfigurasi phpmyadmin dengan menggunakan apache. 


13. Search IP Address yang terhubung dalam jaringan server, bisa buka di chrome. 


14. Login ehcp secara default username "admin" pw "1234".


15. Selanjutnya tambahkan domain baru dengan pilih opsi "add domain with separate ftp, paneluser, db, dbuser all-in-one".


16. Tambahkan domain baru gunakan domain yang mudah di ingat, dan jika sudah tampilan akan seperti ini.



17. Verifikasi list domain dan list panel user pada menu dashboard.






18. Kemudian edit list panel users cara seperti dibawah ini, ubah maxpanel user menjadi 1 dan berikan nama keinginan masing-masing jika sudah klik submit, dan hasilnya seperti ini.





19. Lanjut bikin domain kedua masuk ke menu dashboard, lalu klik add addon domain, bikin ftpusername yang mudah dan ftppassword yang mudah diingat jika sudah kirim.




20. Verifikasi list nama domain yang sudah ada, klik list domain, dan jika sudah ada domain yang baru muncul berarti berhasil. 




21. Masuk ke aplikasi putty kembali verifikasi direktori /etc/bind melihat nama domain secara otomatis bertambah.


22. Ketik perintah nano tkjrima.net untuk melihat isi dari file tersebut pastikan sudah benar, lakukan kembali dengan user rimana.net.





23. Selanjutnya tambahkan interface enp0s8 menggunakan address 10.10.10.1/24 dengan perintah "nano /etc/netplan/00-installer-config.yml".



24. Kemudian restart jaringan dengan perintah "netplan apply" dan "ip a" untuk melihat IP Address pada interface enp0s8 sudah berubah atau belum. 


25. Lakukan ping kedua domain di pc client dengan cara menekan win+R ketik cmd pastikan sudah bisa mengeping dan pastikan kembali ip sama seperti yang ada di server.


26. Langkah berikutnya akan menambahkan email address dengan masuk kembali di ehcp, pilih list domain - klik domain tkjrima.net - add email address - masukkan mailuusername dan password - jika sudah klik kirim.





27. Kemudian uji coba mengirim pesan menggunakan squire mail masukkan username dan password yang sebelumnya sudah dibuat.


28. Terlihat tampilan inbox notifikasi email baru yang dikirimkan oleh email safitri@tkjrima.net.


29. Tambahkan email ke-2 cara sama seperti sebelumnya di add email address masukkan mailusername menggunakan nama rima masukkan password jika sudah klik kirim.



30. Uji coba mengirim pesan email ke user yang berbeda dengan klik compose dan isi kolom to dan subjectnya kemudian send.


31. Jika sudah logout dari user sebelumnya dan masuk kembali dengan user satunya rima@tkjrima.net dan password.


32. Dapat dilihat email berhasil dikirim dari user 1 ke user 2.



33. Membuat satu domain name baru untuk wordpress ke menu dashboard easy add domain. Buat juga database user di Add MySQL database.




34. Download aplikasi wordpress. https://id.wordpress.org/download/ 


35. Extrak file tersebut menjadi sebuah folder.


36. Buka aplikasi Filezilla masukkan IP Address, username, password, dan menggunakan port 22.


37. Arahkan path terlebih dahulu ke /var/www/vhosts/tkj.net/tkj.net/httpdocs lalu hapus terlebih dahulu file yang ada didalamnya.


38. Sebelum menghapus file ubah terlebih dahulu direktorinya, dengan perintah "chmod 777 -R /vhosts/tkj.net/tkj.net/httpdocs/".


39. Hapus ke 3 file tersebut.


40. Kemudian upload semua file wordpress ke dalam file yang sudah dikosongkan, tunggu hingga proses selesai.



41. Lalu rename file wp-config-sample.php menjadi wp-config.php.


42. Berikutnya klik kanan file wp-config.php untuk mengedit database yang sudah dibuat sebelumnya.


43. Perubahan database sesuai dengan yang didaftarkan sebelumnya, jika sudah save ctrl+s.


44. Setelah itu kembalikan hak akses folder, "chmod 755 -R /vhosts/tkj.net/tkj.net/httpdocs/".


UJI COBA MENGGUNAKAN WINDOWS

• Lakukan verifikasi buka dengan browser search IP Address, klik "Click here for the control panel on your server".


• Login ehcp secara default user: admin pw: 1234.


• Ke menu dashboard lalu list domain, klik pada name tkj.net, klik tanda panah yang sudah dikotakin merah.




• Kemudian isi database sesuai yang didaftarkan.



• Login dengan user yang sebelumnya sudah dibuat.


• Jika berhasil di install tampilan akan seperti ini.


Komentar