2019-06-16 test

3415 단어
Nginx 설치 설정
태그 (빈 칸 구분): 높 은 동시 다발 사이트
Nginx 컴 파일 설치
설치 방법: 설치 전에 설치 해 야 합 니 다: gcc pcre - devel openssl - devel 소스 코드 설치:
# ./configure --prefix=/usr/local/nginx --conf-path=/etc/nginx/nginx.conf --user=nginx --group=nginx --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 --with-http_ssl_module --with-http_stub_status_module --with-http_gzip_static_module --with-http_flv_module --with-http_mp4_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/fastcgi
# make && make install
Tmalloc, gperftools

-- prefix = / usr / local / nginx 지정 nginx 의 컴 파일 설치 디 렉 터 리 -- conf - path = / etc / nginx / nginx. conf 지정 nginx 설정 파일 경로 -- user = nginx 지정 nginx 프로그램 을 실행 하 는 사용자 1 - 1023 포트 는 루트 사용자 만 감청 할 수 있 습 니 다 -- group = nginx 지정 nginx 프로그램 을 실행 하 는 그룹 -- error - log - path = / var / log / nginx / error. log 지정 오류 로그 의 위치 -- http - log - path = / var / log / nginx / access. log 지정 nginx 접근 로그 의 위치 -- pid - path = / var / run / nginx / nginx. pid 지정 nginx pid 파일 의 위치 -- lock - path = / var / lock / nginx. lock 지정 nginx 의 lock 파일 의 위치 -- with - httpssl_module ssl 모듈 을 Nginx -- with - http 에 컴 파일 합 니 다.stub_status_module status 모듈 을 Nginx -- with - http 에 컴 파일 합 니 다.gzip_static_module gzip 모듈 (압축) 을 Nginx -- with - http 에 컴 파일 합 니 다.flv_module flv 모듈 을 Nginx -- with - http 만 컴 파일 합 니 다.mp4_module 은 mp4 모듈 을 Nginx -- http - client - body - temp - path = / var / tmp / nagix / client 에서 http 클 라 이언 트 가 캐 시 파일 저장 을 요청 하 는 경 로 를 지정 합 니 다. http - proxy - temp - path = / var / tmp / nginx / proxy 는 http 역방향 프 록 시 파일 저장 디 렉 터 리 의 경 로 를 지정 합 니 다. http - fastcgi - temp - path = var / tmp / nginx / fastcgi 는 http FastCGI 캐 시 파일 저장 디 렉 터 리 의 경 로 를 지정 합 니 다.
사전 컴 파일 설치 완료 후: Nginx 의 설치 디 렉 터 리: / usr / local / nginx Nginx 의 설정 파일 디 렉 터 리: / etc / nginx / nginx. conf Nginx 의 오류 로그 저장 위 치 는: / var / log / nginx / error. log Nginx 의 접근 로그 저장 위 치 는: / var / log / nginx / access. log Nginx 가 실 행 될 때 생 성 된 pid 파일 저장 위치: / var / run / nginx / nginx. pid Nginx 의 lock 문 입 니 다.부품 의 저장 위치: / var / lock / ngix. lock http 클 라 이언 트 가 캐 시 파일 저장 을 요청 하 는 경로: / var / tmp / nagix / client 이 디 렉 터 리 시스템 은 만 들 지 않 습 니 다. http 역방향 프 록 시 파일 을 수 동 으로 만들어 디 렉 터 리 를 저장 하 는 경로: / var / tmp / ngix / proxy 이 디 렉 터 리 시스템 은 만 들 지 않 습 니 다.http FastCGI 캐 시 파일 을 직접 만들어 서 디 렉 터 리 를 저장 할 길: / var / tmp / nginx / fastcgi 이 디 렉 터 리 시스템 은 만 들 지 않 습 니 다. 직접 만 들 려 면
문법 하 이 라이트 기능 설정
nginx 프로필 설정 vim 으로 열기 문법 하 이 라이트 기능
1. nginx. vim 다운로드
다운로드 페이지:http://www.vim.org/scripts/script.php?script_id=1886
wget http://www.vim.org/scripts/download_script.php?src_id=14376 -O nginx.vim

2. nginx. vim 설치
nginx. vim 을 ~ /. vim / syntax / 디 렉 터 리 에 배치 합 니 다.
3. nginx. vim 설정
다음 ~ /. vim / filetype. vim 에 다음 줄 과 같이 추가 합 니 다.
au BufRead,BufNewFile /etc/nginx/*, /usr/local/nginx/conf/* if &ft == '' | setfiletype nginx | endif 

그 중에서 "/ etc / nginx" 는 nginx 프로필 의 디 렉 터 리 입 니 다.
nginx 시작 설정
nginx - t 프로필 검사 문법 nginx - c 지정 nginx 불 러 올 프로필
경로 추가:
cd /etc/profile.d/
vim nginx.sh export PATH=/usr/local/nginx/sbin:$PATH
. /etc/profile.d/nginx.sh

좋은 웹페이지 즐겨찾기