本文共 2543 字,大约阅读时间需要 8 分钟。
在 CentOS7 系统中安装并配置 JDK 1.8 环境,以下是详细的操作步骤:
使用以下命令查询当前系统中已安装的 JDK 版本:
rpm -qa | grep openjdk
根据查询结果,删除所有相关的 JDK 软件包:
rpm -e --nodeps
在 /usr/local 目录下创建 java 文件夹:
cd /usr/localmkdir java
下载并上传 JDK 1.8 的安装包,解压后进入 JDK 的主目录:
cd /usr/local/javatar -zxvf jdk-8u181-linux-x64.tar.gzcd jdk1.8.0_181
记录 JDK 的安装路径,以供后续配置环境使用。
编辑系统的环境配置文件:
vim /etc/profile
在文件末尾添加以下内容:
export JAVA_HOME=/usr/local/java/jdk1.8.0_181export CLASSPATH=$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$PATH:$JAVA_HOME/bin
保存并退出后,重新加载环境变量:
source /etc/profile
在 /usr/local 下创建 maven 文件夹:
cd /usr/localmkdir mavencd maven
下载并上传 Maven 的安装包,解压后进入 Maven 的主目录:
unzip apache-maven-3.5.4-bin.zipcd apache-maven-3.5.4
记录 Maven 的安装路径,以供后续配置环境使用。
编辑系统的环境配置文件:
vim /etc/profile
在文件末尾添加以下内容:
export MAVEN_HOME=/usr/local/maven/apache-maven-3.5.4export PATH=$PATH:$MAVEN_HOME/bin
保存并退出后,重新加载环境变量:
source /etc/profile
在 CentOS 系统中安装 Git:
yum install git
验证 Git 是否安装成功:
git --version
安装 GitLab 的步骤如下:
vim /etc/yum.repos.d/gitlab-ce.repo
在文件中插入以下内容:
[gitlab-ce]name=GitLab CE Repositorybaseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/gpgcheck=0enabled=1
sudo yum makecachesudo yum install gitlab-ce
vim /etc/gitlab/gitlab.rb
在文件中设置 external_url 为你本机的访问地址和端口号。例如:
external_url: http://localhost:8080/
gitlab-ctl reconfigure
gitlab-ctl restart
访问 GitLab 的地址,确保端口号可用。
cd /usr/localmkdir nexuscd nexustar -zxvf nexus-3.18.1-01-unix.tar.gzcd nexus-3.18.1-01/bin
./nexus run &
firewall-cmd --zone=public --add-port=8081/tcp --permanentfirewall-cmd --reload
vim /usr/lib/systemd/system/nexus.service
在文件中添加以下内容:
[Unit]Description=nexus服务[Service]Type=forkingLimitNOFILE=65536ExecStart=/usr/local/nexus/nexus-3.18.1-01/bin/nexus startExecReload=/usr/local/nexus/nexus-3.18.1-01/bin/nexus restartExecStop=/usr/local/nexus/nexus-3.18.1-01/bin/nexus stopRestart=on-failure[Install]WantedBy=multi-user.target
systemctl enable nexus.servicesystemctl daemon-reload
进入 Nexus 的二进制目录:
cd /usr/local/nexus/nexus-3.18.1-01/binvim nexus
在文件末尾添加以下内容:
INSTALL4J_JAVA_HOME_OVERRIDE=/usr/local/java/jdk1.8.0_181
以上步骤即为 CentOS7 系统中 JDK 1.8、Maven、Git 以及 GitLab 和 Maven 私服的完整安装与配置流程。
转载地址:http://ohefk.baihongyu.com/