
UNetbootin (Softpedia)
Anda bisa menggunakan tools bernama UNetbootin. Untuk bisa menginstal Linux dari flash disk, Anda wajib memiliki flash disk berkapasitas meinimal 1GB.
VirtualHost merupakan salah satu fasilitas yang didukung oleh Apache. Fungsi dari Vhost ini adalah untuk membuat multiple host dalam satu mesin. Ada dua cara dalam mengkonfigurasi VirtualHost, atau dengan cara IP-base,Name-based,port based.
Login ke ubuntu,lalu Ketikan :
$ sudo su
# cd /etc/bind/
# vi db.imam.zone
edit file zone pada DNS server yang telah di konfigurasi sebelumnya
IN MX 10 mail.imamtkj32.tk.
www IN CNAME ns
mail IN CNAME ns
blog IN CNAME ns
news IN CNAME ns
#cd /etc/apache2/sites-enable
# vi www
tambahkan script berikut:
#news
<VirtualHost *:80>
DocumentRoot “/var/www/news”
ServerName news.imamtkj32.tk
</VirtualHost>
#blog
<VirtualHost *:80>
DocumentRoot “/var/www/blog”
ServerName blog.imamtkj32.tk
</VirtualHost>
#mail
<VirtualHost *:80>
DocumentRoot “/var/www/mail”
ServerName mail.imamtkj32.tk
</VirtualHost>
selanjutnya, membuat direktori root untuk setiap virtual host yang telah dibuat
untuk blog:
# cd /var/www
#mkdir blog
# vi /blog/index.html
<html>
ini adalah halaman blog.imamtkj32.tk
</html>
untuk news:
# cd /var/www
# mkdir news
# vi /news/index.html
<html>
ini adalah halaman news.imamtkj32.tk
</html>
untuk mail:
# cd /var/www
# mkdir mail
# vi /mail/index.html
<html>
ini adalah halaman mail.imamtkj32.tk
</html>
restart apache
# apache2ctl restart
# /etc/init.d/apache2 restart
lakukan link ke masing masing virtual host yang telah dibuat
#links www.imamtkj32.tk

#links blog.imamtkj32.tk

#links mail.imamtkj32.tk

#links news.imamtkj32.tk

KESIMPULAN
- Dalam membuat virtual host, sebelumnya harus tersedia sebuah PC web server dan DNS server
- Konfigurasi untuk virtual host, yakni memanggil nomor IP dan DNS yang berbeda meskipun masih dalam satu administrasi oleh Apache.
- Konfigurasi virtual host terdapat pada file pada folder /apache2/sites-availabe dan /apache2/sites/enabled
Web server adalah software yang memberikan layanan web. Web server menggunakan protokol yang disebut dengan HTTP (HyperText Transfer Protocol). kita mempunyai banyak pilihan di dunia open source, tergantung pada keperluan. web server yang sangat terkenal dan menjadi standar de facto setiap distribusi Linux, yaitu Apache. Apache adalah nama web server yang dibuat berbasiskan kode sumber dan ide-ide yang ada pada web server leluhurnya, yaitu web server NCSA. Sesuai namanya, web server NCSA dibuat oleh National Center for Supercomputing Applications.
Secara default, Apache memisahkan file konfigurasinya menjadi 3 bagian, yakni httpd.conf, srm.conf dan access.conf. Namun semua binary program pada distribusi yang dicobakan (Slackware 7.0) menyatukannya dalam satu file yakni httpd.conf. File ini dibagi menjadi 3 bagian utama :
- Global environment, Berisi konfigurasi Apache secara umum, seperti berapa banyak user dapat mengakses pada saat yang bersamaan.
- Section (Main) Configuration, Konfigurasi utama yang tidak termasuk dalam virtual host. Bagian ini juga termasuk seting default untuk virtual host.
- Virtual host, Konfigurasi untuk virtual host, yakni memanggil nomor IP dan DNS yang berbeda meskipun masih dalam satu administrasi oleh Apache.
Login ke ubuntu,lalu Ketikan :
$ sudo su
# cd /etc/bind/
# vi db.imam.zone
edit file zone pada DNS server yang telah di konfigurasi sebelumnya
www IN CNAME ns
#apt-get install apache2
#cd /etc/apache2
#vi apache2.conf
Lalu edit file apache2.conf, dan tambahkan script dibawah
ServerName imamtkj32.tk
Tampilan pada shell :
#cd /etc/apache2/sites-available
#cp default www
#vi www
Isi file tersebut seperti di bawah ini :
ServerName www.imamtkj32.tk
#cd /etc/apache2/sites-enable
#rm 000-default
#ln –s /etc/apache2/sites-available/www /etc/apache2/sites-enable/www
#apache2ctl restart
#/etc/init.d/apache2 restart
#apt-get install links
#cd /var/www
#vi index.html
Lalu save
#links www.imamtkj32.tk
KESIMPULAN
>Dalam peng-konfigurasi-an WEB server, kita cukup mengkonfigurasi file
1. file zone pada bind
2. apache2.conf
3. file pada direktori sites-available
Maka kita telah membuat sebuah WEB server
>sebelum melakukan konfigurasi web server, DNS server harus telah dikonfigurasi terlebih dahulu