前言
前面介紹的是在本地安裝jenkins,這幾天雙11安靜買了一個小的服務器自己玩,今天簡單介紹下如何在服務器上安裝Jenkins。
安裝java環境
前面也介紹了Jenkins安裝環境需要依賴java的環境,那么我們需要先把java的環境進行安裝,這里我們可以直接通過linux系統上自帶的yum服務進行安裝。
yum環境
Yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及CentOS中的Shell前端軟件包管理器。基於RPM包管理,能夠從指定的服務器自動下載RPM包並且安裝,可以自動處理依賴性關系,並且一次安裝所有依賴的軟件包,無須繁瑣地一次次下載、安裝(百度百科)
java環境
直接通過yum進行查找是否存在我們想要的版本號,這里安靜還是安裝jdk1.8版本。查看命令: yum list | grep java-1.8.0-openjdk
然后將這些查到的全部通過yum命令進行安裝: yum -y install java-1.8.0-openjdk* 輸入完命令。默默的等待安裝即可
查看是否安裝成功
先輸入命令查看java的版本號這些命令就和Windows上的一樣了: java -version
[root@anjing ~]# java -version openjdk version "1.8.0_302" OpenJDK Runtime Environment (build 1.8.0_302-b08) OpenJDK 64-Bit Server VM (build 25.302-b08, mixed mode) [root@anjing ~]#
繼續輸入java,顯示成功的java的一些信息,說明我們已經安裝成功了。(這里肯定小伙伴們問了,Windows上需要我們自己配置環境變量,才能輸入java或者javac,這里linux環境,會默認幫助我們配置環境變量)
安裝Jenkins
安裝jenkis的時候我們因為是通過linux服務器上,我們可以通過wget進行安裝下載Jenkins的包內容,然后在通過yum進行安裝
wget
wget 是一個從網絡上自動下載文件的自由工具,支持通過 HTTP、HTTPS、FTP 三個最常見的 TCP/IP協議 下載,並可以使用 HTTP 代理。"wget" 這個名稱來源於 “World Wide Web” 與 “get” 的結合。
所謂自動下載,是指 wget 可以在用戶退出系統的之后在繼續后台執行,直到下載任務完成。
查看是否存在wget
通過在命令行上輸入命令: rpm -qa | grep wget 顯示版本號說明存在
[root@anjing ~]# rpm -qa | grep wget wget-1.19.5-10.1.al8.x86_64
如何沒有安裝也可以通yum進行安裝: yum install wget
下載Jenkins
我們先進入到jenkins官網(https://www.jenkins.io/download/)選擇對應的版本進行下載
點擊進入后這里就提示我們應該怎么操作進行下載了
安裝Jenkins
安裝上面的步驟,我們一步步的進行操作。先通過wget的工具進行下載
[root@anjing ~]# sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo --2021-11-02 10:51:38-- https://pkg.jenkins.io/redhat/jenkins.repo Resolving pkg.jenkins.io (pkg.jenkins.io)... 151.101.74.133, 2a04:4e42:11::645 Connecting to pkg.jenkins.io (pkg.jenkins.io)|151.101.74.133|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 71 Saving to: ‘/etc/yum.repos.d/jenkins.repo’ /etc/yum.repos.d/jenkins.repo 100%[========================================================================================>] 71 --.-KB/s in 0s 2021-11-02 10:51:42 (4.52 MB/s) - ‘/etc/yum.repos.d/jenkins.repo’ saved [71/71]
2、安裝完成后,使用我們yum工具分別輸入以下命令進行安裝jenkins(其中需要輸入Y繼續安裝)
yum install epel-release # repository that provides 'daemonize' yum install java-11-openjdk-devel yum install jenkins
3、查看是否安裝成功
通過輸入命令: rpm -qa | grep jenkins 查看是否輸入命令
[root@anjing ~]# rpm -qa | grep jenkins jenkins-2.318-1.1.noarch
4、啟動jenkins
輸入命令啟動jenkins: sudo service jenkins start
[root@anjing ~]# sudo service jenkins start
Starting jenkins (via systemctl): [ OK ]
5、在阿里雲中添加安全組配置
啟動了Jenkins但是我們通過ip:8080的時候發現是無法進入到jenkins配置頁面的,這個時候我們需要通過在阿里雲安全配置中心,進行添加我們的端口號信息。
再次執行我們的ip:8080就可以看到已經可以訪問成功了。
剩下的就和前面介紹的安裝Jenkins的環節一樣了。安靜就不在過多的介紹了。詳情看Jenkins---Jenkins安裝。
Jenkins常用命令
1、啟動Jenkins命令
# 重啟 Jenkins
service jenkins restart
# 停止 Jenkins
service jenkins stop
2、修改jenkins端口號
通過vi命令讀取jenkins的配置文件: vi /etc/sysconfig/jenkins
找到“JENKINS_PORT”的文字,將后面的端口號進行修改。修改完成后進行保存,端口號修改后,也需要到雲端服務器管理開放對應的端口。