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

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的详细步骤 怎么使用Linux云服务器部署php网站? 用华纳云云服务器部署WEB项目简单操作教程
活动
客服咨询
7*24小时技术支持
技术支持
渠道支持