Konfigurasi EHCP dengan Operating System Linux Ubuntu
A. Pengertian
EHCP (Easy Hosting Control Panel) adalah sebuah aplikasi Open Source yang digunakan untuk mengelola hosting web dengan antarmuka berbasis Web. Aplikasi ini memungkinkan pengguna untuk melakukan konfigurasi DNS, Apache Web Server, MySQL, FTP, email, dan lain-lain. EHCP juga merupakan Control Panel Hosting pertama yang ditulis dengan bahasa pemrograman PHP dan tersedia secara gratis.
B. Topologi
Alat dan Bahan:
2. VirtualBox.
3. File ISO Ubuntu dan Windows.
Pada modul kali ini, diterapkan beberapa langkah-langkah cara mengkonfigurasi "EHCP" dengan menggunakan aplikasi mesin virtual "VirtualBox", dengan Ubuntu sebagai Server dan Windows sebagai Clientnya.
C. Langkah Konfigurasi
1. Langkah pertama yang harus dilakukan adalah Remote Ubuntu Server dengan menggunakan aplikasi Remote Putty. Caranya adalah input IP Server ke dalam aplikasi Putty, kemudian masuk kedalam root dengan perintah arya@arya:~$ sudo -i , lalu masukkan perintah root@arya:~# apt update .
2. langkah berikutnya adalah masuk ke dalam direktori /home dengan perintah root@arya:~# cd /home . Setelah itu install paket EHCP dengan perintah root@arya:/home# wget -O ehcp.tgz www.ehcp.net/ehcp_2004.tgz . Lalu perintah root@arya:/home# ls untuk melihat isi direktori.
3. Langkah berikutnya adalah mengekstrak file EHCP dengan perintah root@arya:/home# tar -zxvf ehcp.tgz . Verivikasi dengan melihat isi direktori.
4. Langkah berikutnya adalah menginstall paket EHCP pada direktori root@arya:/home/ehcp# ./install.sh , lalu klik enter untuk melanjutkan.
5. Langkah berikutnya adalah menginput nama dan email aktif Anda.
6. Langkah berikutnya adalah menginput Password MySQL dengan defaultnya 1234.
7. Kemudian pastikan nama dan IP Server Anda sudah benar, pilih Bahasa Inggris en, lalu y.
8. Tunggu proses instalasi berjalan, hingga muncul Roundcube seperti ini, pilih yes.
9. Langkah berikutnya adalah masukkan Password untuk MySQL Anda, dan juga verifikasi dengan Password yang sama. Pada contoh, defaultnya 1234.
10. Setelah itu, akan ada proses instalasi lagi dan tunggu sampai muncul Roundcube lagi, untuk phpmyadmin pilih yes.
11. Langkah berikutnya adalah masukkan Password untuk phpmyadmin Anda, dan juga verifikasi dengan Password yang sama. Pada contoh, defaultnya 1234.
12. Langkah berikutnya adalah memilih Web Server Anda, pada contoh dipilih apache2, dan klik yes.
13. Langkah berikutnya adalah setelah proses instalasi selesai, masuk kedalam Web Server di Browser Anda, dengan IP Server Anda.
14. Langkah berikutnya adalah login ke dalam EHCP dengan Username default admin dan Password default 1234.
15. Berikut adalah tampilan ketika berhasil masuk ke dalam WebServer EHCP.
16. Langkah berikutnya adalah menambahkan domain pertama dengan pilih menu Add Domain with Separate ftp, paneluser, db, dbuser all-in-one.
20. Langkah berikutnya adalah mengedit User yang ada pada domain pertama. Klik icon pensil di paling kanan kolom User domain pertama Anda.
21. Langkah berikutnya adalah edit User sesuai pada contoh, dengan nama yang sesuai dengan domain pertama Anda.
22. Jika sudah disubmit, maka seperti ini tampilan Usernya.
23. Langkah berikutnya adalah tambahkan domain kedua dengan pilih menu Add Addon Domain.
24. Kemudian masukkan informasi yang diperlukan. Anda dapat mengisinya bebas, namun pada contoh dipilihnya nama yang berbeda dari domain pertama.
25. Pastikan domain kedua yang Anda buat berhasil ditambahkan.
26. Langkah berikutnya adalah melihat daftar domain yang sudah dibuat. Caranya adalah masuk ke menu List Domains.
27. Maka berikut adalah tampilan domain yang sudah Anda buat atau Anda juga dapat melihatnya di dalam direktori /etc/bind dan akan terlihat informasi domainnya ketika Anda buka filenya.
28. Langkah berikutnya adalah menambahkan IP Address untuk interface yang mengarah ke Client, supaya Client dapat mengakses Webnya. Caranya adalah dengan root@arya:/etc/bind# nano /etc/netplan/00-installer-config.yaml . Edit filenya sesuai pada contoh, namun Anda dapat mengisi IPnya bebas.
30. Langkah berikutnya adalah masuk ke dalam PC Client, kemudian masukkan IP yang satu jaringan dengan interface enp0s8.
33. Lakukan langkah yang sama pada domain yang kedua.
33. Langkah berikutnya adalah ujicoba pengiriman email. Caranya adalah masuk ke menu Squirrel Mail. Masukkan nama dan Password sesuai dengan email pertama yang sudah Anda buat pada domain pertama tadi. Setelah itu buat mail yang untuk dikirimkan ke email kedua di domain kedua dengan masuk ke menu Compose, kemudian masukkan informasi yang diminta. Jika sudah dikirimkan, Anda bisa Logout dari email pertama.
34. Lakukan cara yang sama pada email kedua di domain kedua.
35. Anda dapat melakukan pengiriman mail pada kedua akun email seperti pada gambar berikut.
36. Langkah Berikutnya adalah membuat domain ketiga untuk Web Wordpress. Caranya adalah masuk ke menu Easy Add Domain. Kemudian asukkan informasi yang dibutuhkan. Dan pastikan domain yang Anda buat berhasil ditambahkan.
37. Langkah berikutnya membuat MySQL untuk domain ketiga. Caranya adalah masuk kedalam menu Add MySQL Database & User. Setelah itu pilih domain ketiga, Kemudian masukkan informasi yang diminta, dan pastikan MySQL Anda berhasil ditambahkan.
38. Langkah berikutnya adalah mengunduh file WordPress di https://wordpress.org/download./ . Setelah itu Ekstrak filenya.
39. Langkah berikutnya adalah mengizinkan user lain untuk mengedit Server dengan kembali ke Server dan masukkan perintah root@arya:/etc/bind# chmod 777 -R /var/www/vhost/arya3.com/arya3.com/httpdocs/ .
40. Langkah berikutnya adalah mengupload file WordPress ke dalam domain ketiga. Caranya adalah masuk ke dalam aplikasi FileZilla, setelah itu masukkan Host:(IP Server) Username:(User Server) Password:(Password Server) Port:(22). Arahkan site ke /var/www/vhost/arya3.com/arya3.com/httpdocs. Kemudian hapus semua file. Lalu Upload file WordPress ke dalam folder httpdocs pada Server.
41. Langkah berikutnya adalah mengubah nama dari wp-config-sample.php menjadi wp-config.php. Setelah itu masuk ke dalam filenya, dan edit menjadi domain ketiga sesuai pada gambar di bawah.
43. Langkah berikutnya adalah masuk ke Website dengan domain ketiga pada PC Client. Setelah itu masukkan informasi yang diminta.
45. Maka ketika sudah berhasil masuk, seperti inilah tampilannya.









































































Tidak ada komentar:
Posting Komentar