NginxTrayRu - это трей, такой же как у apache, только он для веб-сервера nginx.
NginxTrayRu очень универсален.
Им также можно запускать apache и mysql, в общем, что угодно.
Можно даже сделать собственную WAMP-сборку и запускать ее с помощью NginxTrayRu.
Делая копии файлов NginxTrayRu.exe, с соответствующими настройками, можно запускать соответствующие комбинации сборок, например, apache+php, nginx+php-cgi, nginx+php-development.
Проект был доработан мной из исходника https://nginxtray.codeplex.com/, где автором был DragonE.
Требования (OS Windows, .net Framework 2.0+).
Левый клик по иконке открывает "Запуск", "Остановка", "Перезапуск" сервера, правый - открывает "Настройки" и "Выход" Убедитесь, что в папках, где находтися nginx-сервер не было русских букв
1. В файле conf/nginx.conf пропишите настройки PHP FastCGI 2. Зайдите в настройки NginxTrayRu 3. Пропишите путь к файлу php-cgi.exe в поле "Запускаемый файл", а в поле "Аргументы запуска" в той же строчке - аргументы, например: -b 127.0.0.1:9000 -c php.ini 4. Сохраните и перезапустите сервер 1. В файле conf/nginx.conf допишите следующие настройки: http { location ~ \.php$ {
fastcgi_pass myproject;
}
upstream myproject {
server 127.0.0.1:9000;
server 127.0.0.1:9001;
server 127.0.0.1:9002;
server 127.0.0.1:9003;
server 127.0.0.1:9004;
}
server {
listen 127.0.0.1:80;
server_name localhost;
}
}
2. Зайдите в настройки и в поле "Запускаемый файл" пропишите 5 раз путь к php-cgi.exe,
а в "Аргументах запуска" в соответствующих строчках:
-b 127.0.0.1:9000
-b 127.0.0.1:9001
-b 127.0.0.1:9002
-b 127.0.0.1:9003
-b 127.0.0.1:9004
3. Сохраните и перезапустите сервер