Home
| Calendar
| Mail Lists
| List Archives
| Desktop SIG
| Hardware Hacking SIG
Wiki | Flickr | PicasaWeb | Video | Maps & Directions | Installfests | Keysignings Linux Cafe | Meeting Notes | Linux Links | Bling | About BLU |
Subba Rao asked: I have the Apache web server running on my system. Right now, I have only global CGI and HTML files. They are in /var/lib/apache/ How can my other users on this system, have their own web pages? I want them to have their own directories and HTML documents (in their $HOME directories). I may allow simple CGI programs. How can this be achieved? Any pointers appreciated. Conventionally, the URL "http://host.name/~user/" is mapped onto the directory "~user/public_html". This is done in one of the apache config files. On my machine, it is in /usr/local/apache/etc/srm.conf, and the appropriate entries are: # UserDir: The name of the directory which is appended onto a user's home # directory if a ~user request is recieved. UserDir public_html <Directory /u/home/*/public_html> Options +Indexes </Directory> You may want to add other options by default, but +Indexes should at least be turned on. (You might also want to correct the spelling error in the comment, but that's not necessary to make it work ;-) - Subcription/unsubscription/info requests: send e-mail with "subscribe", "unsubscribe", or "info" on the first line of the message body to discuss-request at blu.org (Subject line is ignored).
BLU is a member of BostonUserGroups | |
We also thank MIT for the use of their facilities. |