ispCP - Board - Support
[DEV] Модуль ispCP-nginx (koffu) - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: Russian Corner (/forum-53.html)
+--- Thread: [DEV] Модуль ispCP-nginx (koffu) (/thread-11857.html)

Pages: 1 2 3 4 5 6 7 8


RE: [DEV] Модуль ispCP-nginx (koffu) - server801 - 11-14-2010 09:41 PM

я соберу, но вот выложите плиз готовый конфиг с путями, а то чет запутался со значениями....


RE: [DEV] Модуль ispCP-nginx (koffu) - DragonZX - 11-14-2010 09:43 PM

Мне пока некогда этим заниматься, возми старый пакет под Lenny... На офсайте нгинкса валяется.


RE: [DEV] Модуль ispCP-nginx (koffu) - server801 - 11-14-2010 09:45 PM

мне конфигурационный файл нужен ispcp-nginx.pl с исправлениями!


RE: [DEV] Модуль ispCP-nginx (koffu) - DragonZX - 11-14-2010 09:47 PM

всмысле файл .conf или сам перл?


RE: [DEV] Модуль ispCP-nginx (koffu) - server801 - 11-14-2010 10:00 PM

мне сам перловый нужен где значения менять нужно.... а он я так понял сам сощдает конфиг и записи для домена...


RE: [DEV] Модуль ispCP-nginx (koffu) - server801 - 11-15-2010 06:31 PM

не стартует nginx, все делал по статье , в логах пишет только
Code:
2010/11/15 11:28:04 [emerg] 3072#0: bind() to 0.0.0.0:80 failed (98: Address already in use)
2010/11/15 11:28:04 [emerg] 3072#0: still could not bind()
2010/11/15 11:29:17 [emerg] 3078#0: bind() to 0.0.0.0:80 failed (98: Address already in use)
2010/11/15 11:29:17 [emerg] 3078#0: bind() to 0.0.0.0:80 failed (98: Address already in use)
2010/11/15 11:29:17 [emerg] 3078#0: bind() to 0.0.0.0:80 failed (98: Address already in use)
2010/11/15 11:29:17 [emerg] 3078#0: bind() to 0.0.0.0:80 failed (98: Address already in use)
2010/11/15 11:29:17 [emerg] 3078#0: bind() to 0.0.0.0:80 failed (98: Address already in use)
2010/11/15 11:29:17 [emerg] 3078#0: still could not bind()

апач работает

Code:
lsof -i :80
COMMAND  PID     USER   FD   TYPE DEVICE SIZE NODE NAME
apache2 2978     root    3u  IPv4   8073       TCP srv.xxxx.ru:www (LISTEN)
apache2 2987 www-data    3u  IPv4   8073       TCP srv.xxxx.ru:www (LISTEN)
apache2 2988 www-data    3u  IPv4   8073       TCP srv.xxxx.ru:www (LISTEN)
apache2 2989 www-data    3u  IPv4   8073       TCP srv.xxxx.ru:www (LISTEN)
nginx стартовать хочет тоже на 80 порт, хотя в конфиге указан 81

кто сталкивался?


RE: [DEV] Модуль ispCP-nginx (koffu) - server801 - 11-16-2010 05:54 AM

вообщем проблему решил, есть недочеты в how to...
1. ставится nginx в директорию /etc/nginx, отсюда следует что в конфиге указан другой путь до вирт хостов. Дополнительно добавляем еще один конфиг для админки
Code:
include "/usr/local/nginx/conf.d/vhosts.conf";
include "/etc/nginx/conf.d/*.conf";
суть такова : все что пишется в хау ту, то лишь нужно изменить порт и добавить это:
Code:
VirtualHost 111.222.333.444:443>
        SSLEngine on
        SSLCertificateFile /etc/apache2/ssl/ispcpweb.pem
фсё, больше ничего не надо.
далее в дире /etc/nginx/conf.d/ создаем файл к примеру admin.conf вот с таким содержанием
Code:
server {
listen 81;
server_name domain.ru;
rewrite ^ https://domain.ru$request_uri? permanent;
}
при обращении к http://domain.ru идет автоматическое перенаправление к https://domain.ru средством nginx.
ну остальное вроде бы работает, но есть косяк с awstats , 503 ошибку выстреливает.. хз почему. залил на тестовый домен двиг на вордпрессе, иногда при переходе по страницам- 500 ошибка... вообщем все очень сыро и никак нельзя в продакшен пускать, пилить нужно немного.


RE: [DEV] Модуль ispCP-nginx (koffu) - beliy - 12-04-2010 07:02 AM

У меня вопрос... на днях настраивался ngix (помогал чел хорошо разбирающийся в юниксах, но который не знаком с нашей панелью). Поставилось всё гуд (хотя и не без эксцесов), работает тож гуд, но при добавлении домена надо вручную запускать /usr/local/nginx/ispcp-nginx.pl для обновления конфига ngix, для упрощения был создан /usr/local/nginx/ispcp-nginx.sh который обновлял конфиг и рестартует ngix, он был добавлен в крон... Но хотелось бы что бы он исполнялся только при добавлении или удалении домена... Если чисто теоретически то можно добавить запуск /usr/local/nginx/ispcp-nginx.sh в конец скрипта который добавляет и тот который удаляет домен... Собственно просьба ткнуть носом в эти файлы или поделиться вашим решением проблемы...


RE: [DEV] Модуль ispCP-nginx (koffu) - DragonZX - 12-05-2010 07:25 PM

К сожалению, девелопер пропал неизвестно куда, скрипт надо допиливать, чем и пытаюсь агитировать Немцев, однако получается хило, да и не все понятно....


RE: [DEV] Модуль ispCP-nginx (koffu) - beliy - 12-06-2010 06:52 PM

(12-05-2010 07:25 PM)DragonZX Wrote:  К сожалению, девелопер пропал неизвестно куда, скрипт надо допиливать, чем и пытаюсь агитировать Немцев, однако получается хило, да и не все понятно....

Да, чтобы он начал норм работать потратилось пол дня работы с напильником - работает гуд, единственное подскажите какими скриптами добавляется/удаляются домены , субдомены и алиасы в панели... Хочу что б конфиг Ngix обновлялся только после удаления/добавления, а не по крону...
В свою очередь могу поделится правильно настроенными конфигами...