如何部署一个前后端一体的项目
时间: 2023-09-28 16:13:54 浏览: 71
回答: 部署一个前后端一体的项目需要进行以下步骤。首先,需要在Nginx配置文件中指定权限和后端服务的接口地址。可以使用以下配置代码:\[1\]
```
user root;
upstream yuping.liu {
server 127.0.0.1:8081;
}
location / {
proxy_pass http://yuping.liu;
proxy_redirect default;
}
location ~ .*\.(js|css|ico|png|jpg|eot|svg|ttf|woff|html){
root /root/plms/dist;
expires 30d;
}
```
接下来,需要在后端目录中运行Maven的`package`命令,生成jar包。然后,在后端的target目录下找到生成的jar包,并在命令行窗口中运行`java -jar 你的jar包名称`来测试运行项目。\[2\]
最后,将生成的jar文件传输到服务器主机上,并在服务器上运行以下命令来启动项目:`nohup java -jar 你的jar包名称 &`。这样就完成了前后端一体项目的部署。\[3\]
#### 引用[.reference_title]
- *1* *3* [前后端项目部署方案](https://blog.csdn.net/qq_40052011/article/details/104277709)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [vue加springboot项目结合打成一个jar包 前后端分离项目部署](https://blog.csdn.net/weixin_51751186/article/details/124351635)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文