Cari Blog Ini

NOTE

NOTE: Kalo gambarnya ngga jelas (burik), coba dibuka atau diklik gambarnya

Sabtu, 27 Januari 2024

Easy Hosting Control Panel - Ubuntu Server

 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:

1. Internet.
2. VirtualBox.
3. File ISO Ubuntu dan Windows.
4. Aplikasi FileZilla.
5. File WordPress.

    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.


    17. Langkah berikutnya adalah menginput informasi untuk domain yang pertama. Untuk namanya bebas sesuai yang Anda inginkan.


    18. Pastikan domain pertama yang Anda buat berhasil ditambahkan.


    19. Langkah berikutnya adalah melihat daftar User. Caranya adalah masuk ke menu List Panel Users .


    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.


    29. Langkah berikutnya adalah merestart jaringan dengan perintah
root@arya:/etc/bind# netplan apply . Setelah itu ip a untuk melihat IP setiap interface pada Server. Dapat diihat pada enp0s8 memiliki IP yang sesuai dengan yang ditambahkan, dan enp0s3 memiliki IP DHCP. Jika Anda tidak memilikinya, maka buat IP dengan cara yang sama dengan enp0s8 tadi, namun masih satu jaringan dengan IP internet yang Anda gunakan.


    30. Langkah berikutnya adalah masuk ke dalam PC Client, kemudian masukkan IP yang satu jaringan dengan interface enp0s8.


    31. Jika sudah terhubung, verifikasi dengan cara masuk ke CMD, dan uji pinging terhadap kedua domain Anda.


    32. Langkah berikutnya adalah membuat email di setiap domain. Caranya adalah kembali ke browser, setelah itu masuk ke dalam menu List Domains, kemudian pilih domain yang pertama, lalu buka menu Add Email Address. Dan asukkan informasi yang diminta, kemudian pastikan email yang Anda buat berhasil ditambahkan.


    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.


    42. Langkah berikutnyamengubah perizinan User lain seperti normal kembali. Caranya adalah dengan masukkan perintah root@arya:/etc/bind# chmod 755 -R /var/www/vhost/arya3.com/arya3.com/httpdocs/ .


    43. Langkah berikutnya adalah masuk ke Website dengan domain ketiga pada PC Client. Setelah itu masukkan informasi yang diminta.


    44.  Untuk login ke dalam akun WordPress, masukkan nama dan Password sesuai yang Anda buat tadi.


    45. Maka ketika sudah berhasil masuk, seperti inilah tampilannya.

Tidak ada komentar:

Posting Komentar

Postingan Populer

Postingan Unggulan

WinBox & MikroTik - Basic Tutorial

 Tata Cara Dasar Menggunakan Aplikasi WinBox A. Pengertian         WinBox adalah sebuah aplikasi berbasis Windows yang biasa digunakan untuk...