CentOS7.6 服务器搭建Java环境(若依--SRS)

热血少年 2025-01-20T15:04:14+08:00
0 0 270

在搭建Java环境之前,我们首先要确保已经装好了CentOS 7.6服务器,并具备root权限。若依是一个基于Spring Cloud的分布式系统架构,构建在Spring Boot 2.1.x和 OAuth2 上,并引入了许多其他组件,使得开发者能够快速搭建实际可用的分布式系统。

步骤1:安装JDK

使用以下命令安装Oracle JDK 8:

$ yum install java-1.8.0-openjdk-devel

安装完成后,可以使用以下命令验证JDK的安装状态:

$ java -version

你应该看到类似如下的输出:

openjdk version "1.8.0_292"
OpenJDK Runtime Environment (build 1.8.0_292-b10)
OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode)

步骤2:安装Maven

在CentOS 7上使用以下命令安装Maven:

$ yum install maven

安装完成后,使用以下命令验证Maven的安装状态:

$ mvn -v

你应该看到类似如下的输出:

Apache Maven 3.3.9
Maven home: /usr/share/maven
Java version: 1.8.0_292, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-0.el7_9.x86_64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-1160.45.1.el7.x86_64", arch: "amd64", family: "unix"

步骤3:安装MariaDB

若依使用MariaDB作为数据库管理系统。使用以下命令安装MariaDB:

$ yum install mariadb mariadb-server

安装完成后,使用以下命令启动MariaDB服务并设置开机自启动:

$ systemctl start mariadb
$ systemctl enable mariadb

接下来,使用以下命令来保护MariaDB的安装:

$ mysql_secure_installation

按照提示完成MariaDB的设置,包括设置root密码、删除匿名用户、禁止远程访问等。

步骤4:安装Redis

若依使用Redis作为缓存组件。使用以下命令安装Redis:

$ yum install redis

安装完成后,使用以下命令启动Redis服务并设置开机自启动:

$ systemctl start redis
$ systemctl enable redis

验证Redis是否成功安装,可以使用以下命令:

$ redis-cli

你应该能够进入Redis的命令行界面。

步骤5:安装Nginx

Nginx作为若依的Web服务器,使用以下命令安装Nginx:

$ yum install nginx

安装完成后,使用以下命令启动Nginx服务并设置开机自启动:

$ systemctl start nginx
$ systemctl enable nginx

验证Nginx是否成功安装,可以在浏览器中输入服务器的IP地址或域名,看是否能够访问Nginx的欢迎页面。

步骤6:安装若依

使用以下命令下载若依源码:

$ git clone https://gitee.com/y_project/RuoYi-Vue.git

切换到源码目录:

$ cd RuoYi-Vue

使用Maven构建若依的安装包:

$ mvn clean install -Dmaven.test.skip=true

构建完成后,将生成的war包拷贝到Tomcat的webapps目录下:

$ cp target/ruoyi-admin-*.war /usr/local/tomcat/webapps/ROOT.war

重启Tomcat:

$ systemctl restart tomcat

至此,就完成了CentOS 7.6服务器上Java环境(若依--SRS)的搭建。

在搭建过程中,我们安装了JDK、Maven、MariaDB、Redis和Nginx,并成功部署了若依系统。这是一个基本的Java环境搭建过程,可以作为后续开发工作的基础。

希望本文对你有所帮助,祝您在服务器搭建和Java开发中取得成功!

相似文章

    评论 (0)