Nginx 설치 및 설정 (1)
5614 단어 Nginx
nginx 를 설치 하기 전에 pcre 라 이브 러 리 를 설치 하여 nginx 의 일부 모듈 을 지원 해 야 합 니 다.
# cd Downloads
# wget http://sourceforge.net/projects/pcre/files/pcre/8.37/pcre-8.37.tar.gz
# tar -zxvf pcre-8.37.tar.gz
# cd pcre-8.37
# ./configure
# make
# make install
설치 할 때 기본 컴 파일 로 설치 하면 됩 니 다.
tengine 설치
텐 진 은 타 오 바 오 가 nginx 를 바탕 으로 더 많은 기능 을 추가 한 것 이다.
# cd Downloads
# wget http://tengine.taobao.org/download/tengine-2.1.1.tar.gz
# tar -zxvf tengine-2.1.1.tar.gz
# cd tengine-2.1.1
# ./configure \
--prefix=/data/tengine \
--sbin-path=/data/tengine/sbin/nginx \
--conf-path=/data/tengine/conf/nginx.conf \
--error-log-path=/data/tengine/log/nginx/error.log \
--http-log-path=/data/tengine/log/nginx/access.log \
--pid-path=/data/tengine/nginx.pid \
--lock-path=/data/tengine/nginx.lock \
--http-client-body-temp-path=/data/tengine/cache/temp/client_temp \
--http-proxy-temp-path=/data/tengine/cache/temp/proxy_temp \
--http-fastcgi-temp-path=/data/tengine/cache/temp/fastcgi_temp \
--http-uwsgi-temp-path=/data/tengine/cache/temp/uwsgi_temp \
--http-scgi-temp-path=/data/tengine/cache/temp/scgi_temp \
--user=nginx \
--group=nginx \
--with-http_ssl_module \
--with-http_realip_module \
--with-http_addition_module \
--with-http_sub_module \
--with-http_dav_module \
--with-http_flv_module \
--with-http_mp4_module \
--with-http_gunzip_module \
--with-http_gzip_static_module \
--with-http_random_index_module \
--with-http_secure_link_module \
--with-http_stub_status_module \
--with-http_auth_request_module \
--with-mail \
--with-mail_ssl_module \
--with-http_spdy_module \
--with-ipv6
# make
# make install
tengine 은 컴 파일 설치 할 때 많은 조건 을 설정 하 였 습 니 다. 마 운 트 된 데이터 디스크 에 설치 하 였 습 니 다 (/ data 디 렉 터 리 아래).
ldd 명령 으로 pcre 라 이브 러 리 링크 보기
# ldd $(which /data/tengine/sbin/nginx)
not found 가 있 으 면 링크 만 들 기
# ln -s /lib64/libpcre.so.0.0.1 /lib64/libpcre.so.1
tengine 디 렉 터 리 에 들 어가 cache / temp 폴 더 를 만 들 고 nginx 사용 자 를 만 듭 니 다.
# mkdir -p /data/tengine/cache/temp
# useradd nginx
다음은 tengine 애플 리 케 이 션 을 시작 하여 시작 디 렉 터 리 에 들 어 갑 니 다.
# cd /data/tengine/sbin/
# ./nginx –s start
재 부팅 명령 은. / nginx – s reload 입 니 다. 이 명령 은 nginx 를 재 부팅 할 때 서 비 스 를 중단 하지 않 습 니 다.
이 tengine 설치 가 완료 되 었 습 니 다. 다음 편 은 어떻게 설정 하 는 지 에 중심 을 두 고 완벽 하지 않 은 부분 이 있 을 것 입 니 다. 여러분 들 이 공동으로 교류 하 시기 바 랍 니 다.
갓 들 어 온 채소 새 로 서 회 는 항상 동료 당 대신 이 나 에 대한 지도 에 감사 하고 나 는 기본적으로 짐꾼 이 라 고 할 수 있다.또한 이것 은 제 가 처음으로 블 로 그 를 써 보 는 것 입 니 다. 자신의 업무 에 대한 정리 뿐만 아니 라 이 기 회 를 빌려 뭔 가 를 공유 하고 싶 습 니 다. 다른 사람 을 돕 는 동시에 큰 신의 비판 과 지 도 를 받 고 겸허 하 게 가르침 을 받 기 를 바 랍 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
linux2에 nginx 설치설치 가능한 nginx를 확인하고, 해당 nginx를 설치한다. localhost 혹은 해당 ip로 접속을 하면 nginx 화면을 볼 수 있다....
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.