自動化發佈之jenkins安裝

1.安裝jenkins須要3個包 java

root@SuperMac:/data/install_pkg# ls
apache-tomcat-7.0.88.tar.gz  jdk-8u171-linux-x64.tar.gz  jenkins.war

其中jenkins.war不是最新的包。jenkins更新很快,能夠在安裝以後更新!!!
下載地址(我的雲主機,慢請見諒)
tomcat: wget https://file.8min.top/jenkins/apache-tomcat-7.0.88.tar.gz
java: 文件大於100M。請見諒須要自行安裝 java環境 建議使用java1.8
jenkins: wget https://file.8min.top/jenkins/jenkins.war linux

2.安裝tomcat web

root@SuperMac:/data/install_pkg# tar xf apache-tomcat-7.0.88.tar.gz
root@SuperMac:/data/install_pkg# mv apache-tomcat-7.0.88 /data/etc/tomcat 
root@SuperMac:/data/install_pkg#

3.安裝jenkins
將jenkins放到 webapps目錄apache

root@SuperMac:/data/install_pkg# mv jenkins.war /data/etc/tomcat/webapps/
root@SuperMac:/data/install_pkg#

4.啓動tomcat(啓動jenkins)bootstrap

root@SuperMac:/data/etc/tomcat/bin# export JENKINS_HOME=/data/app/jenkins/
root@SuperMac:/data/etc/tomcat/bin# ./startup.sh
Using CATALINA_BASE:   /data/etc/tomcat
Using CATALINA_HOME:   /data/etc/tomcat
Using CATALINA_TMPDIR: /data/etc/tomcat/temp
Using JRE_HOME:        /data/etc/java
Using CLASSPATH:       /data/etc/tomcat/bin/bootstrap.jar:/data/etc/tomcat/bin/tomcat-juli.jar
Tomcat started.
root@SuperMac:/data/etc/tomcat/bin# netstat -nltp |grep java
tcp6       0      0 127.0.0.1:8005          :::*                    LISTEN      15794/java
tcp6       0      0 :::8009                 :::*                    LISTEN      15794/java
tcp6       0      0 :::8080                 :::*                    LISTEN      15794/java
root@SuperMac:/data/etc/tomcat/bin#

直接訪問 ip:8080/jenkins便可。 這裏說明下 export JENKINS_HOME=/data/app/jenkins/ 這是設置jenkins的家目錄,之後jenkins處理事件都是在這個文件夾下面。(每次啓動前都須要執行下,或者放在~/.bashrc文件中)
5.咱們如今訪問jenkins
http://192.168.7.120:8080/jenkins/login?from=%2Fjenkins%2F
自動化發佈之jenkins安裝
如圖所示 咱們在/data/app/jenkins/secrets/initialAdminPassword 找到初始密碼。(輸入以後可能會須要加載一會,出現以下圖)
自動化發佈之jenkins安裝
咱們選擇安裝推薦的插件(雙擊便可)而後等待安裝(固然咱們也能夠什麼都不安裝,等之後須要的時候在安裝這個也是能夠的)。有些插件可能會由於國家防火牆的問題安裝失敗,這個不着急咱們之後在處理。
自動化發佈之jenkins安裝
安裝以後就須要建立一個管理員了
自動化發佈之jenkins安裝
保存以後已經安裝成功了。
自動化發佈之jenkins安裝tomcat

到此jenkins就結束了。下次將和你們一塊兒配置下jenkins和一些想關的設置優化。bash

相關文章
相關標籤/搜索