Jdk部署和tomcat部署伺绽,我都是參照一位童鞋的文章(覺得寫的很詳細)往声,一路順暢下來,但是在jenkins中卡住了若贮,按照她的方式的話省有,還是解決不了我的問題,所以我這里重點說下我的jenkins部署谴麦。
順便也分享下我安裝jdk和tomcat的鏈接:此篇鏈接文章非我原創(chuàng)蠢沿,是轉載的阿里云服務器環(huán)境部署JDK+Tomcat+Jenkins+Maven+Python+Git
1、下載安裝包到本地匾效,并上傳(用rz命令打開文件進行上傳(rz命令舷蟀,需要先使用命令安裝 yum -y install lrzsz,再運行 rz)
1)創(chuàng)建放安裝包的目錄:mkdir -p /app/software
2)在/app/software下面哼,解壓jenkins安裝包rpm-ivh jenkins-2.9-1.1.noarch.rpm
3)查看jenkins安裝路徑(默認安裝在/usr/lib下)
2野宜、修改配置
1)vim /etc/sysconfig/jenkins
修改如下配置:
#避免執(zhí)行腳本時權限不足,原來的用戶為jenkins魔策,現在改為root
JENKINS_USER="root"
#默認為8080 與tomcat的端口沖突了這里我修改為8081匈子,如你的8080端口未被占用,可以不改(但我不怎么喜歡占用8080端口)
JENKINS_PORT="8081"
JENKINS_USER我這里設置了root需要為root賦予訪問jenkins的權限
[root@iZwz9134fdtzopjx4m5p5nZ ~]# chown -R root /var/log/jenkins
[root@iZwz9134fdtzopjx4m5p5nZ ~]# chgrp -R root /var/log/jenkins
[root@iZwz9134fdtzopjx4m5p5nZ ~]# chown -R root /var/lib/jenkins
[root@iZwz9134fdtzopjx4m5p5nZ ~]# chgrp -R root /var/lib/jenkins
[root@iZwz9134fdtzopjx4m5p5nZ ~]# chown -R root /var/cache/jenkins
[root@iZwz9134fdtzopjx4m5p5nZ ~]# chgrp -R root /var/cache/jenkins
2)再修改另一處配置
[root@iZwz9134fdtzopjx4m5p5nZ ~]#? vim /etc/init.d/jenkins
找到
candidates="
/etc/alternatives/java
/usr/lib/jvm/java-1.6.0/bin/java
/usr/lib/jvm/jre-1.6.0/bin/java
/usr/lib/jvm/java-1.7.0/bin/java
/usr/lib/jvm/jre-1.7.0/bin/java
/usr/lib/jvm/java-1.8.0/bin/java
/usr/lib/jvm/jre-1.8.0/bin/java
/usr/bin/java
在/usr/bin/java上面添加一行:/usr/java/jdk1.8.0_102/bin/java 前面是你的java安裝路徑闯袒。
最終如下
candidates="
/etc/alternatives/java
/usr/lib/jvm/java-1.6.0/bin/java
/usr/lib/jvm/jre-1.6.0/bin/java
/usr/lib/jvm/java-1.7.0/bin/java
/usr/lib/jvm/jre-1.7.0/bin/java
/usr/lib/jvm/java-1.8.0/bin/java
/usr/lib/jvm/jre-1.8.0/bin/java
/usr/java/jdk1.8.0_102/bin/java
/usr/bin/java
3虎敦、啟動
?service jenkins start
遇到的問題:最開始啟動不成功,是一直提示我沒有安裝jenkins搁吓,如下圖
后來才發(fā)現是我把jenkins.war包在多次安裝過程中原茅,移到其他目錄了。所以后來復制回去/usr/lib/jenkins目錄就好了
啟動完成后即可登錄http://IP:8081/訪問Jenkins
4堕仔、登錄Jenkins
1)第一次登錄Jenkins 會要求解鎖
2)直接獲取紅色路徑的文件內容擂橘,再將該內容放到填寫框中 ? ?cat /var/lib/jenkins/secrets/initialAdminPassword
3)進入之后推薦安裝的插件
4)選擇推薦安裝的成功之后,進入之后摩骨,首次需要注冊用戶
5)注冊完成后進入
6)點擊進入通贞,創(chuàng)建自己的項目即可
附上我用鏈接操作時的問題,落入的坑:
1恼五、我按照下圖中的都一直順利昌罩,到了步驟5的時候,直接運行該語句java -jar /usr/local/webserver/jenkins.war--ajp13Port=-1 --httpPort=8081是可以成功的灾馒,提示是說jenkins 完全起成功了茎用,但是我去查看端口號和進程,是看不到8081已經被占用了+看不到jenkins的進程;用http://IP:8081轨功,可以訪問旭斥,但是輸入解鎖密碼之后就提示說連接不上我的jenkins(忘記截圖了),后面就是一直提示說鏈接不上我部署的jenkins
======解決:這里應該是在我的上述步驟【2古涧、修改配置 ? 1)vim /etc/sysconfig/jenkins】這里修改端口號為8081就可以了垂券。
修改完端口再啟動,就OK了
該圖就是原作者的操作步驟羡滑,原因就是我沒有去改端口號