[Nginx 1] Nginx 설치 및 전체 소개
3764 단어 Nginx
nginx Nginx , u
nginx -s stop ( ) Nginx
nginx -s quit Nginx
nginx -s reload Nginx
nginx -s reopen Nginx
주 프로 세 스 와 작업 프로 세 스
Nginx 의 작업 모드 는 다 중 프로 세 스 작업 모드 입 니 다. 주 프로 세 스 와 작업 자 프로 세 스 로 나 뉘 며, 주 프로 세 스 는 설정 파일 과 관리자 프로 세 스 를 유지 합 니 다.작업 자 프로 세 스 는 응답 요청 을 담당 합 니 다. 주 프로필 nginx. conf (보통 / usr / local / nginx / conf) 파일 에 작업 프로 세 스 수 를 설정 할 수 있 습 니 다. 작업 프로 세 스 수 는 물리 장치 의 CPU 핵 수 와 같 습 니 다. 다음 설정 작업 프로 세 스 수 는 1 입 니 다.
worker_processes 1;
Nginx 서버 시작
root 31323 1 0 22:20 ? 00:00:00 nginx: master process ./nginx
nobody 31324 31323 0 22:20 ? 00:00:00 nginx: worker process
tom 31329 13070 0 22:21 pts/0 00:00:00 grep --color=auto nginx
설명:
#user nobody;
주 프로 세 스 PID (nginx. pid)
Nginx 가 시작 되면 Nginx 메 인 프로 세 스 의 id 번 호 는 nginx. pid 파일 에 기 록 됩 니 다. nginx. pid 파일 이 있 는 디 렉 터 리 는 / usr / local / nginx / logs 입 니 다.이 id 번 호 는 Nginx 에서 설정 을 다시 불 러 올 때 사용 합 니 다. 이 를 통 해 Nginx 는 모든 하위 프로 세 스 (즉 작업 자 프로 세 스) 를 kill 한 다음 다시 시작 할 수 있 습 니 다.
Nginx 프로필 의 구조
Nginx 는 Apache 와 마찬가지 로 모듈 (Modules) 로 구 성 된 기능 을 제공 합 니 다. 이 모듈 들 은 설정 파일 의 명령 (Directive) 에 의 해 제 어 됩 니 다.Nginx 에서 명령 은 두 가지 로 나 뉘 는데 하 나 는 간단 한 명령 이 고 하 나 는 블록 명령 이다.
http {
include mime.types;
default_type application/octet-stream;
#log_format main '$remote_addr - $remote_user [$time_local] "$request" '
# '$status $body_bytes_sent "$http_referer" '
# '"$http_user_agent" "$http_x_forwarded_for"';
#access_log logs/access.log main;
sendfile on;
#tcp_nopush on;
#keepalive_timeout 0;
keepalive_timeout 65;
location / {
root html;
index index.html index.htm;
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 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에 따라 라이센스가 부여됩니다.