windows下nginx部署vue项目

下载windows最新版nginx

https://nginx.org/en/download.html

 

 修改nginx配置文件

 

location / {
			#root 对应的就是在服务器上前端资源的dist目录的全路径,即代表根路径
            #root	C:/nginx-1.25.3/html/dist;
			root  E:/IdeaProjects/RuoYi-Vue/ruoyi-ui/dist;
			# 保持默认不要更改,防止404和入口页面
			try_files $uri $uri/ /index.html;
            index  index.html index.htm;
        }
		# location /prod-api/ 是配置的代理后的地址
		location /prod-api/{
		   proxy_set_header Host $http_host;
		   proxy_set_header X-Real-IP $remote_addr;
		   proxy_set_header REMOTE-HOST $remote_addr;
		   proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
           # proxy_pass就是设置的代理后的地址,即自己服务器后台接口的url
		   proxy_pass http://localhost:6666/;
		}

  windows下的命令

  启动  start nginx

  停止       nginx -s stop

  重启  nginx -s reload  (在启动的状态下才能使用该命令)

  

posted @ 2023-12-04 16:56  Sea_wxx  阅读(366)  评论(0编辑  收藏  举报