Nginx 설치 및 설정 (1)

5614 단어 Nginx
pcre 패키지 설치
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 설치 가 완료 되 었 습 니 다. 다음 편 은 어떻게 설정 하 는 지 에 중심 을 두 고 완벽 하지 않 은 부분 이 있 을 것 입 니 다. 여러분 들 이 공동으로 교류 하 시기 바 랍 니 다.
갓 들 어 온 채소 새 로 서 회 는 항상 동료 당 대신 이 나 에 대한 지도 에 감사 하고 나 는 기본적으로 짐꾼 이 라 고 할 수 있다.또한 이것 은 제 가 처음으로 블 로 그 를 써 보 는 것 입 니 다. 자신의 업무 에 대한 정리 뿐만 아니 라 이 기 회 를 빌려 뭔 가 를 공유 하고 싶 습 니 다. 다른 사람 을 돕 는 동시에 큰 신의 비판 과 지 도 를 받 고 겸허 하 게 가르침 을 받 기 를 바 랍 니 다.

좋은 웹페이지 즐겨찾기