Nginx相關
阿新 • • 發佈:2018-05-24
gzip ice form .sh 內容 htm RKE 查看 con
(內容有摘抄,如侵權,聯系刪除,謝謝)
1、安裝nginx
2、啟動:
#啟動nginx $/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf #查看nginx的運行情況 $ps -ef | grep nginx
$netstat -tunlp | grep 8000
-t (tcp) 僅顯示tcp相關選項
-u (udp)僅顯示udp相關選項
-n 拒絕顯示別名,能顯示數字的全部轉化為數字
-l 僅列出在Listen(監聽)的服務狀態
-p 顯示建立相關鏈接的程序名
3、停止操作
#查詢nginx主進程號 $ps -ef | grep nginx #從容停止Nginx: $kill-QUIT 主進程號 #例如:kill -QUIT 16391 #快速停止Nginx: $kill -TERM 主進程號 #強制停止Nginx: $kill -9 主進程號 #kill -HUP 住進稱號或進程號文件路徑 或者使用 $/usr/nginx/sbin/nginx -s reload nginx -t -c /usr/nginx/conf/nginx.conf 或者 /usr/nginx/sbin/nginx -t
4、conf/nignx.conf相關配置
#user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_connections 1024; } 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; #gzip on; server{ listen 80; server_name (域名); index index.html index.htm index.shtml; location / { proxy_pass http://(下面upstream對應名稱); proxy_set_header X-real-ip $remote_addr; proxy_set_header Host $http_host; } #access_log /data/wwwlogs/access_op.report.bitauto.com.log access; } upstream 名稱{ server (ip):8101; } }
Nginx相關