1、下载ruoyi框架,建议是前后端分离

https://gitee.com/y_project/RuoYi-Vue/repository/archive/master.zip

2、安装jdk1.8环境

yum update

yum install -y java-1.8.0-openjdk-devel

java -version

3、安装node环境(可以是16版本的)

先进行nvm工具的安装,这个工具的作用是管理不同版本的nodejs

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

重新加载环境变量

source ~/.bashrc

安装16.20版本的node

nvm install 16.20

使用16.20版本

nvm use 16.20.2

4、安装maven环境(3.9.5)

下载地址:https://dlcdn.apache.org/maven/maven-3/3.9.5/binaries/apache-maven-3.9.5-bin.tar.gz

解压

tar zxvf apache-maven-3.9.5-bin.tar.gz

重命名

mv apache-maven-3.9.5 maven3.9.5

配置环境变量(填你自己的mvn文件夹路径)

export MAVEN_HOME=/usr/local/maven3.9.5
export PATH=$PATH:$MAVEN_HOME/bin

重新加载环境变量

source /etc/profile

5、修改mvn的依赖源(填你自己的maven路径)

vi /usr/local/maven3.9.5/conf/settings.xml

增加阿里源

<mirrors>
    <mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>central</mirrorOf>
        <name>Nexus aliyun</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    </mirror>
</mirrors>

6、打包ruoyi后端

cd /root/ruoyi

mvn package

打包后的jar在目录:ruoyi-admin/target/

7、打包ruoyi前端

cd /root/ruoyi/ruoyi-ui

npm install --registry=https://registry.npmmirror.com

npm run build:prod

8、安装nginx,配置nginx (略)

9、安装配置mysql(略)

10、数据库文件导入mysql

在目录:/root/ruoyi/sql底下有个sql文件,把这个文件导入到mysql钟

11、启动后端程序

java -jar /root/ruoyi/ruoyi-admin/target/ruoyi-admin.jar

By admin

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注