Konfigurasi web server apache2 di debian 8 Jessie


Web Server termasuk salah satu layanan SERVER yang paling popular. Karena lewat web server tersebut, website kita dapat diakses oleh seluruh pengunjung dari Internet. Dalam keadaan default, web server berjalan pada protocol HTTP melalui port 80.

Dalam perancangan Web Server, kita harus mengetahui terlebih dahulu persyaratan (Dependensi) dari website yang akan kita buat. Misalnya, website tersebut membutuhkan bahasa HTML saja, atau PHP4, PHP5, atau juga MySQL Database sebagai media penyimpanan datanya. Kita asumsikan saja, akan menggunakan Content Management System (CMS) gratisan dari Internet, semisal Joomla, Wordpress atau Druppal.

Cara instalasi
1. Tambahkan alamat Repository debian 8 tutorial disini
2. instalasi packet webserver dan database server
apt-get install apache2 php5 mysql-server phpmyadmin

Konfigurasi VirtualHost

debian-server:/home/debian# cd /etc/apache2/sites-available/
debian-server:/etc/apache2/sites-available# cp 000-default.conf  web.conf
debian-server:/etc/apache2/sites-available# pico web.conf

<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName www.domainku.com             #domain utama
ServerAlias domainku.com                       #domain utama tanpa “www”
DocumentRoot /var/www/web/                #direktori website
<Directory />
Options FollowSymLinks
AllowOverride None
#. . .
#. . .

debian-server:/etc/apache2/sites-available# a2dissite 000-default.conf
debian-server:/etc/apache2/sites-available# a2ensite web.conf
debian-server:/etc/apache2/sites-available# /etc/init.d/apache2 reload
debian-server:/etc/apache2/sites-available# /etc/init.d/apache2 restart

Konfigurasi Web Direktori
Konfigurasi pada apache2 sudah selesai, sekarang tinggal konfigurasi untuk direktori website-nya, untuk menyimpan semua isi file website kita. Terlebih dahulu buat folder web. Path defaultnya adalah /var/www , anda bisa merubahnya, misalnya diganti nama menjadi public_html atau lainnya

debian-server:/etc/apache2/sites-available# cd /var/www/
debian-server:/var/www# mkdir web
debian-server:/var/www# cd web/
debian-server:/var/www/web#

Konfigurasi sudah selesai tinggal kita isi direktori tersebut dengan sofware CMS seperti wordpress, jomla atau yang lainnya.

1 Comments

Previous Post Next Post