Модуль nginx для i-MSCP
Переработал модуль от koffu + testino.ru, пока еще сырье для будущего модуля.
Установка в файле ./docs/debian/INSTALL
Проверьте пожалуйста.
Модуль nginx для i-MSCP
Переработал модуль от koffu + testino.ru, пока еще сырье для будущего модуля.
Установка в файле ./docs/debian/INSTALL
Проверьте пожалуйста.
i have problem with this mod
Попробуйте http://forum.i-mscp.net/Thread…th-nginx?pid=5899#pid5899
Если не поможет - будем разбираться тщательнее
Так, увожу на реконструкцию... Хоть бы Changelog писали... Там еще улучшение будет так что...
да помогло как ни странно =) спасибо
я думаю первое на чем стопорнулся прошлый раз
nano /etc/apache2/mods-available/rpaf-2.0.load
так как его вообще небыло, был только /etc/apache2/mods-available/rpaf.load
ну и естественно
/etc/apache2/mods-available/rpaf.so
затупил немного сейчас только понял
Сейчас же работает все как часы =)
Все таки не работает nginx, работает только если зайти по адрессу:
http://site.com:81
Значит все работает, кроме того необходимо сохранить и загружать iptables-правило после перезагрузки
(как сделать - тут https://help.ubuntu.com/community/IptablesHowTo ) чуть позже подправлю HowTo и модуль...
80 порт так и будет отдавать страницы Apache, все остальное скажем так "undercover"...
да да я сохранял, проблема крылась в
[code=php]
#!/bin/sh
iptables -t nat -A PREROUTING ! -s 127.0.0.1 -d 192.168.1.225 -p tcp --dport 80 -j REDIRECT --to-ports 81 [/php]
скопипастил, айпишник не поменял., оно мне грузило правило при каждой загрузке сервера,
сейчас все работает, спасибо за помощь.
для тех у кого версия 1.1.19 и хочет обновиться до версии 1.2.7
если репозиторий ругается на ключ тогда:
запустить снова
точно так же как это описано в пункте 5. Download script (patch) for configure nginx: | >>>tutorial[eng version]<<<
далее
Quoteiptables -t nat -A PREROUTING ! -s 127.0.0.1 -d 192.168.1.225 -p tcp --dport 80 -j REDIRECT --to-ports 81
вполне возможно обойтись без проброса портов и впринципе рекомендуется это делать. Для этого через правку конфигов заставляем nginx слушать "внешний IP":80, а apache 127.0.0.1:80. Также можно заставить работать nginx напрямую с php, особенно производительной оказалась связка nginx + php-fpm с транспортом через unix socket.