August
13th 2007
Setting Web Server di Fedora 7

Posted under Computer Related & Linux & Open Source & Networking

Linux adalah pilihan yang tepat untuk membuat server. Untuk membangun web server, Anda dapat menggunan apache yang hadir dengan DVD installasi Fedora 7. Apache adalah software web server yang paling banyak digunakan saat ini. Server HTTP Apache adalah web server open source yang tangguh dan gratis yang dikembangkan oleh Apache Software Foundation (http://www.apache.org).

Pada Fedora 7 LiveCD sudah terinstall secara default apache (httpd). Kita cukup menjalankan apache dengan cara:

# service httpd start

dan agar apache kita berjalan saat start-up, kita ketikkan perintah :

# chkconfig –level 345 httpd on

Kita akan mengaktifkan situs web user. Maka kita harus
ini akan membuat apache di running saat kita memasuki run level 3, 4, 5. Tetapi jika web server belum terinstall maka cukup mudah untuk menginstall apache dengan cara :

# yum install php php-devel php-gd php-imap php-ldap php-mysql php-odbc php-pear php-xml php-xmlrpc curl curl-devel perl-libwww-perl ImageMagick libxml2 libxml2-devel

Setelah itu, edit file httpd.conf :

# gedit /etc/httpd/conf/httpd.conf

Cari baris

#UserDir disable
UserDir public_html

Comment UserDir disable dan Uncomment UserDir public_html dan Uncomment semua yang mengkomentari baris

<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>

Kita akan mengaktifkan situs web user. Pada konfigurasi default, nama subdirectory yang digunakan adalah public_html. Jika ada permintaan ke

www.apaaja.com/~user/index.php

maka server akan mencari ke

/home/user/public_html/index.php

Agar direktori user ini dapat di akses oleh public, maka ada beberapa langkah yang harus ditempuh
1. Set perijinan dari folder user

chmod 711 /home/user

2. Buat agar public_html dapat diakses dan di eksekusi oleh public

chmod 755 /home/user/public_html

3. File-file di dalam folder public_html juga harus di ubah permissionnya

cd public_html

chmod 644 *

Trackback URI | Comments RSS

Leave a Reply