Advertising

review www.do11warnet.blogspot.com on alexa.com

Thursday, January 19, 2012

Membuat WEB Hosting Profesional sendiri

Membuat WEB Hosting Profesional sendiri
menggunakan ISP Panel dan Sistem Operasi OpenSUSE 10.3

Apa yang dimaksud dengan Web Hosting :
 
Web Hosting adalah salah satu bentuk layanan jasa penyewaan tempat di Internet yang memungkinkan
perorangan ataupun organisasi menampilkan layanan jasa atau produknya di web / situs Internet.
 
Siapa saja yang membutuhkan Web Hosting :
 
Seperti telah dijelaskan diatas, setiap orang ataupun perusahaan dapat menyewa tempat atau memanfaatkan
jasa web hosting ini, didukung dengan kemajuan teknologi informasi yang ada saat ini maka pemanfaatan jasa
web hosting merupakan sarana alternatif yang handal untuk: Promosi, Menyebarkan Informasi, Berjualan,
Layanan Publik sampai dengan sekedar tempat untuk menumpahkan isi hati yang kelabu ke dalam buku harian
berbasis web (blog: web log) akibat ditinggal kekasih.

Mengapa Perlu Web Hosting :
 
Kecepatan menyebarkan informasi tentang Jasa, Produk, Layanan Publik dan lainnya merupakan salah satu
tolok ukur keberhasilan bisnins perorangan atau perusahaan,
Contoh Pertama : di Indonesia dengan sekitar 100 juta pengguna telepon genggam yang tentu saja dapat
tersambung ke internet melalui gprs, tidak ada alasan lagi untuk tidak tersambung ke duani maya, bahkan di
daerah terpencil sekalipun.
Contoh kedua: Seorang mahasiswa kedokteran, dengan dana yang terbatas, untuk mengantisipasi membeli buku
kuliah kedokteran yang harganya bisa mencapai jutaan rupiah, dapat dengan mudah memperoleh informasi
ilmu pengetahuan dan teknologi melalui situs web, dan ini menjadi tanggung jawab penyelenggara pendidikan
untuk menyediakan layanan web site guna memajukan pendidikan. Bahkan seorang dosen sebaiknya memiliki
web site.
 
Kapan anda membutuhkan Situs Web :
 
Disaat anda ingin memasarkan produk atau jasa melewati batas kabupaten, propinsi, negara, samudra dan
benua, disaat anda ingin orang lain memperoleh informasi yang benar mengenai hal-hal kemanusiaan, disaat
anda ingin menyebarluaskan pengetahuan demi kesejahteraan sesama manusia, disaat anda ingin melakukan
transaksi bisnis yang memudahkan pelangan anda menjangkaunya dari sebuah vila tempat peristirahatan
dengan privasi yang tinggi, disaat itulah anda membuthkan layanan web hosting.
 
Dimana menyewa Web Hosting :

Artikel ISP Panel Untuk OpenSUSE.or.id
Ratusan bahkan ribuan penyelenggara jasa web hosting, ada dapat memulainya dengan mencari dari mesin
pencari google atau yahoo, beberapa penyedia jasa layanan web hosting di indonesia.
 
Teknologi apa yang digunakan :
 
Salah satu teknologi yang digunakan adalah fail over hosting, teknologi ini memungkinkan layanan anda tetap
online 24 jam karena dudukung oleh beberapa server komputer yang secara otomatis akan menggantikan
tugas server komputer yang mengalami kerusakan

Bisakah kita membuat Web Hosting sendiri
 
Membuat Web Hosting sendiri bukan hal yang mustahil dengan adanya gerakan opensource dan free software
kita dapat membuat WEB Hosting profesional sendiri. Salah satu caranya dengan menggunakan software
management atau biasa disebut dengan Control Panel atau Cpanel untuk tutorial kali ini penulis akan
menggunakan free software “ISP Panel” yang dapat di unduh dari http://www.ispconfig.org
 
Installasi ISP Panel.
Sebelum kita menginstall ISP Panel pastikan software requirement dibawah ini berjalan
1. Apache Webserver 1.3.12 atau diatasnya
2. Sendmail atau Postfix (Sebagai software MTA / Mail Transfer Agent)
3. Procmail
4. Quota Package (Yang digunakan untuk membatasi space hardisk )
5. ProFTP atau vsftpd (FTP server)
6. PHP 4.0.5 atau lebih dikarenakan ISP-Panel menggunakan PHP sebagai bahasa pemograman.
7. MySQL data base
8. POP3/IMAP / Mail server (contoh. gnu-pop3d, qpopper, ipop3d, popa3d or vm-pop3d) dan
(Courier-Imap, Dovecot)
9. OpenSSL dan mod_ssl yang digunakan untuk membuat SSL virtual hosts
10. BIND8 / BIND9 (DNS server)
11. iptables atau ipchains
12. gcc, cpp, dan c++ compiler.
Pada kesempatan kali ini penulis akan memaparkan installasi tersebut satu persatu termasuk installasi ISP
Panel. Dengan menggunakan OpenSUSE installasi Apache dan PHP dapat dilakukan dengan mudah sekali yakni
dengan menggunakan YAST2.

dengan menggunakan filter Patern.


Dengan menggunakan langkah diatas kita dapat langsung menginstall seluruh software requirement. Setelah
seluruh software requirement terinstall dengan baik ada baiknya kita cek satu persatu apakah sudah terinstall
dengan baik atau belum dengan menggunakan peritah service
● service apache2 start (Untuk Apache Web Server)
● service named start ( Untuk DNS Server)
● Service mysql start ( Untuk MySQL Server)
● Service postfix (Untuk Postfix / MTA )
Setelah seluruh paket software diatas berjalan dengan baik langkah selanjutnya membuat konfigurasi untuk
masing-masing paket pendukung tersebut. Dapat dilihat pada panduan http://www.opensuse.or.id dan pastikan
seluruh konfigurasi berjalan dengan baik.
 
Setelah seluruh konfigurasi service-service diatas berjalan dengan baik kita lanjutkan dengan melakukan
extrak ISP Panel yang telah di download dengan cara
 
# tar -xzvf ISPConfig-2.2.24.tar.gz


Setelah proses extrak berlangsung dengan baik dilanjutkan dengan proses installasi ISP Panel dengan cara
# cd install_ispconfig
# ./setup
Setelah melakukan perintah diatas proses installasi akan meminta anda untuk memberikan opsi pilihan antara
lain :
  • Bahasa yang akan anda gunakan pada saat proses installasi berlangsung. (Menurut kebiasaan penulis menggunakan bahasa English karena yang lain gak bisa he...he....he) 
  • Proses installasi akan di teruskan atau tidak ( Pasti di jawab Yes karena kita akan menginstall tul kan) 
  • Perjanjian penggunaan software ISP Panel (Harus dijawab Yes karena kalau kita tidak setuju software tersebut gak mau diinstall)
  • Proses installasi ini akan menggunakan mode apa ? Pilihan yang tersedia adalah mode standard dan mode expert untuk totorial kali ini penulis memilih mode standard.
  • Pertanyaan selanjutnya adalah apakah didalam PC kita terdapat POSTFIX apabila ada jawab Yes
  • Kemudian di tanyakan tentang FTP server dan jawaban nya Yes juga dan tunggu beberapa saat karena proses co,mpile mulai berlangsung dan sebaiknya kita minum kopi atau susu hangat dulu
  • Proses selanjutnya adalah proses pemilihan cryptograpy yakni keamanan pada proses transmisi data kali ini penulis memilih R sebagai default
  • Selanjutnya di minta mengisikan coutry code yakni code Negara yang kita cintai yakni ID
  • Untuk state, locality, organization name, organization unit,common name,email address dan Certificate validity dapat anda isi dengan yang sesuai dengan informasi pada masing-masing tempat. Pertanyaan tersebut diatas digunakan untuk certificate request / Distinguished Name. Pertanyaan diatas akan muncul beberapa kali dan dijawab sesuai dengan data masing-masing.
  • Perntanyaan selanjutnya ada proses Enrypting data penulis menjawab N karena hanya akan digunakan untuk LAN apabila akan digunakan untuk Hosting On-line penulis menganjurkan untuk menjawab Yes dan tunggu beberapa saat karena proses compiling di lanjutkan. jangan lupa minum kopinya dilanjutkan he........he.........he
  • Pertanyaan selanjutnya adalah apabila ada pernyataan di tujukan ke siapa ? secara default di gunakan postmaster So tinggal enter aja ok
  • Nah ini dia pertanyaan yang harus dijawab dengan hati-hati SQL server itu diletakan dimana ? Karena kalau salah dia akan tanya terus sampai jawaban ini benar (Jawaban yang penulis lakukan adalah No IP tempat SQL Server di letakan)
  • User untuk SQL Server adalah root
  • Password secara default tidak ada jadi enter aja apabila ingin di beri password bisa di isi pada file /etc/my.cnf
  • Selanjutnya isi dengan nama database yang akan kita isi dengan db_ispconfig
  • Kemudian ditanya pada IP berapa ISP Panel ini akan di letakan, Penulis menjawab dengan yang sesuai ip komputer. Untuk pertanyaan Hostname di isi dengan www dan pertanyaan domain bisa disi dengan domain yang telah teregister atau dengan domain yang telah di setup pada DNS Server.
  • Pertanyaan selanjutnya adalah protocol yang akan di gunakan untuk membuka WEB ISP Panel HTTP atau HTTPS dan selesai proses installasi ISP Panel.
Tes Uji Coba ISP Panel dengan browser kesayangan anda http://www.namadomainyangditulis:81 apabila masuk tuliskan untuk user name admin dan password admin.

No comments:

Post a Comment

Your Comment