1.
./configure
--prefix=/usr
--sbin-path=/usr/sbin/nginx
--conf-path=를 컴파일하고 설치합니다. /etc/nginx_1_6/nginx.conf
--error-log-path=/var/log/nginx/error.log
--http-log-path=/var/log/nginx/access.log
--pid-path=/var/run/nginx/nginx.pid
--lock-path=/var/lock/nginx.lock
--user=nginx
--그룹 = nginx
--with-http_ssl_module
--with-http_flv_module
--with-http_stub_status_module
--with-http_gzip_static_module
--http-client-body-temp-path=/ var /tmp/nginx/client/
--http-proxy-temp-path=/var/tmp/nginx/proxy/
--http-fastcgi-temp-path=/var/tmp/nginx/ fcgi /
--http-uwsgi-temp-path=/var/tmp/nginx/uwsgi
--http-scgi-temp-path=/var/tmp/nginx/scgi
--with - pcre --with-file-aio
컴파일 과정에서 클래스 라이브러리를 찾을 수 없는 문제가 발생합니다. 먼저 클래스 라이브러리를 설치한 후 다시 실행해 보세요
2 , NGINX 환경 테스트
다음 명령문 실행
$ sudo /etc/init.d/nginx configtest
다음 프롬프트가 표시되면, 이는 모든 환경을 시작할 준비가 되었음을 의미합니다.
nginx 구성 테스트: nginx.
제가 만난 오류는 다음과 같습니다.
또한 다음을 수행해야 합니다. nginx를 시작하기 전에 nginx 사용자 그룹을 추가하세요. 그렇지 않으면
<span>[</span>emerg<span>]</span>: getpwnam<span>(</span>“nginx”<span>)</span> failed |
Add user group
<span>sudo</span> adduser <span>--system</span><span>--no-create-home</span><span>--disabled-password</span><span>--group</span> nginx |
메시지가 표시됩니다. 3. NGINX를 시작하세요.
NGINX 시작
sudo /etc/init.d/nginx start
성공적인 시작을 나타내려면 다음 프롬프트를 참조하세요.
nginx 시작: nginx.
위 내용은 관련 측면을 포함하여 NGINX의 컴파일, 설치 및 구성을 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.