在CentOS上配置Jenkins用户需要执行以下步骤:
创建Jenkins用户: 打开终端,使用以下命令创建一个名为jenkins的新用户:
sudo adduser jenkins --system --group --disabled-login --no-create-home
创建Jenkins目录: 使用以下命令为Jenkins用户创建一个新的家目录:
sudo mkdir /home/jenkins/workspace
更改Jenkins目录的所有权: 使用以下命令将Jenkins目录的所有权更改为新创建的Jenkins用户:
sudo chown -R jenkins:jenkins /home/jenkins
安装Java(如果尚未安装): Jenkins需要Java运行环境。使用以下命令安装Java:
sudo yum install java-1.8.0-openjdk-devel
下载并安装Jenkins: 访问Jenkins官方网站(https://www.jenkins.io/)以获取最新版本的下载链接。使用以下命令下载并安装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服务: 使用以下命令启动Jenkins服务:
sudo systemctl start jenkins
设置Jenkins开机自启: 使用以下命令设置Jenkins开机自启:
sudo systemctl enable jenkins
配置防火墙: 如果您的系统启用了防火墙,请允许Jenkins的默认端口(8080):
sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp
sudo firewall-cmd --reload
解锁Jenkins:
在浏览器中访问http://your_server_ip:8080,您将看到Jenkins的解锁页面。从/var/lib/jenkins/secrets/initialAdminPassword文件中获取初始管理员密码,并将其粘贴到解锁页面中。
安装插件和创建管理员用户: 按照屏幕上的提示完成Jenkins的设置,包括安装推荐的插件和创建管理员用户。
现在,您已经成功在CentOS上配置了Jenkins用户。您可以开始使用Jenkins进行持续集成和持续部署了。