MEMBUAT WEB SERVER DAN VIRTUAL HOST DI UBUNTU 9.10


a.WEB SERVER

Web server adalah software yang menjadi tulang belakang dari world wide web (www). Web server menunggu permintaan dari client yang menggunakan browser seperti Netscape Navigator, Internet Explorer, Modzilla, dan program browser lainnya. Jika ada permintaan dari browser, maka web server akan memproses permintaan itu kemudian memberikan hasil processing berupa data yang diinginkan kembali ke browser. Data ini mempunyai format yang standar, disebut dengan format SGML (standar general markup language). Data yang berupa format ini kemudian akan ditampilkan oleh browser sesuai dengan kemampuan browser tersebut. Contohnya, bila data yang dikirim berupa gambar, browser yang hanya mampu menampilkan teks (misalnya lynx) tidak akan mampu menampilkan gambar tersebut, dan jika ada akan menampilkan alternatifnya saja. Web server, untuk berkomunikasi dengan client-nya (web browser) mempunyai protokol sendiri, yaitu HTTP (hypertext transfer protocol).

Dengan protokol ini, komunikasi antar web server dengan client-nya dapat saling dimengerti dan lebih mudah. Seperti telah dijelaskan diatas, format data pada world wide web adalah SGML. Tapi para pengguna internet saat ini lebih banyak menggunakan format HTML (hypertext markup language) karena penggunaannya lebih sederhana dan mudah dipelajari. Kata HyperText mempunyai arti bahwa seorang pengguna internet dengan web browsernya dapat membuka dan membaca dokumen-dokumen yang ada dalam komputernya atau bahkan jauh tempatnya sekalipun.



Hal ini memberikan cita rasa dari suatu proses yang tridimensional, artinya pengguna internet dapat membaca dari satu dokumen ke dokumen yang lain hanya dengan mengklik beberapa bagian dari halaman-halaman dokumen (web) itu. Proses yang dimulai dari permintaan webclient (browser), diterima web server, diproses, dan dikembalikan hasil prosesnya oleh web server ke web client lagi dilakukan secara transparan. Setiap orang dapat dengan mudah mengetahui apa yang terjadi pada tiap-tiap proses. Secara garis besarnya web server hanya memproses semua masukan yang diperolehnya dari web clientnya.

dan web server itu adalah software yang memberikan layanan web. Web server menggunakan protocol yang disebut dengan *HTTP (HyperText Transfer Protocol). Kita mempunyai banyak pilihan di dunia open source, tergantung pada keperluan kita sendiri. Salah satu web server yang sangat terkenal dan menjadi standar de facto setiap distribusi Linux, yaitu Apache.
Alasan mengapa lebih banyak menggunakan web server apache, yaitu:

• Arsitektur modular.
• Mendukung IP versi 6 (Ipv6).
• Mendukung CGI (Common Gateway Interface) dan SSI (Server Side Include).
• Mendukung otentifi kasi dan kontrol akses.
• Mendukung SSL (Secure Socket Layer) untuk komunikasi terenkripsi.
• Konfi gurasi yang mudah dipahami.
• Mendukung Virtual Host.
• Pesan kesalahan multi bahasa dan bias dimodifikasi.


CARA MEMBUAT WEB SERVER DI UBUNTU 9.10

untuk membuat web server, dipastikan bahwa DNS Server kita telah aktif. Setelah dipastikan DNS kita aktif, maka dapat kemudian diakses dengan menggunakan protocol http. Contohnya adalah http://www.gologolo.com.

maka akan muncul kata kata “ IT WORKS”,halaman pertama ini dapat kita ganti/edit sesuai dengan keinginan kita dengan cara mengubah isi dari file html-nya seperti:

# nano /var/www/index.html




Lalu akses ke web tersebut dan halaman web kita akan tampil sesuai dengan yang kita edit seperti diatas. seperti:




Setelah itu kita akan membuat sub web dari web kita.
caranya masukan perintah:
#mkdir /var/www/coba
lalu masuk ke:
#nano /var/www/coba/index.html
lalu kita isikan html sesuai dengan yang kita inginkan
seperti:



Setelah itu kita bisa melihatnya dengan mengakses web tersebut (ex : gologolo.com/coba)
maka akan tampil sesuai dengan yang kita edit seperti diatas.
seperti:



Setelah itu kita juga dapat menambahkan link yang kita inginkan untuk ditampilkan pada web kita.
caranya adalah memasukkan kembali ke index.html web utama. Lalu tambahkan link yang anda inginkan.
lalu save.
dapat di perhatikan seperti:



Lalu dapat di akses kembali ke web utama.
Dan tampilannya seperti:




b.VIRTUAL HOSTING


Virtual Host merupakan layanan dari Apache, seolah-olah server Apache kita berada pada banyak mesin. Apache mendukung dua tipe virtual host: berdasarkan IP address dan berdasarkan hostname. Perbedaan dari kedua tipe ini adalah : tipe berdasarkan IP address, kita harus menggunakan 1 ip address untuk 1 virtual host yang akan kita gunakan.dengan kata lain, 1 domain 1 ip address. Sedangkan tipe berdasarkan hostname, kita dapat menggunakan 1 ip address untuk banyak virtual host, dengan kata lain, 1 ip address bisa digunakan untuk banyak domain. ( domain yang ingin di gunakan, terlebih dahulu di pointing ke ip addressserver anda ).

CARA UNTUK MEMBUAT VIRTUAL HOST DI UBUNTU 9.10


Untuk mengakses suatu website maka diperlukan domain dan hosting. Sebelum membuat hosting (virtual host), maka kita harus mempunyai DNS terlebih dahulu. DNS yang saya gunakan untuk membuat virtual host kali ini adalah gologolo.com.

Langkah-langkah untuk membuat virtual host di ubuntu 9.10 adalah:

saya akan membuat hosting dengan alamat http://cihuy.gologolo.com ,saya akan menambahkan nama dari virtual host saya, yaitu cihuy ke db saya dengan cara:

Pertama kita harus menambahkan nama dari folder yang akan ditambahkan pada folder
#nano /etc/bind/gologolo.com.db
tambahkan nama virtual hostingnya pada bagian bawah beserta ip addressnya
setelah itu save dan restart kembali bind9-nya.
perlu diketahui nama virtual hosting saya adalah cihuy dan nama DNS saya adalah gologolo.
setelah itu kita masuk ke index.html dari virtual hosting tersebut dengan memasukan perintah
#mkdir /var/www/cihuy
lalu
#cp /etc/apache2/sites-available/default /etc/apache2/sites-available/cihuy
ini untuk mengcopy file default ke domain kita.
lalu
#nano /etc/apache2/sites-available/cihuy
sehingga akan menampilkan:




lalu save.

Selanjutnya,Kita buat isi dari halaman virtual hosting kita dengan cara:

# nano /home/labjartel/index.html

Setelah itu kita Aktifkan virtual host yang telah kita buat dengan cara:
# a2ensite cihuy.gologolo.com
untuk mengaktifkannya.
lalu restart apache2
# /etc/init.d/apache2 restart
lalu lihat file hostsnya untuk memastikan virtual host sudah tersedia.
dengan perintah:
#nano /etc/hosts
lalu tambahkan
127.0.0.1 domainutama.com
setelah itu save.

lalu kita edit halam virtual hosting dengan cara
#nano /index.html

Sehingga Virtual hostingnya nya dapat di akses pada:
http://cihuy.gologolo.com.
seperti:



Jika sudah bisa di akses, dan menampilkan seperti pada gambar di atas, berarti virtual hostingnya sudah berhasil di buat.

Selamat Mencoba Yaaaaa.......















You can leave a response, or trackback from your own site.

1 Response to "MEMBUAT WEB SERVER DAN VIRTUAL HOST DI UBUNTU 9.10"

  1. Unknown says:

    Terima kasih informasinya sangat bermanfaat sekali ..
    untuk pembelian hosting disini mnurut masnya bagaimana idwebhost.com

Posting Komentar

Powered by Blogger