Привет!
Приспичило мне настроить user_mod на домашнем apache. Суть этого плагина в том, чтобы можно было обращаться к сайту пользователя по адресу http://localhost/~username
Так вот, настроить оказалось не проблема. На сегодня у меня дома мандрива, и опишу на примере ее. На других дистрибутивах отличаться не должно.
Итак, ставлю мод для apache2:
urpmi apache-mod_userdir
файл по-умолчанию, как оказалось, прекрасно работает, но у меня были траблы, о которых ниже, поэтому содержимое этого файла я приведу:[root@localhost vhosts.d]# cat /etc/httpd/modules.d/67_mod_userdir.conf
LoadModule userdir_module modules/mod_userdir.so
UserDir public_html
AllowOverride All
Options MultiViews Indexes Includes FollowSymLinks
Order allow,deny
Allow from all
Options +ExecCGI -Includes -Indexes
SetHandler cgi-script
Order allow,deny
Allow from all
А траблы были в том, что апач давал мне вместо моего индексного файла страницу ошибки 403:
You don't have permission to access the requested directory. There is either no index document or the directory is read-protected. userdir
т.е. нарушение прав.
Чего я только не делал - ни чего не помогало.
Оказывается на домашнюю папку пользователя права 700,и послеchmod 701 ~alexd
Все заработало! :)
Метки:
Комментарии
Мандрива? О_о Оля была права,
Мандрива? О_о Оля была права, ты приболел чутка %)
Я на мандриве уже с октября
Я на мандриве уже с октября 2009. И впрочем не хуже бубунты.
А я на арче и дебиане,
А я на арче и дебиане, гораздо лучше бубунты ;)
Настройка...
А можно мануал про настройку mod_rewrite?
Вот тут
Вот тут
sudo a2enmod rewrite sudo
sudo a2enmod rewrite
sudo apache2 restart
Я это искал....
И ваще, я тут недавно
И ваще, я тут недавно посчупал ОЧЕНЬ поверхностно lighttpd... вроде ничего. RuTorrent заводил :)