[오리지널] nginx module 의 threads 추가
yum 설치 nginx
소스 코드 접 기
1
2
3
4
5
6
7
8
9
10
11
12
# nginx
rpm -ivh http:
//nginx
.org
/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0
.el7.ngx.noarch.rpm
# nginx yum
yum info nginx
# nginx
yum
install
nginx
# nginx
nginx -vV
...
configure arguments: --prefix=
/etc/nginx
--sbin-path=
/usr/sbin/nginx
--modules-path=
/usr/lib64/nginx/modules
--conf-path=
/etc/nginx/nginx
.conf --error-log-path=
/var/log/nginx/error
.log --http-log-path=
/var/log/nginx/access
.log --pid-path=
/var/run/nginx
.pid --lock-path=
/var/run/nginx
.lock --http-client-body-temp-path=
/var/cache/nginx/client_temp
--http-proxy-temp-path=
/var/cache/nginx/proxy_temp
--http-fastcgi-temp-path=
/var/cache/nginx/fastcgi_temp
--http-uwsgi-temp-path=
/var/cache/nginx/uwsgi_temp
--http-scgi-temp-path=
/var/cache/nginx/scgi_temp
--user=nginx --group=nginx --with-compat --with-
file
-aio --with-threads --with-http_addition_module --with-http_auth_request_module --with-http_dav_module --with-http_flv_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_mp4_module --with-http_random_index_module --with-http_realip_module --with-http_secure_link_module --with-http_slice_module --with-http_ssl_module --with-http_stub_status_module --with-http_sub_module --with-http_v2_module --with-mail --with-mail_ssl_module --with-stream --with-stream_realip_module --with-stream_ssl_module --with-stream_ssl_preread_module --with-cc-opt=
'-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC'
--with-ld-opt=
'-Wl,-z,relro -Wl,-z,now -pie'
nginx 소스 패키지 다운로드
wget 다운로드 원본 코드
소스 코드 접 기
1
2
3
4
5
#
wget http:
//nginx
.org
/download/nginx-1
.14.2.
tar
.gz
#
# tar xf nginx-1.14.2.tar.gz
# cd nginx-1.14.2
번역
추가: -- with - threads 모듈
컴 파일 nginx
소스 코드 접 기
1
2
.
/configure
--prefix=
/etc/nginx
--sbin-path=
/usr/sbin/nginx
--modules-path=
/usr/lib64/nginx/modules
--conf-path=
/etc/nginx/nginx
.conf --error-log-path=
/var/log/nginx/error
.log --http-log-path=
/var/log/nginx/access
.log --pid-path=
/var/run/nginx
.pid --lock-path=
/var/run/nginx
.lock --http-client-body-temp-path=
/var/cache/nginx/client_temp
--http-proxy-temp-path=
/var/cache/nginx/proxy_temp
--http-fastcgi-temp-path=
/var/cache/nginx/fastcgi_temp
--http-uwsgi-temp-path=
/var/cache/nginx/uwsgi_temp
--http-scgi-temp-path=
/var/cache/nginx/scgi_temp
--user=nginx --group=nginx --with-compat --with-
file
-aio --with-threads --with-http_addition_module --with-http_auth_request_module --with-http_dav_module --with-http_flv_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_mp4_module --with-http_random_index_module --with-http_realip_module --with-http_secure_link_module --with-http_slice_module --with-http_ssl_module --with-http_stub_status_module --with-http_sub_module --with-http_v2_module --with-mail --with-mail_ssl_module --with-stream --with-stream_realip_module --with-stream_ssl_module --with-stream_ssl_preread_module --with-cc-opt=
'-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC'
--with-ld-opt=
'-Wl,-z,relro -Wl,-z,now -pie'
--with-threads
make
&&
make
install
4. reload 서버
reload 서버
소스 코드 접 기
1
nginx -s reload
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.