Haloo Linuxers ...Saya sedang belajar web server dengan apache pada RH 6.1.
Sekedar kemajuan, saya berhasil mensetup personal homepage untuk user yudi.
Sesuai petunjuk /etc/httpd/conf/srm.conf :
        # UserDir: The name of the directory which is appended onto a user's home
         # directory if a ~user request is recieved.
         UserDir public_html
Saya buat direktori public_html di /home/yudi dan bisa dipanggil pakai:
         http://localhost/~yudi
Oh ya, sebelumnya saya lupa tidak menset go+x di direktori user yudi.
Sehingga muncul tampilan forbidden akses, tapi setelah saya ubah menjadi
executable akhirnya bisa, termasuk direktori public_html (ini mestinya tadi
akan saya tanyakan di milis ini, untungnya sudah ketahuan salahnya..)

Pertanyaan 1:
Lalu bagaimana mensetup agar direktori di luar server root (/home/httpd/html)
bisa diakses ? Rencananya saya akan me-mount partisi vfat saya dan bisa
diakses -misalkan - pakai http://localhost/myWindows/
dimana partisi windows ada di /dev/hda1 dan dimount di /mnt/hdC.
Isi homepage diletakkan di direktori /mnt/hdC/myHomepage
Jadi rencananya saya akan membuat semacam web server yg bisa diakses pakai
dial-up, jadi linux box ini akan jadi dial-up server.

Pertanyaan 2:
Saya sudah mengisi setting seperti ini di file /etc/httpd/conf/access.conf:
        <Directory /home/yudi/public_html/cgi-bin>
        AllowOverride None
        Options ExecCGI
        </Directory>
Kemudian saya coba panggil:
        http://localhost/~awarmanf/cgi-bin/hello.pl
Tapi yang ditampilkan malah isinya hello.pl, padahal sudah saya chmod 755.

Pertanyaan 3:
Saya edit file /etc/httpd/conf/access.conf:
         # Allow access to local system documentation from localhost
         Alias /doc /usr/doc
         <Directory /usr/doc>
         # order deny,allow -> yg asli
         order allow,deny
         # deny from all -> yg asli
         allow from localhost
         Options Indexes FollowSymLinks
         </Directory>
Tapi waktu saya panggil:
         http://localhost/doc       -> Forbidden !
         http://localhost/usr/doc       ->  Not Found !
Berikut ini saya nukilkan isi error_log
[Sat Nov  6 20:29:48 1999] [error] [client 127.0.0.1] client denied by server 
configuration: /usr/doc
[Sat Nov  6 20:29:56 1999] [error] [client 127.0.0.1] File does not exist: 
/home/httpd/html/usr/doc

Atas perhatian dan pencerahannya, saya haturkan banyak-banyak terimakasih.
Lainkali kalau ada kesulitan setup dial-up server, pasti akan saya tanya :-)

TIA

~yudi

NB: saya dulu pernah mantain IIS for NT 4.0, dan rasanya pakai apache agak
mumet yah ?



--------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]

Kirim email ke