EHCP (Easy Hosting Control Panel)

 EHCP

(Easy Hosting Control Panel)

       EHCP (Easy Hosting Control Panel) adalah open source dan sangat efektif. Hosting Control Panel menawarkan untuk menghost situs web, membuat accoount ftp, account email, sub domain, dan sebagainya. EHCP adalah satu-satunya control panel hosting ditulis menggunakan bahasa pemrograman PHP dan tersedia secara gratis. EHCP ini menawarkan semua panel utama hosting yang memiliki Control account seperti FTP, MySQL, Database, Pengguna Panel, Reseller, MailBox dengan squirellmail dan masih banyak lagi.Dengan Easy Control Panel Hosting, kita dapat mengelola berbagai tugas yang terkait dengan hosting, seperti:
1. Manajemen Situs Web: Anda dapat mengunggah dan mengelola berkas situs web Anda, termasuk halaman HTML, gambar, dan file-file lainnya.
2. Pengaturan Domain: Anda dapat menghubungkan nama domain Anda dengan server hosting, mengatur subdomain, dan mengelola DNS.
3. Manajemen Database: Jika situs web Anda menggunakan basis data, Anda dapat membuat, mengelola, dan memodifikasi basis data dengan mudah.
4. Pengaturan Email: Anda bisa membuat alamat email yang terkait dengan domain Anda dan mengatur pengaturan email seperti penerusan dan filtrasi.
5. Keamanan: Anda dapat mengatur sertifikat SSL, mengaktifkan firewall, dan mengelola izin akses.
 
 
 1.Pertama-tama nyalakan virtual machine yang di gunakan yaitu virtual box dengan file iso ubuntu server
 Pada ubuntu server, kita install ssh terlebih dahulu dengan memasukkan perintah apt-get install ssh. SSH (Secure Shell) adalah aplikasi pengganti remote login seperti telnet. Fungsi utama dari ssh ini adalah untuk mengakses mesin secara remote. Setelah install ssh kita masukkan perintah ip a untuk melihat ip address yang didapat. Kemudian kita remote menggunakan aplikasi PuTTY dengan memasukkan ip address yang tadi.
 

 2.Pindahkan direktori kalian menjadi home dengan ketik cd /etc/home dan lakukan download paket ehcp dengan wget -O ehcp.tgz www.ehcp.net/ehcp_2004.tgz.
 

 3.Jika sudah mendownload paket ehcp, lakukan extract paket tersebut dengan ketik tar -zxvf ehcp.tgz.
 

 4.Jika ingin memastikan apakah paket ehcp sudah terinstal lakukan dengan ketik ls atau list.  
5.Sekarang kalian pindah direktori ehcp dengan cara ketik cd /ehcp dan lakukan instalasi ehcp hanya dengan mengetikan perintah ./install.sh .  
 

 6.Maka jika kalian yakin ingin melanjutkan kalian dapat melihat panduan di bawah "press enter to continue" kalian klik enter untuk melanjutkan instalasi ehcp. 


 7.Tunggu untuk beberapa saat setelah instalasi pertama maka akan muncul peringatan kedua kalian lanjutkan lagi dengan klik enter terlebih dahulu.

 8.Tunggu Masukan data pribadi kalian sebagai pengamanan EHCP kalian dengan menambahkan secure password mySQL dan email pribadi kalian.
 

 9.Pada hostname kalian biarkan saja atau sebagai Default dan untuk bahasa pada instalasi ehcp kita gunakan bahasa ingris dengan memasukan en.
 

 10.Setelah menunggu proses instalasi akan muncul memasang roundcube menggunakan dbconfig disini kalian pilih yes.

 11.Selanjutnya masukan Password yang ingin di buat
 

 12.Lakukan konfirmasi pada pengaturan password mySQL yang sudah kalian buat tadi
 

 13.Setelah beberapa saat kalian akan di munculkan notif konfigurasi phpmyadmin. Kalian pilih yes.
 

 14.Selanjutnya Kalian di minta masukan password baru sebagai pengaman dari phpmyadmin. Masukan password yang kalian mau
 

 15.Pada langkah menjalankan phpmyadmin kita diminta menggunakan web server tipe apa disini kita pilih yang Apache2.
 
 
16.Selanjutnya kita melakukan login ke EHCP dengan memasukan ip yang sudah tertera pada ubuntu kalian. lalu kalian lakukan klik Click here for the control panel on your server agar kita dapat melakukan remote pada server EHCP kita
 


 17. lakukan login admin dengan password yang sudah kalian buat pada langkah roundcube dan phpmyadmin.
 

 18.Jika pada tampilan kalian masi seperti ini kalian lakukan perubahan terlebih dahulu sebelum melanjutkan konfigurasinya dengan mematikan semua device terlebih dahulu dan jika belum berubah maka kita memperlukan pengaktifan site terlebih dahulu
 

 
 19.Pindah ke direktori site-available. Lalu pindahkan direktori default menggunakan perintah mv 000-default.conf 000-default.conf.backup dan mv 000-default 000-default.conf.
 

 20.Aktifkan site enable a2ensite 000-default.conf.
 

 
 21.Jika pada saat melakukan restart service apache tidak terdaftar maka yang perlu kalian lakukan adalah menonaktifkan system nginx terlebih dahulu 


 22.Kalian buka web browser kalian dan masukan ip server bisa dilhat untuk web EHCP sudah bisa diakses.

23.Pada langkah pertama setelah sudah login,  jika ingin menambahkan Domain kalian masuk ke add domain all in one.
 

 
 24.Lakukan penambahan domain baru yang akan kita gunakan , dengan nama domain sesuai kita inginkan. 
 

 25.Jika sudah menambahkan domain baru maka akan menampilkan seperti ini
 

 26.Jika kita verifikasi pada user kita bisa scroll kebawah dan klik panel user list.
 

 27.Dapat dilihat bahwa panel user untuk nama domain sudah berhasil ditambahkan. Disini dapat dilihat panel user masih 0 dapat kita ubah menjadi 1.
 

 
 28.Kita lakukan perubahan pada maxpanelusers dengan mengganti dari 0 menjadi 1. Lalu klik Submit.
 

 29.Verifikasi kembali dengan mengecek panel user dapat dilihat sudah berubah.
 
 
 30.Kembali lagi ke awal, sekarang kalian menambahkan Domain baru dengan addon domain.

 31.Untuk pada domain yang kedua kalian tambahkan akun ftp terlebih dahulu sesuai nama anda dan passwordnya.
 
 
32.Perhatikan nama domain sudah berhasil ditambahkan.
 

 33.Berikut list domain yang sudah kalian buat akan muncul disini.
 

 34.Lalu pada masing - masing domain kalian lakukan nano untuk melihat nama domain sudah ada beserta ns dan emailnya.
 


35.Selanjutnya kita akan coba verifikasi dari client dengan terlebih dahulu menambahkan ip address pada interface ether2. Tambahkan ip address pada interface yang kedua. dengan ketik nano/etc/netplan/00-installer-config.yaml
 

 36.Setelah sudah mengatur network pada ether 2 kita lakukan restart jaringan agar dapat terubah dengan perintah netplan apply.
 

 37.Selanjutnya kalian nyalakan file machine Windows 7, untuk melakukan ping pada masing2 domain yang sudah terdaftar.
 
38.Setelah pada ping domain sudah selesai kita menuju ke EHCP terlebih dahulu membuat email dengan cara pilih nama domain terlebih dahulu
 
 

39.Selanjutnya tambahkan email address terlebih dahulu.
 

40.Isikan nama pengirim email terlebih dahulu sesuai yang kalian inginkan. 
 
 
41.Login sesuai user yang sudah kalian buat/daftarkan dalam hal ini fauzan@fauzan.net
 
 
 42.Lakukan uji coba mengirimkan emai dengan Compose.
 
 

 43.Selanjutnya kalian isi email yang ingin kalian tuju sebagai pengirim pesan dari email pertama
 

 
 44.Setelah sudah kalian lakukan sign out.
 
 

 45.Kemudian login user kedua yanng sudah kalian buat.
 
46. Maka bisa kalian lihat pesan dari balbal@dibalgg.net terkirim sehingga kita  dapat melihat isi pesannya.
 

 
 

 
 
47.Setelah wordpress sudah terinstall buka filezilla dengan mengisikan ip address dan username serta port menggunakan 22.
 
 

 48.Arahkan Remote Site ke path /var/www/vhosts/tkj.net/tkj.net/httpdocs lalu hapus terlebih dahulu file yang ada didalamnya.
 
 
 49.Sebelum kalian melakukan penghapusan pada semua file terlebih dahulu kalian lakukan perubahan pada direktori.

 
 
 50.Kalian pada local site cari direktori wordpress dan semua file kalian pindahkan.
 

 51.Setelah semua file sudah terupload lakukan pengubahan pada direktori wp-config sample menjadi wp-config.php.
 
 
52.Lakukan perubahan pada database yang didaftarkan sebelumnya 
 
 

53.Lakukan pengisian data base dengan sesuai yang diinginkan.
 
 
 
54.Dan kalian sudah berhasil log in atau masuk ke dalam wordpress dan berhasil terinstall.
 
 
 
 
 
 

 
 
 
 
 

Komentar

Postingan populer dari blog ini

Konfigurasi File Server di Pnet Lab

Remote Server di PNETLAB