Build server as a hosting service by using ISPConfig
Assalamualaikum WR.WB
Masih bertemu dengan saya lagi dody_sibancet dalam blognya yg mungkin masih banyak sekali kekurangan baik itu dalam penulisan maupun tuturkata yg kurang sopan....Nah kali ini saya akan bergai ilmu mengenai membuat WEB Hosting sendiri...Baiklah untuk mempersingkat waktu langsung saja kita mulai..
PENGERTIAN
ISPConfig adalah open source hosting control panel untuk Linux ,
berlisensi lisensi BSD dan dikembangkan oleh perusahaan ISPConfig
UG.ISPConfig memungkinkan administrator untuk mengelola website , email
alamat dan DNS catatan melalui web antarmuka berbasis. Perangkat lunak
ini memiliki 4 tingkat login: administrator, reseller, client dan email
pengguna.
LATAR BELAKANG
pada jaman sekarang banyak orang ingin mempromosikan produknya lewat website.tapi kendalanya tidak punya server sendiri.dan hosting adalah salah satu cara untuk menyewakanya website,domain,dll.
MAKSUD DAN TUJUAN
Tujuan saya membuat hosting ini adalah untuk lebih mengenal bisnis pada internet dan juga agar lebih memahami tentang cara kerja suatu Website
ALAT DAN BAHAN
- Laptop
- Server yg sudah di install Debian 8.6 Jessie
- Brainware yg sudah membaca tentang step by step membangun Hosting
- Yg paling penting adalah file ISPconfignya
- Repository online
JANGKA WAKTU YG DI BUTUHKAN
Sebenarnya jangka waktu tidaklah penting bagi pemula karena yg paling penting adalah mengerti tentang step by step yg ada nantinya.... Tapi dalam dunia Kerja waktu sangatlah penting...Jadi saya asumsikan saja bahwa lama waktu pengerjaan adalah 50-60 menit ....
TAHAP PELAKSANAAN
- Tahap yg pertama adalah mengganti repositorynya terlebih dahulu dengan perintah
" nano /etc/apt/sources.list "
- Nah kemudian ganti repository nya menjadi repository local Debian 8.6 agar pada saat menggunakan akan jauh lebih cepat..
Nah ini adalah salah satu contoh Repository local untuk Debian 8.6 Kali ini saya menggunakan Repository Kambing UI
deb http://kambing.ui.ac.id/debian/ jessie main contrib non-free
deb http://kambing.ui.ac.id/debian/ jessie-updates main contrib non-free
deb http://kambing.ui.ac.id/debian-security/ jessie/updates main contrib non-free
deb http://kambing.ui.ac.id/debian jessie-backports main
- Nah setelah di ubah Repositorynya ....Kemudian kita update dan upgrade sekaligus dengan perintah
" apt-get update && apt -y upgrade "
- Jika update & upgrade nya sudah selesai... Kemudian kita masuk ke direcktory "tmp" baru setelah itu kita download file ISPconfignya dengan perintah
" wget --no-check-certificate -O installer.tgz "https://github.com/servisys/ispconfig_setup/tarball/master "
- Nah setelah itu kita ekstrack installer.tgz dari file ISPconfig dengan perintah
" tar zxvf installer.tgz "
- Kemudian setelah di ekstrack kemudian kita masuk ke direcktory *ispconfig* dengan perintah
" cd *ispconfig* "
- Kemudian jika anda sudah masuk pada direcktory *ispconfig* kemudian kita install ISPconfignya dengan perintah
" bash install.sh "
- Setelah itu kita akan diminta untuk memilih syste data base apa yg akan kita gunakan untuk menjalankan ISPconfig....
- Selanjutnya kita akan diminta password MySQL kita
- Kemudian akan ada perintah apakah kita akan menginstall HHVM ... karena dalam ISPconfig menggunakan bahasa pemrograman php maka kita perlu menginstall HHVM sebagai mesin eksekusi perintah php yg ada...
- Kemudian kita akan diberi pilihan system apa yg akan kita gunakan untuk menjalankan WEB Server
- Selanjutnya kita di beri pilihan apakan kita akan menginstall phpMyAdmin atau tidak..... karena kita akan menggunakan phpMyAdmin sebagai media Data base kita maka kita perlu menginstall nya
- Kemudian akan ada pilihan media apa yg akan kita gunakan nantinya untuk mail server...
- Nah setelah itu akan ada pertanyaan lagi apakah kita akan menggunakan ISPconfig yg standart atau menggunakan yang expert... karena kita masih pemula maka saya sarankan untuk menggunakan yang standart supaya nantinya tidak kebingungan pada saat akan melakukan penambahan hosting
- Setelah itu maka kita akan ditanya lagi apakah anda akan menginstall jailkit.. karena kita akan menggunakan satu set utilitas untuk memungkinkan penciptaan cepat dari account pengguna terbatas maka kita wajib untuk menginstall nya..
- Nah kemudian kita akan memilih aplikasi manakah yg akan kita gunakan untuk mail server di dalam client nya..
- Kemudian kita akan mengisikan SSL country yaitu negara yg akan kita gunakan.... karena kita menggunakan indonesia sebagai negaranya dan kode dari indonesia adalah " id " maka kita isikan id
- Nah kemudian kita akan mengisikan SSL locality yaitu berupa di pulau nama SSL itu berada.... Karena saya masih di jawa maka dari itu saya isikan java
- Kemudian Kita akan di tanya yg terkhir kalinya organisasi apakah yg akan anda gunakan..... { sebenarnya Terserah anda tapi saya anjurkan menggunakan organisasi yg sudah terdaftar resmi }
- Kemudian cobalah anda masuk ke browser dan ketikkan
" https://ipServer:8080 "Kenapa menggunakan 8080 ... Karena pada dasarnya ISPconfig menggunakan port 8080
- Kemudian User name & password
Karena pada dasarnya masih pada mode default jadi username dan password nya pun masih default yaitu :
username = Admin
password = Admin
- Nah ini adalah tampilan dashbord nya
KESIMPULAN
" Dengan menginstall ISPConfig kita dapat membuat sebuah hosting sendiri diserver milik kita... Dan tentunya juga bisa di jadikan sebagai peluag usaha di bidang IT tetapi dengan syarat harus bertanggung jawab "
No comments