Membangun Apache Web Server (Linux Ubuntu)
Web atau World Wide Web (www) merupakan salah satu layanan internet yang paling popular. Berbagai hal dapat “ditampilkan” dihalaman web. Mulai dari teks, gambar, video, music dan sebagainya. Protocol bernama HTTP (Hyper Text Transfer Protokol) bertanggung jawab menangani proses komunikasi antara client Web (browser) dan Web Server.
Ketika user mengetikan alamat server Web situs pada kotak Address atau URL (Uniform Resource Locator) dan menekan “enter” maka Web Browser akan mencoba melakukan koneksi ke sebuah Web Server. Browser meminta (Request) sebuah halaman web dan kemudian menampilkan hasilnnya.
Pada pembahasan kali ini adalah tentang Apache Web Server. Apache selama bertahun-tahun menjadi pilihan pengguna linux. Disamping bersifat open source, Apache mudah dikonfigurasi, performa dan keamanan cukup baik, dan tersedia berbagai modul tambahan yang dapat menambah kemampuan Apache. Apache memerlukan server DNS karena proses konversi hostname menjadi IP address dilakukan oleh server DNS. Untuk penjelasan selanjutnya tetang bagaimana membagun Apache Web Server akan dijelaskan pada dibawah ini.
Konfigurasi Apache Web Server (dalam artikel ini menggunakan linux Ubuntu 7.10)
Instalasi web server apache dengan perintah berikut:
$ sudo apt-get install apache2
Konfigurasi virtual hosting
$ sudo ln-s / etc/apache2/mods-available/vhost_alias.load \ \ / etc/apache2/mods-enabled/
Untuk membolehkan modul untuk bekerja, ada beberapa perubahan yang perlu dibuat untuk / etc/apache2/apache2.conf untuk menonaktifkan nama-nama kanonik, mengubah konfigurasi logfile dan menentukan di mana host virtual Anda akan berlokasi. Menambah atau mengubah pengaturan yang ada untuk mencocokkan berikut:
# Mendapatkan nama server dari Host: header
UseCanonicalName Off
# include nama server dalam nama file yang digunakan untuk memenuhi permintaan VirtualDocumentRoot / var / www / vhosts / www.obc.com / web
VirtualScriptAlias / var / www / vhosts / www.obc.com / cgi-bin
Kemudian edit file di / etc/apache2/httpd.conf dengan kode berikut:
ServerName obc.com
DocumentRoot /var/www/vhosts/www.obc.com/web
ErrorLog /var/log/apache2/error.log
Buat direktori yang akan diteruskan pada virtual host:
$ sudo mkdir /var/www/vhosts
Membuat Kerangka virtual server:
$ sudo mkdir –p /var/www/vhosts/skeleton/cgi-bin
$ sudo cp –a /var/www/apache2-default /var/www/vhosts/skeleton/web
Restart apache2, sehingga perubahan konfigurasi diterapkan:
$ sudo /etc/init.d/apache2 restart
Anda sekarang siap untuk membuat nama-based virtual host dengan cara menyalin kerangka untuk hostname yang anda inginkan untuk meresponnya. Sebagai contoh, untuk membuat sebuah server virtual baru untuk www.obc.com (bisa sesuai dengan nama domain anda), Anda akan cukup menjalankan:
$ sudo cp –a /var/www/vhosts/skeleton /var/www/vhosts/www.obc.com
Setiap koneksi HTTP dilakukan pada server dengan Host: header set ke www.obc.com sekarang akan direspon keluar dari server virtual. Untuk membuat virtual host dapat diakses oleh pengguna lain, Anda akan perlu menambahkan entri yang sesuai di server DNS yang dapat diakses publik dan memiliki domain yang didelegasikan untuk itu, tetapi untuk tes lokal cepat Anda dapat mengedit /etc/ hosts dan tambahkan entri mirip dengan:
127.0.0.1 www.obc.com
ok, kalau sudah sampai tahap ini konfigurasi selsei..
About Me
- Hahi milanisti
- Tasikmalaya, Tasik/Jawa Barat, Indonesia
- Kunjungi Selalu Blog Ini!!!! Dan Berikan Saran Dan Kritikannya... Terimakasih Sebelumnya.
Free Download
Kaspersky 2010
Avira 2010
Internet DM 5.19
Microsoft Office 2010
Microsoft Office 2007
Adobe Reader 9
Adobe Photoshop CS4 11.0
Adobe Photoshop CS 8.0
Photoscape 3.4
TuneUp Utilities 2010
K-Lite Mega Codec Pack 5.90
VLC Media Player 1.0.5
Rar Password Recovery Magic
Google Translate Client v4.4.360
Tipard Video Converter v4.2.12
WinRAR 3.93 Final
CCleaner 2.29.1111
Your Uninstaller Pro 2010
Winamp 5.57 Pro
Super MP3 Download 3.2.6.8
Recover My Files 4.0.4.448
Windows 7 Codec Pack 2.2.0
Simply Icon v1.0
3herosoft 3GP Video Converter
KMPlayer 2.9.4.1436
Anti Deep Freeze v0.1
ACDSee Pro v3 Final
Sound Forge Pro 10
Keygen Sound Forge Pro 10
Avira 2010
Internet DM 5.19
Microsoft Office 2010
Microsoft Office 2007
Adobe Reader 9
Adobe Photoshop CS4 11.0
Adobe Photoshop CS 8.0
Photoscape 3.4
TuneUp Utilities 2010
K-Lite Mega Codec Pack 5.90
VLC Media Player 1.0.5
Rar Password Recovery Magic
Google Translate Client v4.4.360
Tipard Video Converter v4.2.12
WinRAR 3.93 Final
CCleaner 2.29.1111
Your Uninstaller Pro 2010
Winamp 5.57 Pro
Super MP3 Download 3.2.6.8
Recover My Files 4.0.4.448
Windows 7 Codec Pack 2.2.0
Simply Icon v1.0
3herosoft 3GP Video Converter
KMPlayer 2.9.4.1436
Anti Deep Freeze v0.1
ACDSee Pro v3 Final
Sound Forge Pro 10
Keygen Sound Forge Pro 10
bloggup
Kotak Ngoceh
Live trafic feed
Membangun Apache Web Server (Linux Ubuntu)
Saturday, May 15, 2010
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment