Strona 1 z 1
Skonfigurowanie apache2 dla public_html
: 31 maja 2011, 07:21
autor: maf2
Witam,
Mam problem ze skonfigurowanie apache2 dla public_html. Jak wpisuję
http://localhost/~nazwa to nic się nie pojawia.
Przeszukałem całe forum kombinowałem na 1000 sposobów i nic. Z tego co wyczytałem muszę włączyć moduł UserDir ale w apachu2 nie mogę tego nigdzie znaleźć. Proszę o pomoc.
Re: Skonfigurowanie apache2 dla public_html
: 31 maja 2011, 07:58
autor: zet120
U mnie wygląda to całkiem prosto..
Za pomocą polecenia:
Kod: Zaznacz cały
sudo nano /etc/apache2/sites-available/default
otwieramy plik i zastępujemy jego treść taką: (warto zrobić kopię oryginalnego pliku!)
Kod: Zaznacz cały
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /home/user/public_html
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /home/user/public_html/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
</VirtualHost>
Oczywiście jako user wpisujemy własną nazwę użytkownika.
Re: Skonfigurowanie apache2 dla public_html
: 31 maja 2011, 08:25
autor: maf2
Hmm twoim sposobem działa ale nie do końca poprawnie. Jak wpisuję localhost to wyskakuje plik public_html i po jego wybraniu otwiera się właściwa strona. Ale to nie tak ma być. Powinno być tak, że jak wpiszę localhost/~user to wyskauje mi właściwa strona a tak nie jest

Re: Skonfigurowanie apache2 dla public_html
: 31 maja 2011, 09:07
autor: rob006
W /etc/apache2/mods-available masz 2 pliki:
userdir.conf
userdir.load
Musisz stworzyć dowiązania do nich do folderu /etc/apache2/mods-enabled
Po tym tylko restart apache i powinno działać.
Re: Skonfigurowanie apache2 dla public_html
: 31 maja 2011, 10:21
autor: Cogito18
Najwłaściwsza metoda to wpisanie w Terminalu
i restart Apache.
Re: Skonfigurowanie apache2 dla public_html
: 31 maja 2011, 22:54
autor: maf2
Coś ruszyło ale mam teraz taki problem:
You don't have permission to access /~ on this server.
Re: Skonfigurowanie apache2 dla public_html
: 31 maja 2011, 23:02
autor: Cogito18
Katalog public_html jak i jego podkatalogi muszą mieć uprawnienia ustawione na minimum 644.
Re: Skonfigurowanie apache2 dla public_html
: 31 maja 2011, 23:35
autor: maf2
Dałem tak jak mówisz i niestety nie pomogło. I katalog i plik ma takie uprawnienia :
-rw-r--r-- public_html