Kamis, 14 Januari 2016

mengatasi webserver forbiden

Error ini didapatkan sewaktu melakukan installasi apache web server web sekolah. web server menjadi ebuah kebutuhan wajib bagi sekolah sebagai media penampung untuk peletakkan beberapa media informasi baik itu seperti web sekolah, sistem informasi sekolah, e-learning sekolah ataupun digital library sekolah. Permasalahan ini disebabkan oleh pengaturan konfigurasi hak akses direktory yang tidak mengijinkan user mengakses langsung kedalam server. Untuk perbaikan error seperti diatas cukup mudah, hanya perlu melakukan perubahan seperti berikut. Langkah pertama bukalah terminal pada server ubuntu. lalu ketikkan perintah seperti di ibawah ini

#sudo chmod -R 755 /var/www
#/etc/init.d/apache2 restart

Penjelasan Command :
angka 755 pada command diatas berarti memberikan hak akses kepada user sebagai berikut
Root: read, write, execute
Group: read, execute
Others: read, execute

Untuk Script konfigurasi sites default yang saya gunakan dapat disesuaikan dengan script dibawah ini

 *:80>
ServerAdmin webmaster@localhost

DocumentRoot /var/www />
    Options FollowSymLinks
    AllowOverride None
 /var/www/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ "/usr/lib/cgi-bin">
    AllowOverride None
    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
    Order allow,deny
    Allow from all

ErrorLog ${APACHE_LOG_DIR}/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog ${APACHE_LOG_DIR}/access.log combined

Alias /doc/ "/usr/share/doc/" "/usr/share/doc/">
    Options Indexes MultiViews FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
    Allow from 127.0.0.0/255.0.0.0 ::1/128
 
 
sumber  http://49012005ade.blogspot.co.id/2012/07/solved-error-403-forbidden-you-dont.html