CentOS 安裝 jenkins

1、Java jdk 安裝

安裝以前先檢查一下系統有沒有自帶open-jdk

命令:java

rpm -qa |grep java複製代碼

rpm -qa |grep jdk複製代碼

rpm -qa |grep gcj
複製代碼

若是沒有輸入信息表示沒有安裝。node

若是安裝可使用rpm -qa | grep java | xargs rpm -e --nodeps 批量卸載全部帶有Java的文件 這句命令的關鍵字是javavim

首先檢索包含java的列表瀏覽器

yum list java*

檢索1.8的列表

yum list java-1.8*

安裝1.8.0的全部文件

yum install java-1.8.0-openjdk* -y

使用命令檢查是否安裝成功

java -version

到此安裝結束了。這樣安裝有一個好處就是不須要對path進行設置,自動就設置好了bash


2、jenkins安裝和配置

安裝 jenkins

1. 下載依賴服務器

sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.reposession

2. 導入祕鑰app

sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
工具

3. 安裝post

yum install jenkins

4. 查找jenkins安裝路徑

rpm -ql jenkins

jenkins相關目錄釋義:

  • /usr/lib/jenkins/:jenkins安裝目錄,war包會放在這裏
  • /etc/sysconfig/jenkins:jenkins配置文件,「端口」,「JENKINS_HOME」等均可以在這裏配置。
  • /var/lib/jenkins/:默認的JENKINS_HOME。
  • /var/log/jenkins/jenkins.log:jenkins日誌文件。


初始化 jenkins服務器

1. 編輯 jenkins 配置文件

爲了避免由於權限出現各類問題,這裏直接修改用戶爲root。

vim /etc/sysconfig/jenkins

 $JENKINS_USER="root"

2. 修改 jenkins 端口

若默認8080端口未被佔用,可不修改。 若端口已被佔用,則修改端口爲其餘端口,並將對應端口開放。

3. 啓動 jenkins

推薦用 screen 工具啓動 jenkins 服務,能夠後臺運行,不用擔憂遠程端口關閉致使服務中止。screen 具體用法這裏就不展開了,能夠參考: juejin.im/post/5d1d64…

啓動 jenkins

java -jar /usr/lib/jenkins/jenkins.war --httpPort=8899

使用 screen 啓動 jenkins (jenkins1是爲jenkins服務建立的會話名稱)

screen -S jenkins1 java -jar /usr/lib/jenkins/jenkins.war --httpPort=8899

分離屏幕後臺運行 jenkins:

先按 control + A ,再按 D

列出當前全部的 session:

screen -ls

能夠查看到在後臺運行的 jenkins 服務,即使服務器 logout 了,Jenkins 服務依然可使用。


4. 訪問 jenkins 地址

瀏覽器輸入: http://[服務器ip地址]:[端口號]

若啓動成功,會出現解鎖 jenkins 頁面。

輸入命令獲取密碼

cat /var/lib/jenkins/secrets/initialAdminPassword

而後按照頁面一步步操做便可:解鎖jenkins -> 安裝推薦的插件 -> 建立第一個管理員帳號

建立管理員帳號這一步,也能夠直接選擇使用admin帳號,須要輸入上面獲取到的密碼。

接下來就可使用jenkins了。

相關文章
相關標籤/搜索