Nginx配置
程序员文章站
2022-06-11 22:35:19
...
一、Nginx命令
1.启动nginx
(1)start nginx //不会卡住
或者
(2)nginx //会卡住命令行
2.停止nginx
(1)nginx -s stop; //立即停上
(2)nginx -s quit; //完整有序的停止
3.重新加载配置
nginx -s reload;
4.重新打开日志文件
nginx -s reopen;
5.测试配置文件是否正确
nginx -t -c /文件目录/nginx.conf
二、nginx.conf配置文件说明
1.配置代理
使用upstream配置服务地址;使用server的location配置代理映射。如下:
- upstream my_server{
- server 192.168.62.69:8080; //被代理的真实服务地址
- keepalive 2000;
- }
- server {
- listen 80;
- server_name localhost;
- location /my/ {
- proxy_pass http://my_server/;
- }
- }
这样就可以把对localhost:80/my的访问转到 http://192.168.62.69:8080上;
PS:但如果使用 proxy_pass http://my_server (没有斜线) 就会转发到http://192.168.62.69:8080/my上;这是因为proxy_pass参数中如果不包含url的路径,则会将location的pattern识别的路径作为绝对路径
2.配置静态文件服务
location / {
root d:/myhtml; //配置文件根目录,这里用的是windows系统路径
index index.html; //指定首页
}
- server {
- listen 80;
- server_name localhost;
- }
访问localhost就可以访问到d:/myhtml/index.html
上一篇: 三款改善胆结石症状的食疗药膳
下一篇: 怀孕初期可药膳辩证