Linux中部署Jenkins

  • 一、部署前环境配置
  • 1. 管理员权限:
  • 2. Java环境:
  • 3. 安装EPEL软件源:
  • 二、Jenkins的部署
  • 1. 安装Jenkins:
  • 2. 启动Jenkins:
  • 3. 防火墙设置:
  • 4. 测试Jenkins:
  • 三、部署成功后的使用说明
  • 1. 登录界面
  • 2. 安装必要的插件:
  • 3. 创建新任务:
  • 4. 构建新任务:


一、部署前环境配置

1. 管理员权限:

  • 确保您以root用户身份登录系统并具有sudo权限。

2. Java环境:

  • Jenkins运行需要Java环境。如果您的系统没有安装Java,请通过以下命令进行安装:
sudo yum install java-1.8.0-openjdk-devel

3. 安装EPEL软件源:

  • Jenkins需要一些依赖软件包,这些软件包可以通过EPEL源轻松获得。执行以下命令以安装EPEL源:
sudo yum install epel-release
  • 注意:如果您已经安装了EPEL,则可以跳过此步骤。

二、Jenkins的部署

1. 安装Jenkins:

  • Jenkins可以通过注册Jenkins YUM存储库并安装软件包的方式进行安装。执行以下命令以安装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 upgrade
sudo yum install jenkins

2. 启动Jenkins:

  • 使用以下命令启动Jenkins服务:
sudo systemctl start jenkins
  • 如果需要在系统启动时启用Jenkins服务,则使用以下命令:
sudo systemctl enable jenkins

3. 防火墙设置:

  • 确保通过防火墙打开Jenkins默认端口(端口号:8080)。使用以下命令设置防火墙:
sudo firewall-cmd --permanent --new-service=jenkins
sudo firewall-cmd --service=jenkins --add-port=8080/tcp --permanent
sudo firewall-cmd --reload

4. 测试Jenkins:

  • 访问IP地址或域名后加上端口号:8080,例如http://your_server_ip:8080访问Jenkins主页,您将在首次访问时看到“Unlock Jenkins”页面。

三、部署成功后的使用说明

1. 登录界面

  • 在浏览器中打开Jenkins并输入登录密码。

2. 安装必要的插件:

  • 您需要安装一些必要的插件来使用Jenkins,您可以通过单击“选择插件以安装”按钮以选择哪些插件需要安装。您可以选择默认安装或根据需要选择插件。

3. 创建新任务:

  • 单击Jenkins主页的“新建任务”按钮,然后根据需要选择项目类型并填写相关配置信息。在您完成所有必填字段后,请单击“保存”按钮。

4. 构建新任务:

  • 您可以单击任务主页的“Build Now”按钮开始构建您的任务。您可以通过单击“构建历史记录”链接来查看已构建的任务的历史记录。

这就是有关如何在CentOS Linux release 7.9环境下部署Jenkins的完整教程,希望能对您有所帮助!