1. 下载并安装Jenkins
在Linux系统中安装Jenkins首先需要从官方网站下载Jenkins的安装文件。打开终端,执行以下命令:
wget -O /tmp/jenkins.rpm http://mirrors.jenkins.io/redhat-stable/jenkins-2.289.2-1.1.noarch.rpm
这将会下载Jenkins的RPM安装包到 /tmp/jenkins.rpm。
安装Jenkins之前,我们需要先安装Java Development Kit (JDK)。执行以下命令:
sudo yum install -y java-1.8.0-openjdk-devel
安装完JDK之后,我们可以通过以下命令安装Jenkins:
sudo yum install -y /tmp/jenkins.rpm
安装完成后,可以启动Jenkins服务,并添加开机自启动:
sudo systemctl start jenkins
sudo systemctl enable jenkins
2. 访问Jenkins
安装完成后,可以通过在浏览器中访问Jenkins来配置和管理Jenkins服务器。在浏览器中输入服务器IP地址或域名,并指定Jenkins端口号(默认为8080):
http://<服务器IP或域名>:8080
首次访问Jenkins时,需要输入初始密码以解锁Jenkins。初始密码存储在以下文件中:
/var/lib/jenkins/secrets/initialAdminPassword
使用以下命令可以查看初始密码:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
复制密码并粘贴到Jenkins网页上,然后点击 Continue 按钮。
在接下来的界面上,选择“安装推荐插件”或者“选择插件来安装”。
3. 插件安装
3.1 安装推荐插件
选择“安装推荐插件”,Jenkins会自动安装一些常用的插件,这可能需要一段时间。
插件安装完成后,需要创建管理员账号和密码,并填写Jenkins实例的URL。
3.2 选择插件来安装
如果选择“选择插件来安装”,则需要手动选择要安装的插件。可以根据具体需求选择需要的插件,也可以使用默认的插件列表。
插件安装完成后,需要创建管理员账号和密码,并填写Jenkins实例的URL。
4. 完成安装
当插件安装和配置完成后,Jenkins会显示“Jenkins已准备好使用”页面。点击“开始使用Jenkins”按钮,即可进入Jenkins控制台。
5. 常见问题解决
5.1 页面访问初始化密码
在访问Jenkins时,如果出现页面访问初始化密码的提示,可以按照上述步骤查看并输入初始化密码。
5.2 Jenkins端口被占用
如果在启动Jenkins服务时出现端口被占用的错误,可以通过以下方式解决:
1. 查看占用8080端口的进程:
sudo lsof -i :8080
2. 结束占用8080端口的进程:
sudo kill -9 <进程ID>
3. 重新启动Jenkins服务。
以上就是在Linux系统上安装Jenkins的步骤和常见问题解决方法。安装完成后,您可以根据自己的需求进一步配置和使用Jenkins。