快速使用Nginx+避坑

导入项目使用配置nginx前后端分离
一、下载Nginx
1、首先先去下载,版本看公司要求,不一定要最新的。
下载地址:http://nginx.org/en/download.html

二、解压
2、首先把压缩包解压(注意:这里解压到目录路径一定不要有中文)
然后直接exe项目启动。
检查是否成功:浏览器访问 localhost,即可看到Nginx 欢迎页
在这里插入图片描述
如果失败就去任务管理器查看端口80是否被占用,因为访问localhost,默认端口就是80;

三、Nginx常用配置
配置文件说明
Nginx核心配置文件: D:\Nginx\conf\nginx.conf
我们的常用配置只需要在nginx.conf中调整server节点就可以了

upstream serverswitch {
	server 127.0.0.1:8181;(**本地项目服务器端口**)
	#server 127.0.0.1;
}
server {
    listen       80;        #监听80端口
    server_name  localhost;       #监听的域名
	location / {            #转发或处理
    proxy_pass http://serverswitch; 
	}
    error_page   500 502 503 504  /50x.html;#错误页
 	location = /50x.html {
    root   /usr/share/nginx/html;
  	}
}

注意以上代码写在http里面,特别注意是HTTP!!!!包括转发的http://serverswitch; 都是HTTP不要加S,这有个坑,踩过以示大家防范。(看你们项目用的是HTTP还是HTTPS,这个还是有区别的,我也是遇到坑了解决了,采取百度两者关系:直达链接:https://blog.csdn.net/weixin_43687961/article/details/100140623)

配置好之后要重载Nginx配置
1.运行控制台 win+R cmd 运行
2.打开文件 cd D:\nginx
3.重置 nginx -s reload
然后浏览器访问域名即可验证 例如:localhost/login.html

Nginx常用命令说明

nginx -h 查看帮助信息
nginx -v 查看Nginx版本
nginx -s stop 停用Nginx
nginx -s quit 处理完正在进行中请求后停用
nginx -s reload 重新加载配置,并重启进程
nginx -s reopen 重启日志文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值