文章目录
- 一、nginx 操作流程
- 1. nginx 安装启动
- 2. nginx 配置
- 3. nginx 重新启动
- 二、前端项目编译
- 2.1. 前端编译打包
- 2.2. 静态复制迁移
- 三、后端项目启动
- 2.1. 我启动了6个服务
- 2.2. 测试验证
一、nginx 操作流程
1. nginx 安装启动
nginx(windows环境安装)
2. nginx 配置
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 80;
server_name localhost;
location / {
#root /home/ruoyi/projects/ruoyi-ui;
root C:/Users/gblfy/Desktop/wfw/data/windows/dist;
try_files $uri $uri/ /index.html;
index index.html index.htm;
}
location /stage-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 http://localhost:8080/;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}
3. nginx 重新启动
选中nginx服务,鼠标右击结束任务
二、前端项目编译
2.1. 前端编译打包
cd RuoYi-Cloud\ruoyi-ui
npm
2.2. 静态复制迁移
把编译后的dist文件夹,复制到刚才nginx配置的路径
三、后端项目启动
只启动核心模块即可
2.1. 我启动了6个服务
2.2. 测试验证
http://localhost