在CentOS系统上安装Jenkins的步骤如下:
sudo yum update -y
Jenkins是基于Java开发的,因此需要先安装Java运行时环境(JRE)。可以使用以下命令安装OpenJDK:
sudo yum install java-1.8.0-openjdk-devel
安装完成后,可以使用以下命令验证Java是否正确安装:
java -version
首先,导入Jenkins的官方GPG Key:
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
然后,添加Jenkins的YUM仓库:
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
最后,使用yum安装Jenkins:
sudo yum install jenkins
/usr/lib/jenkins/jenkins.war
:Jenkins WAR包/etc/sysconfig/jenkins
:配置文件/var/lib/jenkins/
:默认的JENKINS_HOME目录/var/lib/jenkins/jobs
:Jenkins job目录/var/log/jenkins/jenkins.log
:Jenkins日志文件vim /etc/sysconfig/jenkins
JENKINS_PORT="8080"
为了不因为权限出现各种问题,这里直接使用root修改用户为root:
vim /etc/sysconfig/jenkins
将JENKINS_USER="jenkins"
修改为JENKINS_USER="root"
。
修改目录权限:
chown -R root:root /var/lib/jenkins
chown -R root:root /var/cache/jenkins
chown -R root:root /var/log/jenkins
sudo systemctl restart jenkins
ps -ef | grep jenkins
一般为一个jenkins服务,如果有多个,自行选择杀掉其中一个进程。
kill -9 PID
sudo systemctl enable jenkins
sudo systemctl start jenkins
通过浏览器访问Jenkins的地址:http://your_server_ip:8080,使用自己服务器的IP。如果访问不了,可以参考相关文章解决无法访问的问题。
访问Jenkins后,会提示初始化配置。按照提示操作,设置管理员账户和密码。
安装完成后,可以选择安装推荐的插件。插件安装完成以后将会创建管理员账户。
以上步骤应该可以帮助你在CentOS系统上成功安装并运行Jenkins。如果在安装过程中遇到任何问题,建议查阅Jenkins的官方文档或寻求社区的帮助。