Перевести биллинговую систему Abills на веб сервер nginx не составляет особого труда, но необходимо установить FastCGI и отредактировать пару файлов. Установка проводилось на уже установленный и настроенный сервер nginx в связке с php5-fpm.
|
Пропишем в загрузку:
|
Запускаем fcgiwrap:
|
Проверяем работу fcgiwrap
|
Настраиваем конфиг хоста:
|
Приводим в такой вид:
#error_page 404 /404.html; ssl_certificate /usr/abills/ssl/server.crt; ssl_session_timeout 5m; location ^~ /images/ { location ~ \.cgi|pm$ { server { server_name admin.amkolomna.ru; access_log /var/log/httpd/abills-access.log; location ~ ^/admin/.*\.cgi { fastcgi_pass unix:/var/run/fcgiwrap.socket; |
Генерируем сертификаты для Abills в папку /usr/abills/ssl/ кто не знает как, обращаемся к этому мануалу
Перезапускаем nginx:
|
Все должно работать.