1. 服务器选型与配置
建议选用华为云HECS实例,操作系统选择CentOS 7.9 64位版本。需在安全组中开放以下端口:
- 应用服务端口:8080(默认)
- MySQL数据库:3306
- Redis缓存:6379
- Nacos注册中心:8848(微服务版本)
2. 环境依赖安装
通过SSH连接服务器后执行以下命令:
- 安装JDK 1.8:
yum install -y java-1.8.0-openjdk*
- 部署MySQL 8.0:
sudo apt install mysql-server
并设置root密码 - 配置Redis 6.0+:
yum install redis
并修改绑定地址
3. 项目配置调整
需修改以下配置文件:
- pom.xml:调整Spring Cloud Alibaba版本至2.2.7.RELEASE
- application.yml:更新Nacos注册中心地址
- application-druid.yml:配置生产环境数据库连接
4. 数据库与缓存配置
创建专用数据库并授权访问:
CREATE DATABASE ruoyi CHARACTER SET utf8mb4;
CREATE USER 'ruoyi'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON ruoyi.* TO 'ruoyi'@'%';
Redis需配置密码认证并禁用保护模式。
5. 服务部署与验证
通过Maven打包后上传jar文件,建议使用Nginx反向代理。关键验证步骤:
- 检查Nacos服务注册状态
- 验证数据库连接池活跃数
- 测试API接口响应时间
部署过程中需重点关注服务间通信配置、生产环境参数调优及安全组策略设置。建议通过宝塔面板进行可视化监控,微服务版本需确保各模块版本兼容性。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/738108.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。