当前位置:   article > 正文

云服务器部署前后端分离项目(若依)详细教程_若依前端部署

若依前端部署

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站

第一次在Linux云服务器上部署前后端分离项目,查了很多资料和视频,踩了许多坑。成功实现部署若依的前后端分离项目后,想记录一下前后端部署的过程,供学习的小伙伴参考。

1.环境准备

一定要在开始前先准备好以下工具和环境(可以上网查找安装的方法),后续还会对其进行修改:

  • 购买一个云服务器,例如阿里云等等,操作系统为Linux centos7.x
  • 在云服务器上安装Nodejs(之前的博客有安装方法)
  • 在云服务器上安装Nginx
  • 在云服务器上安装jdk1.8+(推荐1.8)
  • 在云服务器上安装mysqk5.7+(推荐5.7)
  • 在云服务器上安装redis
  • 远程连接工具xshell或者finalshell

2.下载前后端项目

若依前后端项目地址:https://gitee.com/y_project/RuoYi

若依前后端项目使用手册地址: http://doc.ruoyi.vip/ruoyi/

进入网址将项目下载或者git clone到本地并解压:

file

在这个项目中,ruoyi-ui文件夹是前端项目,其余为后端项目,我们接下来需要分开打包部署。

file

3.远程连接服务器

通过xshell或者FinalShell远程连接服务器,连接指令:

ssh user@ip

    user为服务器的用户名,一般为root,ip是服务器的ip ,默认端口号为22,例如:

    ssh root@172.12.134.12

      如果连接失败可能是服务器没有开启远程连接许可或者端口等等,可以搜寻相关方法解决。

      4.前端部署

      (1)首先将项目中ruoyi-ui这个文件夹上传至服务器,可以用FinalShell的文件管理功能,也可以用服务器管理的上传文件功能,例如宝塔界面里的文件管理:

      file

      可以专门建一个目录存储它们,例如在根目录下创建了一个project文件夹

      cd /
      mkdir project
      • 1

      file

      声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/165370
      推荐阅读
      相关标签
        

      闽ICP备14008679号