香港云服务器上部署项目详细步骤(以RuoYi为例)

简介

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 反向代理》。

以上本篇文章的全部内容了,感兴趣的小伙伴可以看看,更多精彩内容关注腾创网www.tengchuangw.com

© 版权声明
THE END
喜欢就支持一下吧
点赞13赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容