赞
踩
第一次在Linux云服务器上部署前后端分离项目,查了很多资料和视频,踩了许多坑。成功实现部署若依的前后端分离项目后,想记录一下前后端部署的过程,供学习的小伙伴参考。
一定要在开始前先准备好以下工具和环境(可以上网查找安装的方法),后续还会对其进行修改:
若依前后端项目地址:https://gitee.com/y_project/RuoYi
若依前后端项目使用手册地址: http://doc.ruoyi.vip/ruoyi/
进入网址将项目下载或者git clone到本地并解压:
在这个项目中,ruoyi-ui文件夹是前端项目,其余为后端项目,我们接下来需要分开打包部署。
通过xshell或者FinalShell远程连接服务器,连接指令:
ssh user@ip
user为服务器的用户名,一般为root,ip是服务器的ip ,默认端口号为22,例如:
ssh root@172.12.134.12
如果连接失败可能是服务器没有开启远程连接许可或者端口等等,可以搜寻相关方法解决。
(1)首先将项目中ruoyi-ui这个文件夹上传至服务器,可以用FinalShell的文件管理功能,也可以用服务器管理的上传文件功能,例如宝塔界面里的文件管理:
可以专门建一个目录存储它们,例如在根目录下创建了一个project文件夹
cd /
mkdir project
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。