nginx [двигатель x] высокое качество, светлый след ноги (много ligher чем HTTPD Апэйч), сервер HTTP высокой эффективности и сервер полномочия почты написанный Igor Sysoev. nginx распределено под лицензией BSD не похоже на своему конкуренту Lighttpd. Мы прогрессивно переносим наши места сверх к nginx. Сегодня когда я должен повторить старт сервера, я осуществил (после того как немногие часы) с ужасом который мы имели забыл добавить сценарий к nginx старта автоматически после reboot. Когда вы хотите любую команду исполнять everytime после того как reboot вы должен добавить ее к /etc/rc.local. Команды в rc.local исполненное *after* все другие сценарии init. Автоматически для того чтобы начать nginx так же, как fastcgi на reboot вы должны добавить следующие линии к /etc/rc.local в конце -

/usr/bin/spawn-fcgi - 127.0.0.1 - nginx p 9000 - nginx u - g - f /usr/bin/php-cgi - p /var/run/fastcgi-php.pid
/usr/sbin/nginx

Примечания:

  1. Измените номер порта как соотвествующе.
  2. Адрес IP может быть изменен если fastcgi начато на различной машине чем от, то что оно достигано nginx
  3. Во первых проверьте команды путем исполнять их от пульта
  4. Если nginx или spawn-fcgi не имеющиеся в расположении (значения по умолчанию) над после этого, то вы можете обнаружить местонахождение его с обнаруживаете местонахождение команду как это:
    обнаружьте местонахождение spawn-fcgi
  5. Вы должны испытать ваше rc.local фактически rebooting система и обеспечивать что fastcgi & nginx фактически начаты.

Другой путь начать nginx был бы через обслуживание. Однако для того вам сперва будет нужно создать сценарий init в /etc/rc.d/init.d. Заканчивать связь архивы как /etc/rc.d/init.d/network как пример.

Примечание: В сценарии init nginx Линукс Fedora (позволяя вам начните, остановите и повторите старт использующ обслуживание и также auto-start на запуске) устанавливает если вы используете бинарное распределение.