26 Desember 2007

Web Server

" Web Server (APACHE)"

Web server merupakan server yang mengenai komunikasi data pada internet melalui jalur World Wide Web atau Html (Hyper Text maarkrup Language).
Web server merupakan initi dari server-server di internet, karena sebagian besar permintaan layanan telekomunikasi berupa HTTP (Hypertext Transfer Protocol)

Konfogurasi apache sepenuhnya dengan menggunakan file. File utama dalam konfigurasi apache adalah httpd.conf yang secara default instalasi pada ubuntu ada pada /etc/apache2/httpd.conf

Beberapa hal dasar dari setting apache :
Directive ServerRoot ”/etc/apache2”
Merupakan directive yang mengatur letak dari direktori standart dari apache. Apabila apache dikompilasi secara tidak standart maka perlu dilakukan pengisian pada direktive ini.
Direltive listen 80
Berfungsi menentukan port dimana apache berjalan, standart global webserver berjalan pada port 80, tetapi dapat juga diganti dengan port lain (selama belum terpakai).
Direktive ServerAdmin root@localhost
Directive ini berfungsi memberikan informasi mengenai alamat email dari admin server. Alamat email berfungsi untuk kotak bila ada usetr yang menemui kendala dengnan server.
Direktive DocumentRoot ”/var/www/html/”
Merupakan konfigurasi untuk root dokument dari user-user yang menggunakan server. Semua file-file user diletakkan disini. Direktive tersebut dapat diubah sesuai keinginan.
Direktive DirectoryIndex index.html index.html.var
Direktive yang mengatur otomatisasi dari halaman index web. Contoh apabila ada user yang ingin mengakses domain kita hanya perlu mengetikkan ” www.domain-kita”.

Konfigurasi Sebagai web server biasa:
pada file carilah “DocumentRoot” pada default terletak pada /etc/apache2/sites-anabled/000-default. Scprit tersebut menunjukkan letal direktori dimana meletakkan file-file html.
Dalam membuat file html sederhana dan menguji apakah web server kita berjalan atau tidak :
$ sudo touch /var/www/index.html
$ sudo vi / var/www/index.html

Cek pada etc/apache2/mods-anabled/userir.conf ketik
$ sudo vi/etc/apache2/mods-anabled/userdir.copnf

Restar daemon dari httpd yaitu :
$ sudo / etc/ int.d/apache2 stop
$ sudo /etc/int.d/apache2 start

Membuat directori dibawah home/user dengan nama directori web:
$ sudo underadd linux
$ sudo mkdir / home/linux/directoriweb

Dan demio keamanan agar dapat diakses diluar maka perlu hak akses dari directori user :
$ sudo chmod 755/home/linux

Membuat file index html pada directori :
$sudo mkdir /home/linux/directoriweb

Tidak ada komentar:

Posting Komentar