nginx [엔진 x] Igor Sysoev가 쓰여진 고품질, 가벼운 발자국 (아파치 HTTPD 보다는 다량 ligher), 고성능 HTTP 서버 및 우편물 프록시 서버이다. nginx는 그것의 경쟁자 Lighttpd와는 다른 BSD 면허의 밑에 배부된다. 우리는 nginx로 진보적으로 우리의 위치를 넘어서 옮기고 있다. 오늘 나가 서버를 재출발해야 할 때, 나는 깨달았다 (후에 몇 시간) 우리는 있던 공포로 재시동 후에 시작 nginx에 원본을 자동적으로 추가하는 것을 잊었다. 재시동이 /etc/rc.local에 당신 그것을 추가해야 한 후에 당신이 언제나 수행할 어떤 명령든지 원할 때. rc.local에 있는 명령은 수행한 *after* 다른 모든 init 원본이다. 자동적으로 재시동에 fastcgi 뿐 아니라 nginx를 시작하기 위하여 당신은 끝에 /etc/rc.local에 뒤에 오는 선을 추가해야 한다 -

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

주:

  1. 적합한 것과 같이 포트 번호를 바꾸십시오.
  2. IP 주소는 nginx에 의해 접근되는지 어느 것을에서 보다는 fastcgi가 다른 기계에 시작되는 경우에 바뀔지도 모른다
  3. 첫째로 장치에서 그(것)들을 수행해서 명령을 확인하십시오
  4. nginx 또는 알 fcgi가 그 후에의 위 (과태) 위치에서 유효하지 않은 경우에 당신에 의하여 찾아낸다 이것 같이 명령이 그것을에 찾아낼 수 있다:
    알 fcgi를 찾아내십시오
  5. 당신은 실제로 체계를 재시동하고 fastcgi & nginx가 실제로 시작된ㄴ다는 것을 보증해서 당신의 rc.local를 시험해야 한다.

nginx를 시작하는 또 다른 방법은 서비스를 통해 일 것입니다. 그러나 그것을 위해 당신은 첫째로 /etc/rc.d/init.d에 있는 init 원본을 창조할 필요가 있을 것이다. 밖으로 체크는 /etc/rc.d/init.d/network 같이 한 예로 신청한다.

주: 당신을 허용하는 중절모 리눅스 nginx init 원본에서 (시작하고, 멈추고 재출발해 당신이 이원 배급을 사용하는 경우에 개시에 서비스 그리고 또한 auto-start를 사용한) 설치되.