安装java sdk:
1. yum -y list java*
2. yum install -y java-11-openjdk*
查找java的安装目录:ls -l $(which java)
卸载java:
yum search openjdk
yum -y remove java-1.8.0-openjdk*
yum -y remove tzdata-java.noarch
rpm -qa | grep jdk
得到结果java-1.8.xxxxx
执行:
rpm -e --nodeps java-1.8.xxxxx
再次执行命令 rpm -qa | grep jdk
无输出东西,输入java -version
无版本号输出,即为成功
设置源:
1. sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
2. sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
安装jenkins:
1. yum install epel-release
2. yum install java-11-openjdk-devel
3. yum install -y jenkins
配置端口及用户:
vi /etc/sysconfig/jenkins (按照官方文档上的方式安装,并且使用systemctl启动的话,使用的配置文件不是etc/init.d/jenkins,而是/usr/lib/systemd/system/jenkins.service)
# 修改配置
JENKINS_USER="root"
# 监听端口
JENKINS_PORT="9009"
修改目录权限:
chown -R root:root /var/lib/jenkins
chown -R root:root /var/cache/jenkins
chown -R root:root /var/log/jenkins
启动Jenkins,并配置自动启动:
systemctl start jenkins
systemctl enable jenkins
查看运行状态:
systemctl status jenkins.service
查看密码:
cat /var/lib/jenkins/secrets/initialAdminPassword
按照官方文档上的方式安装,并且使用systemctl启动的话,使用的配置文件不是etc/init.d/jenkins,而是/usr/lib/systemd/system/jenkins.service
重新加载配置文件使其生效:systemctl daemon-reload
卸载Jenkins:
systemctl stop jenkins
rm -rf /etc/sysconfig/jenkins.rpmsave
rm -rf /var/cache/jenkins/
rm -rf /var/lib/jenkins/
rm -rf /var/log/jenkins
rm -rf /usr/lib/jenkins
yum remove jenkins
find / -name 'jenkins'
jenkins在java11问题记录:Java 11 预览支持已在 Jenkins 2.155+ 中可用