Linux學習4-阿里雲服務器(CentOS)下使用 Tomcat安裝 Jenkins


前言

通常做自動化測試,需要用到jenkins來做持續集成,那么linux系統里面如何使用tomcat安裝Jenkins環境呢?
前面一篇已經搭建好java和tomcat環境,接着直接下載jenkins的war包放到tomcat下就能部署了。
環境准備:
1.一台Linux服務器, 操作系統: CentOS 7.4 64位
2.Xshell 5.0
3.java 1.8.0
4.tomcat 7.0.76
5.wget

wget

wget 是一個從網絡上自動下載文件的自由工具,支持通過 HTTP、HTTPS、FTP 三個最常見的 TCP/IP協議 下載,並可以使用 HTTP 代理。"wget" 這個名稱來源於 “World Wide Web” 與 “get” 的結合。
所謂自動下載,是指 wget 可以在用戶退出系統的之后在繼續后台執行,直到下載任務完成。
打開Xshell連上服務器,先看 CentOS系統有沒自帶wget這個工具:rpm -qa | grep wget

[root@yoyo ~]# rpm -qa | grep wget
wget-1.14-15.el7.x86_64
[root@yoyo ~]# 

能查看到版本號,說明已經安裝過了,沒有的話,就用yum安裝下

yum install wget

下載jenkins

jenkins安裝包下載地址:http://mirrors.jenkins-ci.org/war/latest/jenkins.war
可以在本地下載之后,使用Xftp工具傳到tomcat的"/usr/share/tomcat/webapps"目錄下。
這里我們介紹直接使用wget工具下載到linux服務器上,先在webapps里面新建一個jenkins目錄

[root@yoyo ~]# mkdir /usr/share/tomcat/webapps/jenkins
[root@yoyo ~]# cd /usr/share/tomcat/webapps/jenkins
[root@yoyo jenkins]# wget http://mirrors.jenkins-ci.org/war/latest/jenkins.war

wget下載速度太慢(10k左右)了,跟蝸牛一樣,可以更換下阿里源

cd /etc/yum.repos.d/ 
mv CentOS-Base.repo CentOS-Base.repo.back #建議備份或者改名 
wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 
yum makecache #生成緩存

替換完之后,接着cd到 /usr/share/tomcat/webapps/jenkins再用wget下載war包,速度在100k左右,喝杯咖啡就下載完成了

[root@yoyo ~]# cd /usr/share/tomcat/webapps/jenkins
[root@yoyo jenkins]# wget http://mirrors.jenkins-ci.org/war/latest/jenkins.war

注意:最好cd到/usr/share/tomcat/webapps/jenkins目錄再執行下載,要不然下載完之后,還得移過去(如下cp命令)

cp jenkins.war /usr/share/tomcat/webapps/jenkins

下載完之后,解壓war包:jar -xvf jenkins.war

[root@yoyo /]# cd /usr/share/tomcat/webapps/jenkins
[root@yoyo jenkins]# jar -xvf jenkins.war

啟動jenkins

解壓完之后,只要tomcat是啟動的,瀏覽器輸入:http://公網ip:8080/jenkins 就能訪問了(打不開的話重啟tomcat)

首次打開,在/usr/share/tomcat/.jenkins/secrets/initialAdminPassword目錄找到密碼,輸入進去就能訪問了

[root@yoyo tomcat]# cd /
[root@yoyo /]# cd /usr/share/tomcat/.jenkins/secrets/initialAdminPassword
-bash: cd: /usr/share/tomcat/.jenkins/secrets/initialAdminPassword: Not a directory
[root@yoyo /]# cd /usr/share/tomcat/.jenkins/secrets
[root@yoyo secrets]# vim initialAdminPassword 

9475379d346744cea5056130e1ab85xx

把密碼復制了,貼到瀏覽器輸入框就能訪問了,彈出的框選左邊這個安裝全部插件

接下來喝杯咖啡,讓它全部下載完成就可以了

如果Getting Started頁面遇到插件下載失敗,打開jenkins->系統管理->管理插件->高級
把:https://updates.jenkins-ci.org/update-center.json
換成:http://mirror.esuni.jp/jenkins/updates/update-center.json

或者https換成http: http://updates.jenkins.io/update-center.json

插件下載完成后,就可以開始正常使用jenkins了

交流QQ群:779429633


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM