install ehcp

Upload: endang-suhendar

Post on 11-Feb-2018

258 views

Category:

Documents


0 download

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