Nginx的常用命令
1.查看nginx的版本号:
使用docker进入容器,执行nginx -v的命令
docker exec -it nginx /bin/bash
nginx -v
执行结果
2.查看nginx进行的命令
ps -ef | grep nginx
执行结果:
关闭nginx的命令
kill -s QUIT 11385
3.nginx官网网站的指导,nginx -s singal的相关命令,前提是必须进入容器内部
Nginx中Nginx.conf配置文件的讲解
找到nginx配置文件:/etc/nginx
指令种类:简单指令,块指令。
简单指令:
整体分类:
全局块:就是最开始的简单指令。从配置文件开始到events
user nginx;
worker_processes auto;
error_log /var/log/nginx/error.log notice;
pid /var/run/nginx.pid;
events块:配置服务器和用户网络连接相关的参数。
http块:
http {
include /etc/nginx/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 /var/log/nginx/access.log main;
sendfile on;
#tcp_nopush on;
keepalive_timeout 65;
#gzip on;
include /etc/nginx/conf.d/*.conf;
# server块可以有多个
server {
listen 80;
# server_name 127.0.0.1;
server_name www.cpf.com;
# location 块可以有多个
location / {
proxy_pass http://127.0.0.1:8080;
}
}
}