返回

克服阻力,linux下通过Tomcat方式安装Jenkins

闲谈

前言

Jenkins是一个开源的持续集成工具,可以帮助我们自动构建、测试和部署软件项目。在Linux系统中,我们可以通过多种方式安装Jenkins,其中一种是使用Tomcat作为容器。这种方式简单易行,非常适合初学者和小型团队。

准备工作

在开始安装Jenkins之前,我们需要准备以下软件包:

  • Jenkins软件包
  • Tomcat软件包
  • Java JDK软件包

这些软件包可以在网上轻松下载到。下载完成后,我们将它们解压到指定的目录。

安装Jenkins

首先,我们需要安装Tomcat。Tomcat的安装非常简单,只需要将解压后的目录移动到指定的位置即可。一般来说,我们将Tomcat安装在/opt/tomcat目录下。

sudo mv apache-tomcat-9.0.58 /opt/tomcat

接下来,我们需要安装Jenkins。Jenkins的安装也比较简单,只需要将解压后的目录移动到指定的位置即可。一般来说,我们将Jenkins安装在/opt/jenkins目录下。

sudo mv jenkins-2.339.3 /opt/jenkins

配置Jenkins

现在,我们需要配置Jenkins。首先,我们需要在/etc/systemd/system目录下创建Jenkins的服务配置文件。

sudo vim /etc/systemd/system/jenkins.service

在配置文件中,写入以下内容:

[Unit]
Description=Jenkins Service
After=network.target

[Service]
Type=forking
User=jenkins
Group=jenkins
Environment=JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
ExecStart=/opt/jenkins/bin/jenkins.sh
ExecStop=/opt/jenkins/bin/jenkins.sh stop
Restart=on-failure

[Install]
WantedBy=multi-user.target

然后,我们需要重新加载systemd服务管理器。

sudo systemctl daemon-reload

启动Jenkins

现在,我们可以启动Jenkins服务了。

sudo systemctl start jenkins

启动完成后,我们可以通过浏览器访问Jenkins的管理界面。默认情况下,Jenkins的管理界面位于http://localhost:8080/jenkins。

修改Jenkins存放路径

Jenkins默认将数据存储在/var/lib/jenkins目录下。如果我们需要修改Jenkins的存放路径,可以在Jenkins的管理界面中进行设置。

  1. 访问Jenkins的管理界面,点击“系统管理”选项卡。
  2. 在“系统设置”页面中,找到“存储目录”选项。
  3. 在“存储目录”选项中,输入新的存储目录路径。
  4. 点击“保存”按钮。

结语

现在,我们已经成功地在Linux系统中通过Tomcat方式安装了Jenkins。我们可以使用Jenkins来自动化构建、测试和部署我们的软件项目,从而提高开发效率和质量。