在linux ubentu系统部署基于springboot的ruoyi系统
时间: 2024-10-24 07:14:42 浏览: 22
在Ubuntu系统上部署基于Spring Boot的Ruoyi系统(通常指的是开源项目如Shiro、Ruoyi Admin等)一般分为几个步骤:
1. **安装Java环境**:
- 首先确保你已经安装了OpenJDK或Oracle JDK,可以使用`sudo apt update` 和 `sudo apt install default-jdk`命令进行安装。
2. **下载并解压Spring Boot应用**:
下载最新的Spring Boot Ruoyi项目的zip文件,然后解压到你想放置应用的目录,例如 `/opt/ruoyi`。
```sh
wget https://github.com/rmrbsh/RuoYi/releases/download/vX.Y.Z/RuoYi-X.Y.Z.zip
unzip RuoYi-X.Y.Z.zip -d /opt/ruoyi
```
替换`X.Y.Z`为实际版本号。
3. **配置环境变量**:
将解压后的Ruoyi目录添加到系统的PATH中,以便运行它的应用程序。
```sh
echo 'export PATH=$PATH:/opt/ruoyi' >> ~/.bashrc
source ~/.bashrc
```
4. **创建数据库并配置连接**:
Ruoyi通常支持MySQL或PostgreSQL,根据你的需求创建数据库并编辑`src/main/resources/application.properties`中的数据库连接信息。
5. **设置Spring Boot应用**:
进入项目根目录,执行以下命令启动应用:
```sh
cd /opt/ruoyi
sh start.sh
```
如果是首次运行,可能会提示你初始化数据库。
6. **访问应用**:
在浏览器中访问`http://localhost:8080`(默认端口),你应该能看到Ruoyi系统的欢迎页面。
7. **部署至Tomcat或Docker**:
- 如果需要将应用部署到更稳定的服务器环境,你可以选择将应用打包成war文件并在Apache Tomcat或Jetty等Web容器中运行,或者用Docker构建镜像。
阅读全文