在CentOS上安装和配置Jenkins的步骤如下:
安装JDK:
sudo wget -O /etc/yum.repos.d/jdk.repo https://pkg.jenkins.io/redhat-stable/jdk8-openjdk-1.8.0_112.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
sudo yum install java-1.8.0-openjdk-devel
sudo vi /etc/profile
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0_112
export PATH=$JAVA_HOME/bin:$PATH
source /etc/profile
java -version
安装Jenkins:
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
sudo yum install jenkins
配置Jenkins端口:
sudo vi /etc/sysconfig/jenkins
JENKINS_PORT="8080"
启动Jenkins服务:
sudo systemctl start jenkins
sudo systemctl enable jenkins
访问Jenkins:
/var/lib/jenkins/secrets/initialAdminPassword
文件中。确保防火墙允许访问Jenkins的端口(默认是8080):
sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
可以通过Jenkins的Web界面来安装插件。第一次启动时,系统会提示安装推荐的插件。
为了方便远程访问Jenkins,可以配置SSH访问:
sudo yum install openssh-server
sudo systemctl start sshd
sudo systemctl enable sshd
sudo adduser jenkins
sudo passwd jenkins
/etc/ssh/sshd_config
文件,添加以下行:AllowUsers jenkins
sudo systemctl restart sshd
通过以上步骤,你应该能够在CentOS上成功安装和配置Jenkins,并可以通过浏览器访问和管理Jenkins。如果有任何问题,请参考相关文档或寻求社区帮助。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: 如何通过环境变量在CentOS中实现自动化部署