jdk下载地址:Java Downloads | Oracle
tar -zxvf jdk-11_linux-x64_bin.tar.gz
vim /etc/profile #命令 在文件的末尾处添加上一下内容
#java environment
export JAVA_HOME=/www/server/java/jdk-11.0.7
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
source /etc/profile
java -version
我推荐maven3.8.4,至于为啥,别问,问就是我同学3.8.5报错了,我3.8.4跑着刚刚好
各个版本下载地址,这个也是官网比官网首页更直观,更好找
tar -zxf apache-maven-3.8.4-bin.tar.gz
# 修改解压后maven文件夹中的config文件夹中的settings.xml文件
vim apache-maven-3.8.4/conf/settings.xml
内容为
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
vi /etc/profile
#也可以通过图形化的工具,直接修改更方便
#添加的内容 ,路径记得修改为自己解压的路径位置
export MAVEN_HOME=/data/jenkins_home/tools/apache-maven-3.8.4
export PATH=$MAVEN_HOME/bin:$PATH
source /etc/profile
# 命令
mvn -v
[root@instance-3806mxkl tools]# mvn -v
Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
Maven home: /data/jenkins_home/tools/apache-maven-3.8.4
Java version: 1.8.0_121, vendor: Oracle Corporation, runtime: /usr/java/jdk1.8.0_121/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-1160.62.1.el7.x86_64", arch: "amd64", family: "unix"
这里有四种方法
1.使用war安装(我试过,插件安装不起,改不了配置,很坑)
2.使用docker安装(我写了教程,放文章底部,最简单的一种)(推荐)
3.使用wget安装(我也试过了,就跟第四种差不多,)
4.使用小编这种方式下载安装(其实好像就是第三种,我也不是特别懂这个安装,只会用jenkins)(由于实训需求不让用docker,使用尝试了很多种)
在这里可以选择自己想要的版本 http://mirrors.jenkins-ci.org/redhat/
rpm -ivh jenkins-2.368-1.1.noarch.rpm
yum install fontconfig java-11-openjdk
[root@master jenkins]# which java
/usr/local/jdk-11/bin/java
vi /etc/init.d/jenkins
vi /etc/sysconfig/jenkins
JENKINS_PORT="9090"
systemctl daemon-reload
命令重新加载配置文件sudo systemctl start jenkins
命令启动Jenkinssystemctl status jenkins.service
命令查看Jenkins服务的状态题外话
重启jenkins systemctl restart jenkins
查看jenkins占用的端口和进程号
[root@master ~]# ps -aux|grep jenkins jenkins 3399 6.1 29.9 3994736 1391032 ? Ssl 15:45 0:48 /usr/bin/java -Djava.awt.headless=true -jar /usr/share/java/jenkins.war --webroot=%C/jenkins/war --httpPort=8080 root 3700 0.0 0.0 112824 988 pts/4 R+ 15:58 0:00 grep --color=auto jenkins
cat /var/lib/jenkins/secrets/initialAdminPassword
行](https://blog.csdn.net/qq_57581439/article/details/126132268?spm=1001.2014.3001.5501)