install ehcp
TRANSCRIPT
-
7/23/2019 Install EHCP
1/12
Install EHCP, Membuat Cpsayal/Server Hosting
Kali ini mau ngeshare applikasi EHCP (Easy Hosting Control Panel), sapa sih anak IT yg tidak
kenal sama hosting dan Cpanel, pasti kenal deh,, Pada kali ini saya mau ngeshare applikasi hostingyg Free n Open Source n cocok pula di keluarga debian, apalagi di Ubuntu saya, mantafff,,,Di
EHCP menunya ada Domain, Subdomain, Email Server, Email User, FTP, Database Mysql, dll.
Pada percobaan kali ini saya pakai 2 IP,, IP untuk Client saya set sebagai 10.42.43.1 dan untuk
servernya yg buat diinstall EHCP saya set 10.42.43.10, OK pasti pahamlah yah ketimbang
nyambungin 2 IP duang,, Pada contoh ini saya karena kaga punya laptop lagi, cuman satu duang,
maka jalan pintasnya saya pakai Virtual biar bisa dapetin 2 IP,, untuk servernya saya Virtualin n di
servernya saya install Ubuntu Server 10.4 Lucid dan untuk clientnnya pakai Ubuntu Desktop 10.4,,
OK paham deh, kira2 gambarannya seperti gini nich:
OK lanjut kalo udah saatnya kita mulai, Pertama kita download dulu applikasi EHCPnya di situs
resminya, klik link berikut ini untuk downloadnya www.ehcp.net/ehcp_latest.tgz , setelah di
download, ekstrak aza,, sebelum melakukan instalasi ehcp
kita harus sudah ada webservernya terlebih dahulu, yaitu menggunakan apache2,php5,mysql,n
phpmyadmin, semoga ubuntu kalian udah keinstall yah webservernya,, kalo blm silahkan ikutin
petunjuk link instalasi webserver di ubuntu pada link berikut ini:
http://osca-akakom.org/install-apache-php-mysql-di-ubuntu-linux.osca/
OK kalo udah selesai instalasi, file ehcp nya kita kirim ke ubuntu servernya untuk melakukan
instalasi EHCPnya,
*
Catatan: Saat instalasinya harus terhubung dengan repository/internet karena pada instalasinya akan
menginstall banyak aplikasi, diantaranya: postfix, courier, ngingx, bind9, openssh, dll , jadi biar
instalasinya tidak gagal ubuntu servernya mesti kehubung dengan repo yg digunakan,
kalo udah tinggal masuk kedirektori ehcp dan ketikkan sudo ./install.sh seperti gambar berikut ini:
http://imron02.blogspot.com/2012/02/install-ehcp-membuat-cpanelserver.htmlhttp://osca-akakom.org/install-apache-php-mysql-di-ubuntu-linux.osca/http://osca-akakom.org/install-apache-php-mysql-di-ubuntu-linux.osca/http://osca-akakom.org/install-apache-php-mysql-di-ubuntu-linux.osca/http://imron02.blogspot.com/2012/02/install-ehcp-membuat-cpanelserver.html -
7/23/2019 Install EHCP
2/12
dan tinggal konfigurasi2 / jawab2 pertanyaan saat instalasi, nanti akan ditanya password untuk login
ke admin Cpanelnya dan password root mysql kalian, nah itu tinggal di ketikkan saja, seperti
gambar berikut ini:
abis itu ditanya ipnya,, mau pakai yg mana, nanti dia akan otomatis ngedetect sendiri, kalo kita lagi
ada di mode lan atan di wifi, kalo kita langsung enter maka akan menggunakan IP yg kedetect, dan
bisa juga dimasukkan Ipnya secara manual, semisal 192.168.1.3 seperti gambar berikut ini:
-
7/23/2019 Install EHCP
3/12
OK tinggal tunggu sampe selesai, kalo udah selesai maka tinggal buka alamat ip servernya, yaitu
10.42.43.10 dan login dengan user admin dan password sesuai dengan yg kita masukkan tadi, kalo
kita tidak merasa masukkan atau karena buru2 maka tekan enter2 terus berati kita pakai password
defaultnya yaitu 1234
dan login deh, maka hasilnya seperti gini:
dan kalo kita mau biar ntidaksesnya tidak pakai IP, kita bisa langsung aza add domain, misalkan
cpsayalapakaik.com , jadi ntar kita ntidakses ehcpnya dengan nama cpsayalapakaik.com caranya:
pada menu pilih Easy Add Domain dan isi deh domainnya, seperti gambar berikut ini:
-
7/23/2019 Install EHCP
4/12
OK sekarang kita logout dan login lagi, dan sekarang jangan pakai alamat ip tapi tes pakai alamat
domain yg tadi kita bikin, maka hasilnya seperti gini:
Setelah itu pilih Options>>List/Add Servers/ IP's>>Lalu pilih set Active webserver IP dan
masukkan IP addressnya server, yaitu pada contoh saya 10.42.43.10, seperti gambar berikut ini:
-
7/23/2019 Install EHCP
5/12
Nah sebelum kita melakukan insert atau memasukkan banyak domain kita lakukan edit file
"apachehcp.conf" edit semua tulisan menjadi yang ada di path
/var/www/new/ehcp , seperti gambar berikut ini:
Mengapa harus di edit dulu? agar semua domain yang kita masukkan bisa berjalan dengan
lancar karena kalo belum diedit maka akan berbentuk seperti ini di file
/var/www/new/ehcp/apachehcp.conf,
kalo bgitu maka hasilnya akan double semua domain, maka domainnya akan bentrok
setelah ngoprek-ngoprek tiga hari tiga malem akhirnya
dapet ide juga, solusinya adalah dengan ,
dan intinya tempelate diatas akan masuk ke file konfigurasi apache2 nya di file ini
-
7/23/2019 Install EHCP
6/12
/var/www/new/ehcp/apachehcp.conf
seperti gambar berikut ini:
jadi intinya agar yg ada bacaannya berubah menjadi di file
"apachehcp.conf".
OK sekarang coba kita sekarang create domain, ftp, dan acount cpsayal, caranya pada menu
Domain pilih Normal Add dan masukkan domain apa aza, semisalkan andiunpam.com, cpsayal
user andi passwordnya linuxindah dan account ftp usernya andi dan passwordnya linuxindah, yg
jelas ini contoh doang, bisa bebas terserah maunya apa, seperti gini contoh gambarnya:
-
7/23/2019 Install EHCP
7/12
Nah sekarang kita buka web browser dan masukkan domain yang barusan kita buat
yaitu http://www.andiunpam.com , maka hasilnya akan seperti ini:
nah karena itu belum dimasukkan kontent-kontent web maka defaultnya akan seperti itu, sekarang
kita bisa upload web kita ke sana.
OK kalo udah kita coba deh logout dari http://www.cpsayalandi.com dan masuk kembali
-
7/23/2019 Install EHCP
8/12
ke http://www.cpsayalandi.com dengan user cpsayal yang kita buat barusan, yaitu user andi dan
passwordnya linuxindah atau bisa juga masuk ke user cpsayal dengan alamat
http://www.cpsayal.andiunpam.com , nah sekarang kita coba deh masuk ke FTPnya, bisa pakai
applikasi ftpclient seperti: filezilla, proftp, nautilus, dll, namun di cpsayal ini ada file manager
FTPnya, yg kita bisa upload file, edit, delete, dan merubah permission file/folder, namanya juga
cpsayal lengkap deh pokoknya, caranya adalah pada menu pilih Net2FTP, dan kalo udah kebuka
masukkan user ftpnya yg tadi kita buat yaitu, servernya isi dengan andiunpam.com user FTP andi
dan passwordnya linuxindah, seperti gambar berikut ini:
Setelah login maka tampilan isi file managernya adalah seperti berikut ini:
Silahkan upload kontent web kalian ke folder root webnya di folder "httpdocs", nanti disana akanada satu file yaitu "index.php" itu bisa kalian hapus, itu tuh file yg bunyinya "Under Construction"
-
7/23/2019 Install EHCP
9/12
yang gambar atas pas kita ntidakses http://www.andiunpam.com , OK kalo untuk masalah FTP mah
yang udah biasa bikin web paham deh ngupload2 kontent website ke FTP atau kehostingnya, pasti
lahh,,,
OK sekarang kita cobain emailnya yukkk??, caranya adalah kita bikin dulu user emailnya, caranya
pada menu pilih Add User Email dan masukkan apa aza contohnya andi passwordnya linuxindah
, jadi nanti alamat email kita adalah [email protected] seperti gambar berikut contohnya:
OK kalo udah add user nya, coba kita login ke email, dimenu EHCP ini kita bisa pilih mau pakai
webmailnya yg squirrelmail or Rouncube, contoh kali ini kita jajalin yg rouncube dulu, lalu kita
masukkan user@domain pada kolom usernya dan passwordnya, semisalkan kan tadi saya buat
usernya andi dan passwordnya linuxindah , maka kita masukkan pada kolom usernya
[email protected] dan passwordnya linuxindah , seperti gambar berkikut ini:
-
7/23/2019 Install EHCP
10/12
dan maka tampilannya akan tampak berikut ini, akan ada inbox pertama dari admin cpsayalnya:
nah untuk mencoba ngirim email kita coba bikin user email lagi semisalkan saya contohin
nurhayati jadi ntar alamatnya [email protected] nah kalo udah kita buat user barunya,
coba kita kirim email dari [email protected] ke [email protected] seperti gambar
berikut ini:
-
7/23/2019 Install EHCP
11/12
Nah sekarang kita logout deh dari email andi, sekarang kita coba login dengan nurhayati untuk
melihat email yang dikirim dari andi,, setelah kita login sebagai nurhayati maka akan tampil seperti
berikut ini:
dan coba kita buka isi dari testing itu apa sih, maka isinya akan sama persis dengan apa yg kita
kirim tadi, yaiyalah sama persis, masa yaiya dong!!! , gambarnya nich:
OK gitu aza dari saya, Buat temen-temen yang mau bikin server hostingan yang buat dijual bisa
pakai applikasi EHCP ini, sekarang tinggal ente kembangin lagi mainan Cpsayalnya dengan
applikasi EHCP yg gratis alias Open Source ini, atau kita bisa mengedit file2 tempelate email
-
7/23/2019 Install EHCP
12/12
roundcube dan squirrelmail, atau tempelate EHCPnya sendiri, kita bisa edit-edit dengan nama
perusahaan hosting kita, dsb, terserahlah pokoknya, bebas , semisalkan seperti gambar ini:
Nah itu diatas implementasi menggunakan jaringan intrsayat saja, gimana kalo kita mau beneran,
yah ente cuman modal IP Public doang, nah IP Public itu tinggal di hubungin ke satu komputer
server yang sudah terinstall linux ubuntu, habis itu tinggal install EHCPnya di ubutu itu, maka
dengan IP Public itu ente bisa bikin ratusan domain,, sekarang ente bisa bikin deh server hostingan
untuk dijualin,
Catatan:
Isi tutorial ini asli dari note Rekan saya diAndi Susilo Note
https://www.facebook.com/note.php?note_id=214440955254864https://www.facebook.com/note.php?note_id=214440955254864https://www.facebook.com/note.php?note_id=214440955254864https://www.facebook.com/note.php?note_id=214440955254864