Anda di halaman 1dari 4

TUTORIAL Berita | Ulasan | Adu Software | Utama | Bisnis | Apa Sih Sebenarnya...

| Tutorial
Virtual Hosting Center

Cara Mudah dan Cepat Membuat


Virtual Hosting Center
Mengelola server hosting berbasis Linux tidak selalu rumit. Tersedia paket-paket aplika-
si berbasis web, misalnya webmin yang memiliki modul khusus untuk mengelola virtual
server.

D
engan semakin berkembangnya akhir ini sangat marak dan banyak tumbuh penulis menggunakan Linux Red Hat 9.0.
Internet, maka mempunyai do- di Internet, termasuk di Indonesia yang ta- Syarat utama ialah di komputer Anda harus
main sendiri bagi perorangan rifnya sangat murah. Namun, hanya sekadar sudah terinstalasi webmin. Silakan down-
atau khususnya perusahaan dan organisasi mempunyai domain saja mungkin mudah, load webmin versi terbaru di http://www.
akan memberikan nilai prestigious. Betapa tetapi fasilitas dan layanan serta customer webmin.com. Proses instalasinya tidak pen-
tidak, dengan memasarkan produk melalui support itu yang harus menjadi prinsip se- ulis tunjukkan karena di edisi InfoLINUX
Internet maka dengan mudah orang dapat tiap pemilik bisnis hosting center. yang terdahulu sudah dibahas dengan jelas.
mengakses informaasi produk Anda dari Artikel ini menjelaskan cara membuat Atau jika Anda menggunakan distro yang
belahan dunia manapun. Tidak meman- hosting sederhana dengan memanfaatkan lebih baru, misalnya Mandrake 10.0, sudah
dang jarak dan waktu, asalkan terhubung webmin. Webmin ialah sebuah program menyertakan webmin.
ke Internet maka semuanya ada di tangan berbasis web yang digunakan untuk mem- Hanya dengan satu IP publik kita dapat
Anda. bantu meng-administrasi sistem berbasis membuat banyak domain. Dan setiap do-
Dari sinilah bisnis hosting center akhir- sistem operasi Unix/Linux. Contoh kali ini main mempunyai fasilitas e-mail tersendiri
dan juga memberikan layanan ftp untuk
transfer file. Apabila Anda mengombinasi-
kan semua jenis server di atas, maka akan
membutuhkan proses yang lama. Untuk
membuat DNS Server saja membutuhkan
banyak waktu, belum lagi ftp server dan
lainnya. Untuk itulah webmin menyertakan
modul yang bernama virtual server. Modul
ini cocoknya digunakan untuk membuat
hosting center kecil-kecilan atau untuk se-
buah kelompok organisasi/perusahaan.
Modul virtual server mendukung peng-
gunaan quota, database server, apache web
Gambar 1.1. Install modul virtual server.
server, mail server, dan ftp server.
Untuk mendapatkan modul virtual
server terbaru, Anda dapat men-dowload-
nya langsung dari situs webmin yaitu http://
www.webmin.com.

Gambar 1.2. Instalasi sukses.

Gambar 1.4. Recheck konfigurasi. Gambar 1.3. Icon Virtualmin Virtual Servers

66 INFOLINUX 04/2005 www.infolinux.web.id


Berita | Ulasan | Adu Software | Utama | Bisnis | Apa Sih Sebenarnya... | Tutorial TUTORIAL
Virtual Hosting Center

1. Instalasi 2. Konfigurasi
Penulis menggunakan virtual server dengan Ketika kali pertama membuka https://192.
paket virtual-server-1.81.wbm.gz. Untuk 168.0.1:10000/virtual-server/, virtual server
menginstalasi modul webmin ini, silakan akan mengecek keberadaan atau konfi-
buka webmin https://192.168.0.1:10000/ gurasi quota, web server (apache), database
webmin/edit_mods.cgi. (mysql), mail server (postfix), dan aplikasi
Untuk menunjukkan kemudahan dan pendukung yang lainnya.
fleksibilitas, penulis mengakses URL di atas Mungkin ketika sistem di cek konfigu-
dari MS Windows dan penulis mengguna- rasinya, error, atau kesalahan yang umum
kan jenis upload file. Artinya file tidak harus akan terjadi, misalnya error konfigurasi
berasal dari sistem Linux itu sendiri tetapi Postfix:
dari komputer di mana kita pergunakan
sekarang. Kemudian, klik Install Module.
Pastikan bahwa instalasi modul baru
berjalan sukses seperti gambar 1.2. Secara
otomatis virtual server akan masuk ke ba-
gian server. Modul ini bernama Virtualmin
Virtual Servers. Gambar 1.6. Konfigurasi virtual domains.

Gambar 1.5.Error konfigurasi Postfix.

Gambar 1.7. Error mysql.

Gambar 1.8. Disable mysql.

www.infolinux.web.id INFOLINUX 04/2005 67


TUTORIAL Berita | Ulasan | Adu Software | Utama | Bisnis | Apa Sih Sebenarnya... | Tutorial
Virtual Hosting Center

Gambar 1.9. Virtual server sukses dikonfigurasi. Gambar 1.11.Membuat domain baru.

Gambar 1.10. Menu webmin virtual-server. Gambar 1.13. Tes web domain iftah.com.

Kemungkinan Anda akan mengalami Dari gambar 1.11, domain baru yang iftah.com untuk tes web domain iftah.com.
seperti gambar 1.5. Error tersebut tampil akan dibuat adalah iftah.com. Dengan mem- Cara mengupload file untuk website, gu-
karena Postfix belum dikonfigurasi agar punyai mail server, DNS server, web server, nakan program ftp untuk mengakses ftp.if-
support virtual domain. Buka webmin http untuk konfigurasi domain dapat login ke tah.com. Alamat ftp.iftah.com ini otomatis
s://192.168.0.1:10000/postfix/virtual.cgi. webmin. Kemudian, klik Create Server. dibuat ketika Anda membuat domain iftah.
Isikan Domain mapping lookup tables : Nah, sekarang bukalah di browser http:// com.
hash:/etc/postfix/vitual, seperti gambar 1.6.
Simpan dan restart postfix.
Kesalahan yang tampak pada gambar 1.7
ialah di karenakan mysql tidak terinstalasi.
Untuk men-disable dukungan virtual-server
terhadap mysql, klik module configuration.
Pilih No pada opsi MySQL setup and
configuration enable. Klik Save. Kembali ke
konfigurasi virtual server (https://192.168.0
.1:10000/virtual-server).
Apabila semua aplikasi pendukung vir-
tual server berjalan dengan semestinya ma-
ka akan tampil seperti gambar 1.9. Kembali
lagi ke https://192.168.0.1:10000/virtual-
server/.
Untuk membuat domain baru, klik Add
a new virtual server. Gambar 1.12. Menyimpan konfigurasi. Gambar 1.14. Upload ke ftp.iftah.com.

68 INFOLINUX 04/2005 www.infolinux.web.id


Berita | Ulasan | Adu Software | Utama | Bisnis | Apa Sih Sebenarnya... | Tutorial TUTORIAL
Virtual Hosting Center

Untuk melihat hasilnya, buka kembali miniserv.conf


http://iftah.com.
Nah, membuat domain itu mudah, Ubah baris port=10000 menjadi
bukan? Anda juga dapat menginstalasi port=29152, lalu simpan dan restart web-
squirrelmail sebagai webmail server dan min:
mengonfigurasi squirrelmail, seperti yang [root]# /sbin/service webmin
pernah dibahas juga di InfoLINUX. restart
Untuk melakukan konfigurasi domain
iftah.com via webmin, buka URL https://if- Umumnya, langkah awal sebelum crack-
tah.com:10000. er mulai bekerja ialah melakukan scanning Gambar 1.15. File website berhasil diupload.
Login dengan username iftah dan pass- port. Dari tindakan scanning akan dapat
word yang sudah diisi ketika kali pertama mengetahui service apa saja yang sedang make linux
membuat domain. Fasilitas user agar dapat berjalan. Untuk menangkap tindakan scann- [root@syafii portsentry-1.1]#
login ke webmin, dapat saja Anda disable. ing ini, penulis penggunakan portsentry. make install
Silakan mengonfigurasi ulang virtual server Paket portsentry dapat di-download dari
jika tidak ingin user dapat login ke webmin. http://www.psionic.com atau juga di http:// File hasil instalasi terletak di /usr/local/
Bila login berhasil, hanya menu untuk user www.rpmfind.net. psionic/portsentry. Perintah menjalankan
saja yang dapat ditampilkan. Salah satu fungsi portsentry ialah mema- portsentry:
Modul virtual server ini sangatlah co- sukkan IP address komputer yang melaku- [root]# /usr/local/psionic/
cok jika ingin dijadikan sebagai modal kan scanning ke dalam file /etc/hosts. portsentry/portsentry -tcp
untuk membuat hosting center. Tentunya deny. File /etc/hosts.deny ini akan diakses [root]# /usr/local/psionic/
Anda harus tetap selalu update modul dan oleh sistem untuk mengecek IP address portsentry/portsentry -udp
webmin ketika memutuskan webmin digu- komputer mana saja yang tidak diperbo- [root]# /usr/local/psionic/
nakan untuk administrasi sistem dan web lehkan mengakses ke dalam sistem. Ketika portsentry/portsentry -stcp
hosting. seseorang melakukan scanning port maka [root]# /usr/local/psionic/
secara otomatis IP address-nya akan dima- portsentry/portsentry -atcp
3. Keamanan sukkan ke dalam /etc/hosts.deny. Sebelum [root]# /usr/local/psionic/
Kita harus menyadari bahwa di dunia ini IP address tersebut dihapus dari /etc/hosts. portsentry/portsentry -sudp
tidak ada sistem operasi yang aman. Sistem deny, selamanya tidak dapat mengakses inet [root]# /usr/local/psionic/
operasi dikategorikan dalam software. Se- service komputer kita. portsentry/portsentry -audp
dangkan komponen yang membuat lebih Berikut ini langkah kompilasi dan insta-
aman ialah brainware, yaitu penanggung lasi portsentry dari source. Sebelum kompi- Agar portsentry otomatis dijalankan ke-
jawab sistem atau administrator. Banyak lasi, pastikan di komputer anda sudah terin- tika booting, tambahkan enam baris perin-
langkah yang dapat dilakukan untuk me- stall C Compiler, GCC, lalu copy file source tah di atas pada file /etc/rc.d/rc.local atau
ngamankan sistem. Salah satu cara me- portsentry ke direktori /usr/local/src. file lain yang dijalankan saat boot.
ngamankan webmin, ialah mengganti de- [root@syafii src]# tar zxvf Penulis hanya menunjukkan cara mudah
fault port 10000, misalnya menjadi 29152. portsentry-1.1.tar.gz dalam mengonfigurasi sistem dan server
Berikut ini cara mengubah port: [root@syafii src]# cd hosting. Untuk lebih detailnya silakan Anda
[root]# cd /etc/webmin portsentry-1.1 mencoba sendiri.
[root@syafii webmin]# vi [root@syafii portsentry-1.1]# M. Syafii (karebet_asli@telkom.net)

Gambar 1.16. Mengakses webmin iftah.com. Gambar 1.17. Menu webmin iftah.com.

www.infolinux.web.id INFOLINUX 04/2005 69

Anda mungkin juga menyukai