Tag Archives: apache
Добавление модулей к apache в Ubuntu
1 |
sudo a2enmod [модуль] |
К примеру:
1 2 |
sudo a2enmod rewrite sudo a2enmod expires |
nginx + apache. Кеширование
Полезный пример конфига nginx для кеширования ответов. Минус — в том, что работа в примере ведётся с апачем. Но если всё переписать на ngin+php-fpm, будет гуд. http://ilyasite.net.ru/?p=80
Запуск Apache от имени конкретного пользователя в Windows
Для запуска (в WindowsXP) Apache от другого пользователя нужно сделать 2 шага: Панель управления→Администрирование→Локальная политика безопасности →Локальные политики→Назначение прав пользователей→Вход в качестве службы — добавить нужного пользователя. Управление компьютером→Службы→Apache2.2→Вход в систему→С учётной записью — ввести логин и пароль того же пользователя Ну и перезапустить Apache.
Правильный VirtualHost в Apache2.2
Постоянно путаюсь между IP-based и Name-based версиями. Почитать можно здесь: http://httpd.apache.org/docs/2.2/vhosts/name-based.html. Пример нормального Name-based.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
NameVirtualHost *:80 <VirtualHost *:80> ServerName localhost ServerAlias 127.0.0.1 DocumentRoot c:/wamp/www/localhost/htdocs ErrorLog c:/wamp/www/localhost/logs/error.log CustomLog c:/wamp/www/localhost/logs/access.log common <Directory "c:/wamp/www/localhost/htdocs"> Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost> <VirtualHost *:80> ServerName is.loc ServerAlias *.is.loc ServerAdmin admin@localhost DocumentRoot c:/wamp/www/is/htdocs ErrorLog c:/wamp/www/is/logs/error.log CustomLog c:/wamp/www/is/logs/access.log common <Directory "c:/wamp/www/is/htdocs"> Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost> |
* ServerAlias *.is.loc — для поддоменов.
Переустановка WAMP
при переустановке windows можно обойтись без переустановки apache, mysql и php