溫馨提示×

centos安裝jenkins怎樣指定端口

小樊
91
2025-01-01 19:39:02
欄目: 智能運維

在 CentOS 上安裝 Jenkins 并指定端口,可以按照以下步驟操作:

  1. 首先,確保已經安裝了 Java 環境??梢酝ㄟ^運行以下命令來檢查 Java 是否已經安裝:
java -version

如果沒有安裝 Java,請參考 Java 官方文檔 進行安裝。

  1. 下載 Jenkins 的安裝包。訪問 Jenkins 官方網站,選擇合適的版本并下載。例如,下載 Jenkins 的 WAR 文件:
wget https://pkg.jenkins.io/redhat-stable/jenkins.war
  1. 安裝 Tomcat 服務器。Jenkins 使用 Tomcat 作為其應用服務器。在這里,我們使用默認的 Tomcat 安裝。如果需要指定端口,可以在后續步驟中進行修改。

  2. 創建一個用于運行 Jenkins 的目錄:

sudo mkdir /opt/jenkins
  1. 將下載的 Jenkins WAR 文件復制到該目錄:
sudo cp jenkins.war /opt/jenkins/
  1. 創建一個名為 jenkins.xml 的配置文件,用于指定 Jenkins 的端口和其他設置:
sudo nano /opt/jenkins/jenkins.xml
  1. jenkins.xml 文件中,添加以下內容并根據需要修改端口:
<?xml version="1.0" encoding="UTF-8"?>
<project name="jenkins" xmlns="http://maven.apache.org/POM/4.0.0">
  <modelVersion>4.0.0</modelVersion>
  <groupId>org.jenkins-ci.main</groupId>
  <artifactId>jenkins</artifactId>
  <version>2.320</version>
  <packaging>war</packaging>
  <properties>
    <jenkins.version>2.320</jenkins.version>
    <java.version>1.8</java.version>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  </properties>
  <repositories>
    <repository>
      <id>repo.jenkins-ci.org</id>
      <url>https://pkg.jenkins.io/redhat-stable/</url>
      <releases>
        <enabled>true</enabled>
      </releases>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
    </repository>
  </repositories>
  <build>
    <plugins>
      <plugin>
        <groupId>org.jenkins-ci.plugins</groupId>
        <artifactId>maven-plugin</artifactId>
        <version>3.6.0</version>
      </plugin>
    </plugins>
  </build>
  <repositories>
    <repository>
      <id>central</id>
      <url>https://repo.maven.apache.org/maven2</url>
    </repository>
  </repositories>
  <pluginManagement>
    <plugins>
      <plugin>
        <groupId>org.jenkins-ci.plugins</groupId>
        <artifactId>plugin-version-manager</artifactId>
        <version>2.32</version>
      </plugin>
    </plugins>
  </pluginManagement>
</project>

在這個例子中,我們將 HTTP 端口設置為 8081,將 HTTPS 端口設置為 8443。如果需要修改這些端口,請在 <port> 標簽內進行更改。例如,將 HTTP 端口更改為 9090

<port name="HTTP" port="9090" protocol="HTTP"/>
  1. 保存并關閉 jenkins.xml 文件。

  2. 啟動 Tomcat 服務器并指定配置文件:

sudo java -Djava.awt.headless=true -jar /usr/share/tomcat/tomcat-9.0.58/lib/tomcat9.jar start --config=/opt/jenkins/jenkins.xml

現在,Jenkins 應該已經在指定的端口上運行了??梢酝ㄟ^訪問 http://your_server_ip:8081(或您指定的其他端口)來訪問 Jenkins 的 Web 界面。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女