【Devops】Jenkins 安裝教學(CentOS)

閱讀時間約 3 分鐘
CentOS 7 安裝及設定Jenkins

介紹

開源且免費的CI工具,由Java編寫的,提供了持續整合、構建以及部署的功能,是一個自動化的server

環境

  • CentOS 7

安裝步驟

1. 添加Jenkins Repository

[root@jenkins ~]# wget --no-check-certificate  -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins.io/redhat-stable/jenkins.repo

[root@jenkins ~]# rpm --import http://pkg.jenkins.io/redhat-stable/jenkins.io.key

2. 安裝Jenkins以及Java

[root@jenkins ~]# yum install -y jenkins java-1.8.0-openjdk

3. 啟動並啟用Jenkins

[root@jenkins ~]# systemctl start jenkins*

[root@jenkins ~]# systemctl enable jenkins*

4. 在防火牆開啟80以及8080 的port

[root@jenkins ~]# firewall-cmd --zone=public --add-port=8080/tcp --permanent
success
[root@jenkins ~]# firewall-cmd --zone=public --add-service=http --permanent
success
[root@jenkins ~]# firewall-cmd --reload
success

5. 透過網頁打開Jenkins

存取URL:http://localhost:8080
管理員密碼創建並存儲在日誌文件 /var/log/jenkins/jenkins.log 中。接著透過以下指令取得初始密碼
[root@localhost ~]# grep -A 5 password /var/log/jenkins/jenkins.log
Jenkins initial setup is required. An admin user has been created and a password generated.
Please use the following password to proceed to installation:

Admin password

This may also be found at: /var/lib/jenkins/secrets/initialAdminPassword
接著安裝插件,可直接選Install suggested plugins
接著來建立管理者帳號
到此所有設定都已完成,即可開始使用Jenkins

參考資料

為什麼會看到廣告
    17會員
    83內容數
    golang
    留言0
    查看全部
    發表第一個留言支持創作者!
    你可能也想看
    Google News 追蹤
    Thumbnail
    這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
    Thumbnail
    美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
    Thumbnail
    這篇的DevOps發佈系統是以Spring Cloud微服務(微服務)為背景;由GitLab、Harbor與Kubernetes組成。 GitLab負責版本管理與CI/CD(CI/CD)。 Harbor負責Docker([Docker]介紹) Image的儲存與發佈。 Kubernetes([
    Thumbnail
    Google Cloud Certified Professional Cloud DevOps Engineer 考試/資源/心得
    Thumbnail
    前年第一次藉公司機會,參加了DevOpsDay的活動。雖然devOps一詞各自表述,大多狀況還是偏向維運會遇到的技術為主,做為平時開發、跟使用者訪談需求的工作內容來說,參加聚會如果沒有一定的知識,對講者所提到的狀況比較難有共鳴...
    Thumbnail
    嗨,你有沒有想過用 ChatGPT 來減少 DevOps 工作? 今天我將向您展示如何使用 ChatGPT 減少 NodeJS 網絡應用程式的鏡像大小。 您會驚訝於 ChatGPT 如何能夠在短短幾分鐘內輕鬆生成一個無錯誤的 Docker 文件,來優化 Node.js docker 映像的大小。
    Thumbnail
    當前,DevOps在台灣已經逐漸深入到許多企業,儘管大部分仍處於工具導入階段。然而,企業的轉型並不簡單,特別是對於傳統製造業或硬體產業,轉變變得更加艱困。關鍵挑戰不在技術方面,而是在人的因素上。人的行為是難以完全控制的,這也是為何製造業傾向於降低人員介入,追求自動化或無人工廠。
    Thumbnail
    自己在IG貼文用手機有時候,貼圖想要改背景的時候會用到發火!就會想使用電腦方便許多~如果你是IG重度使用者,可以參考這篇教學。 當你使用Google Chrome瀏覽器電腦版登入IG帳號之後會長這樣~ 登入IG帳號之後在Google Chrome瀏覽器的頁面上按下鍵盤快速鍵 :Windows是「 C
    Thumbnail
    S:財報後跌。📉 第三季度非 GAAP 每股收益為 - 0.16 美元,高出 0.06 美元。 收入為 1.1532 億美元(同比增長 105.9%),高出 432 萬美元。 年化經常性收入增長 106% 至 4.874 億美元。 客戶總數增長了約 55%,達到9,250 多個客戶。ARR 超過
    Thumbnail
    首先介紹我所體悟到的敏捷,以及我認為敏捷有點像是一些精神後所延伸創造出的一些產物跟方法,我認為它是用來克服一些問題而想出的思維,也藉由這個思維創造出一些敏捷的開發方式,建立出一些流程給想嘗試敏捷的人做參考。 何謂敏捷 敏捷這兩個字,會讓人很容易聯想到快速,想到快速就會有一種感覺好像整體花的時間就會.
    Thumbnail
    《DINKUM》 前言 大家好~這裡是AdaLee Gaming 這款Dinkum雖然十分好玩,但是官方目前只有推出英文版,就算看得懂,遊戲體驗還是比不上直接用母語玩遊戲,還好網路上已經有許多大神,幫忙做了翻譯,這邊就來介紹中文補丁在哪裡找,以及如何安裝,讓大家都可以快樂看中文蓋家。 影片介紹:
    Thumbnail
    機器人流程自動化(RPA)可說是現在許多企業的顯學,市場上也出現許多RPA相關軟體,而且重點是他們都是免費的!如果你也想開始踏入RPA的圈子,本篇文章就來教大家如何快速、簡單的安裝好 UiPath 這項門檻低、操作簡單的軟體,不用具備IT或程式語言背景也能夠快速上手,接下來就跟著以下步驟一起開始吧!
    Thumbnail
    這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
    Thumbnail
    美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
    Thumbnail
    這篇的DevOps發佈系統是以Spring Cloud微服務(微服務)為背景;由GitLab、Harbor與Kubernetes組成。 GitLab負責版本管理與CI/CD(CI/CD)。 Harbor負責Docker([Docker]介紹) Image的儲存與發佈。 Kubernetes([
    Thumbnail
    Google Cloud Certified Professional Cloud DevOps Engineer 考試/資源/心得
    Thumbnail
    前年第一次藉公司機會,參加了DevOpsDay的活動。雖然devOps一詞各自表述,大多狀況還是偏向維運會遇到的技術為主,做為平時開發、跟使用者訪談需求的工作內容來說,參加聚會如果沒有一定的知識,對講者所提到的狀況比較難有共鳴...
    Thumbnail
    嗨,你有沒有想過用 ChatGPT 來減少 DevOps 工作? 今天我將向您展示如何使用 ChatGPT 減少 NodeJS 網絡應用程式的鏡像大小。 您會驚訝於 ChatGPT 如何能夠在短短幾分鐘內輕鬆生成一個無錯誤的 Docker 文件,來優化 Node.js docker 映像的大小。
    Thumbnail
    當前,DevOps在台灣已經逐漸深入到許多企業,儘管大部分仍處於工具導入階段。然而,企業的轉型並不簡單,特別是對於傳統製造業或硬體產業,轉變變得更加艱困。關鍵挑戰不在技術方面,而是在人的因素上。人的行為是難以完全控制的,這也是為何製造業傾向於降低人員介入,追求自動化或無人工廠。
    Thumbnail
    自己在IG貼文用手機有時候,貼圖想要改背景的時候會用到發火!就會想使用電腦方便許多~如果你是IG重度使用者,可以參考這篇教學。 當你使用Google Chrome瀏覽器電腦版登入IG帳號之後會長這樣~ 登入IG帳號之後在Google Chrome瀏覽器的頁面上按下鍵盤快速鍵 :Windows是「 C
    Thumbnail
    S:財報後跌。📉 第三季度非 GAAP 每股收益為 - 0.16 美元,高出 0.06 美元。 收入為 1.1532 億美元(同比增長 105.9%),高出 432 萬美元。 年化經常性收入增長 106% 至 4.874 億美元。 客戶總數增長了約 55%,達到9,250 多個客戶。ARR 超過
    Thumbnail
    首先介紹我所體悟到的敏捷,以及我認為敏捷有點像是一些精神後所延伸創造出的一些產物跟方法,我認為它是用來克服一些問題而想出的思維,也藉由這個思維創造出一些敏捷的開發方式,建立出一些流程給想嘗試敏捷的人做參考。 何謂敏捷 敏捷這兩個字,會讓人很容易聯想到快速,想到快速就會有一種感覺好像整體花的時間就會.
    Thumbnail
    《DINKUM》 前言 大家好~這裡是AdaLee Gaming 這款Dinkum雖然十分好玩,但是官方目前只有推出英文版,就算看得懂,遊戲體驗還是比不上直接用母語玩遊戲,還好網路上已經有許多大神,幫忙做了翻譯,這邊就來介紹中文補丁在哪裡找,以及如何安裝,讓大家都可以快樂看中文蓋家。 影片介紹:
    Thumbnail
    機器人流程自動化(RPA)可說是現在許多企業的顯學,市場上也出現許多RPA相關軟體,而且重點是他們都是免費的!如果你也想開始踏入RPA的圈子,本篇文章就來教大家如何快速、簡單的安裝好 UiPath 這項門檻低、操作簡單的軟體,不用具備IT或程式語言背景也能夠快速上手,接下來就跟著以下步驟一起開始吧!