nginx

常用命令

1
2
3
4
5
6
7
8
9
10
11
12
13
nginx启动:systemctl start nginx.service
查看nginx进程:ps aux | grep nginx
nginx停止:
立即停止服务
nginx -s stop
从容停止服务
nginx -s quit
killall 方法杀死进程
killall nginx
systemctl 停止
systemctl stop nginx.service
重启nginx
systemctl restart nginx.service

反向代理

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#访问nginx.huangzunxue998.top时会自动跳转https://huangzunxue998.top
server{
listen 80;
server_name nginx.huangzunxue998.top;
location / {
proxy_pass https://huangzunxue998.top;
}
}

反向代理还有些常用的指令,我在这里给大家列出:

proxy_set_header :在将客户端请求发送给后端服务器之前,更改来自客户端的请求头信息。

proxy_connect_timeout:配置Nginx与后端代理服务器尝试建立连接的超时时间。

proxy_read_timeout : 配置Nginx向后端服务器组发出read请求后,等待相应的超时时间。

proxy_send_timeout:配置Nginx向后端服务器组发出write请求后,等待相应的超时时间。

proxy_redirect :用于修改后端服务器返回的响应头中的LocationRefresh

nginx可视化配置网站:https://nginxconfig.io/


nginx
https://huangzunxue998.top/2022/04/08/nginx/
Author
黄dada
Posted on
April 8, 2022
Licensed under