首页 帮助中心 香港云服务器 香港云服务器上部署项目详细步骤(以RuoYi为例)
香港云服务器上部署项目详细步骤(以RuoYi为例)
时间 : 2024-09-20 11:35:24 编辑 : 华纳云 阅读量 : 134

RuoYi是基于Spring Boot的开源快速开发框架,常用于企业级项目。本文华纳云将讲述关于在香港云服务器上部署RuoYi项目的详细流程。

部署前,需要准备香港云服务器(配置合理,建议选择1H1G/2M以上);操作系统(本文Ubuntu 20.04为例);JDK(Java Development Kit,建议安装JDK 11);MySQL(建议安装MySQL 8.0);Maven(用于构建和管理Java项目);Git(版本控制工具)。

首先通过SSH连接到香港云服务器:

ssh your_username@your_server_ip

然后安装JDK:

sudo apt update

sudo apt install openjdk-11-jdk -y

验证安装:

java -version

安装MySQL服务器:

sudo apt install mysql-server -y

启动MySQL并设置初始安全配置:

sudo systemctl start mysql

sudo mysql_secure_installation

登录MySQL并创建RuoYi所需的数据库和用户:

sudo mysql -u root -p

 

CREATE DATABASE ruoyi_db;

CREATE USER 'ruoyi_user'@'localhost' IDENTIFIED BY 'your_password';

GRANT ALL PRIVILEGES ON ruoyi_db.* TO 'ruoyi_user'@'localhost';

FLUSH PRIVILEGES;

EXIT;

安装Maven:

sudo apt install maven -y

验证安装:

mvn -version

安装Git:

sudo apt install git -y

验证安装:

git --version

使用Git克隆RuoYi项目到本地:

git clone https://gitee.com/y_project/RuoYi.git

cd RuoYi

部署RuoYi,编辑application-druid.yml文件,配置数据库连接信息:

spring:

  datasource:

    druid:

      master:

        url: jdbc:mysql://localhost:3306/ruoyi_db?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8&useSSL=false

        username: ruoyi_user

        password: your_password

构建并运行项目,使用Maven构建RuoYi项目:

mvn clean install

运行:

cd ruoyi-admin

mvn spring-boot:run

在浏览器中访问RuoYi项目:

http://your_server_ip:8080

使用默认用户名和密码登录(admin/admin123)。

出于性能和安全性,也可选择安装和配置Nginx作为反向代理。具体步骤参考:《CentOS 7 中使用 cPanel 配置 Nginx 反向代理》。

华纳云 推荐文章
Nginx简单快速部署Vue的方法 华纳云服务器上PM2 部署 Node.js 应用程序 CentOS 7.9 分区中挂载硬盘LVM操作实例 Linux中SSH Key安全加固中的方法总结 Linux中tar存档删除和添加更新文件便捷方式 Linux提示内存不足错误如何修复 Linux 中出现协议不可用的问题怎么办 Linux 出现符号链接层数过多错误如何处理 香港云服务器中怎么设置nginx支持http2 如何实现多服务器内容同步?
客服咨询
7*24小时技术支持
技术支持
渠道支持