阿里云宝塔linux部署前后端项目
时间: 2023-06-23 18:09:42 浏览: 225
阿里云项目部署
宝塔面板是一款非常方便的服务器管理工具,可以快速部署前后端项目。以下是部署步骤:
1. 登录宝塔面板,进入网站管理界面,点击“添加站点”按钮。
2. 在弹出的对话框中填写站点信息,选择“PHP”作为网站运行环境,选择“SSL”证书(如果需要),然后点击“提交”按钮。
3. 在站点管理界面中,点击“文件管理”进入文件管理器。
4. 在文件管理器中,将后端项目代码上传到网站根目录下。
5. 在站点管理界面中,点击“设置”,进入站点设置界面。
6. 在站点设置界面中,选择“反向代理”,勾选“开启反向代理”,在“目标URL”中填写后端项目的访问地址,例如“http://127.0.0.1:8000”,然后点击“保存”按钮。
7. 在站点设置界面中,选择“伪静态”,勾选“开启伪静态”,选择“Laravel”或者“ThinkPHP”等框架对应的伪静态规则,然后点击“保存”按钮。
8. 在前端项目代码中,将API请求的地址修改为宝塔面板中设置的反向代理地址,例如“https://www.example.com/api”。
9. 重新加载网站,测试前后端是否正常通信。
以上就是使用宝塔面板部署前后端项目的步骤。需要注意的是,后端项目需要在本地启动,并且监听一个端口,例如8000。在反向代理设置中,需要将目标URL设置为监听的地址。
阅读全文