02 Мар
Posted by: admin in: apache, directadmin
Если после сборки остался каталог с исходниками php, то включить модуль довольно просто:
# cd /usr/local/directadmin/custombuild
# cd php-5.2.12/ext/xsl
# phpize
# ./configure
# make && make install
после чего, модуль xsl.so будет находится в /usr/local/lib/php/extensions/no-debug-non-zts-20060613
Добавляем в php.ini
extension=xsl.so
И напоследок делаем «мягкий» рестарт апача:
apachectl graceful
Бывают случаи, когда нужно перенаправить весь трафик с одного сайта на другой. Однако структура сайтов различна и необходимо перенаправить посетителей с www.site-1.com на главную страницу www.site-2.com, но при этом не передавать параметры запроса в адресной строке.
Например, посетитель пришел по ссылке www.site-1.com/index.php?f=12&as=23 при этом редирект установлен на www.site-2.com. При обычном перенаправлении, параметр f=12&as=23 так же будет [...]
28 Окт
Posted by: admin in: apache, directadmin, linux, nginx
Что имеем:
Самый обычный набор namebased хостинг-провайдера:
- apache 1.3.x
- DirectAdmin
- на сервер на базе CentOS 5.x и тормоза при отдаче страниц клиентам
Что получим:
- Nginx в качестве фронт-енда для Апачи
- автосоздание конфигов для виртуал.хостов из Directadmin
- ограничение количества коннектов с одного IP
- ощутимое снижение нагрузки на сервер и на Apache
Установка nginx.
Скачиваем стабильную ветку (на момент написания 0.6.32 [...]