剛好在linux系統下安裝jenkins 雖說百度一大堆,但是還是記錄下我安裝的過程以及碰到的問題及解決方案
一.安裝jdk
1.因為Java JDK區分32位和64位系統,所以在安裝之前必須先要判斷以下我們的Centos系統為多少位系統,命令如下:uname -a
2.去官網下載jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
3.通過xftp 將jdk 上傳到linxu系統上面 使用解壓命令 tar -zxvf +文件名
4.最重要的一步:配置環境變量
cd /etc
vi profile
在最后輸入:
JAVA_HOME=/usr/local/javajdk PATH=$JAVA_HOME/bin:$PATH CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar export PATH JAVA_HOME CLASSPATH
以上的java_home的路徑是要輸入你jdk的一個所在路徑
5.讓配置生效 source profile
6.通過命令查看java 是否配置成功 java -version
二.安裝tomcat
1.在官網上下載tomcat 的包:http://tomcat.apache.org/download-90.cgi
2.通過xftp工作將tomcat上傳到linux 上
3.使用解壓命令 tar -xzvf +文件名
4.進入tomcat/bin 文件夾(我系統上所在的tomcat 在/opt) cd /opt/tomcat-8/bin
5.修改文件catalina.sh vi catalina.sh
6.添加內容(添加tomcat 的路徑)
CATALINA_HOME=/opt/tomcat-8
7.啟動tomcat:./startup.sh
8.通過Ip地址+端口訪問(默認8080)
三.安裝jenkins
1.從官網下載jenkins的war包,地址 https://pkg.jenkins.io/redhat-stable/
http://mirrors.jenkins.io/war-stable/latest/jenkins.war
2.將路徑切換到/opt/tomcat-8/webapps目錄下,將下載的包上傳到該目錄
3.重新啟動tomcat。tomcat會解壓war包,生成一個jenkins文件夾,而且會在root目錄下生成一個.jenkins的文件夾。
4.在瀏覽器上輸入ip+端口/jenkins 可直接訪問
可以不把jenkins 放在tomcat 可通過直接運行 java -jar jenkins.war 后台運行war 包
問題記錄:
jenkins一直卡着 顯示正在啟動,請稍后...
解決方案:在根目錄下 cd .jenkins/updates/
[root@jenkins ~]# cd .jenkins/updates/ 到jenkins的工作目錄下
[root@jenkins updates]# vim default.json
把 "connectionCheckUrl":"http://www.google.com/" 改為 "connectionCheckUrl":"http://www.baidu.com/"
5.在圖中紅色字體的路徑下 提取密碼,vi +路徑,輸入密碼后,點擊繼續按鈕
6.選擇推薦的插件進行安裝
7.安裝插件
8.設置初始賬號和密碼
9.跳轉jenkins主界面