Nginx 통합 lua 환경 설정 및 openresty 환경 설치
승급 절 차 는 다음 과 같 습 니 다:
1. 설치 팩 다운로드
Nginx 다운로드 주소:https://www.sumaott.com/download/%E5%B7%A5%E5%85%B7/nginx-1.10.1.tar.gz
Pcre 다운로드 주소:https://www.sumaott.com/download/%E5%B7%A5%E5%85%B7/pcre-8.36.tar.gz
Nginx - moudle 다운로드 주소:https://www.sumaott.com/download/도구 / lu - nginx - module - 0.10.6. tar. gz
Nginx - devel - kit 다운로드 주소:https://www.sumaott.com/download/도구 / ngxdevel_kit-0.3.0.tar.gz
LuaJIT 다운로드 주소:https://www.sumaott.com/download/도구 / LuaJIT - 2.0.5. tar. gz
2. lua 환경 설치
모든 설치 패 키 지 를 / home / soft / 경로 에 업로드 하고 실행:
cd /home/soft
tar -zxvf lua-nginx-module-0.10.6.tar.gz
tar -zxvf ngx_devel_kit-0.3.0.tar.gz
tar -zxvf LuaJIT-2.0.5.tar.gz
# LuaJIT
cd LuaJIT-2.0.5
make
make install
3. Nginx 재 컴 파일
cd /home/soft
#
tar -zxvf nginx-1.10.1.tar.gz
tar -zxvf pcre-8.3.6.tar.gz
# pcre
cd pcre-8.36
chmod a+x configure
./configure
make && make install
#
export LUAJIT_LIB=/usr/local/lib
export LUAJIT_INC=/usr/local/include/luajit-2.0
# Nginx, make install
cd ../nginx-1.10.1
./configure --prefix=/usr/local/nginx --with-pcre=/home/soft/pcre-8.36/ --with-ld-opt=-Wl,-rpath,/usr/local/lib --with-http_stub_status_module --with-http_ssl_module --add-module=/home/soft/ngx_devel_kit-0.3.0/ --add-module=/home/soft/lua-nginx-module-0.10.6/
make
# nginx
mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old
# nginx
cp objs/nginx /usr/local/nginx/sbin/
# nginx
# /usr/local/nginx/sbin/nginx -t
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
#reload nginx
/usr/local/nginx/sbin/nginx -s reload
#
/usr/local/nginx/sbin/nginx -V
reload 가 실패 하면 nginx 프로 세 스 를 죽 이 고 다시 시작 하면 됩 니 다.
업그레이드 에 실패 하면 nginx. old 를 교체 하면 됩 니 다.
OpenResty 환경 설치
OpenResty® Nginx 와 Lua 를 바탕 으로 하 는 고성능 웹 플랫폼 으로 그 내부 에 대량의 우수한 Lua 라 이브 러 리, 제3자 모듈 과 대부분의 의존 항 이 통합 되 었 다.초고 동시 다발, 확장 성 이 높 은 동적 웹 응용, 웹 서비스 와 동적 게 이 트 웨 이 를 편리 하 게 구축 할 수 있 습 니 다.
새로운 환경 이 라면 오픈 레 스 티 를 직접 설치 할 수 있다.
외부 네트워크 환경 에서 설치:
yum-config-manager --add-repo https://openresty.org/yum/cn/centos/OpenResty.repo
yum install openresty
yum install openresty-resty -y
내부 네트워크 환경, 참고 하 세 요.https://openresty.org/cn/installation.html.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.