Sie sind auf Seite 1von 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 hosting yg 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:

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:

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 dan login deh, maka hasilnya seperti gini: yaitu 1234

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:

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:

Nah sebelum kita melakukan insert atau memasukkan banyak domain kita lakukan edit file "apachehcp.conf" edit semua tulisan <virtualhost> menjadi <virtualhost> yang ada di path /var/www/new/ehcp , seperti gambar berikut ini:</virtualhost></virtualhost>

Mengapa harus di edit dulu? agar semua domain yang kita masukkan bisa berjalan dengan lancar karena kalo belum diedit maka akan berbentuk seperti ini <virtualhost> di file /var/www/new/ehcp/apachehcp.conf, </virtualhost> kalo bgitu maka hasilnya akan double semua domain, maka domainnya akan bentrok setelah dapet ide ngoprek-ngoprek juga, solusinya tiga hari adalah tiga dengan malem akhirnya

<virtualhost>, </virtualhost>

dan intinya tempelate diatas akan masuk ke file konfigurasi apache2 nya di file ini

/var/www/new/ehcp/apachehcp.conf seperti gambar berikut ini:

jadi intinya agar yg ada bacaannya <virtualhost ipaddress=""> berubah menjadi <virtualhost> di file "apachehcp.conf".</virtualhost></virtualhost>

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:

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

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 akan ada satu file yaitu "index.php" itu bisa kalian hapus, itu tuh file yg bunyinya "Under Construction"

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 andi@andiunpam.com 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 andi@andiunpam.com dan passwordnya linuxindah , seperti gambar berkikut ini:

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 nurhayati@andiunpam.com nah kalo udah kita buat user barunya, coba kita kirim email dari andi@andiunpam.com ke nurhayati@andiunpam.com seperti gambar berikut ini:

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

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 di Andi Susilo Note

Das könnte Ihnen auch gefallen