-java
一、jenkins 的做用相信你們也耳熟能詳了,爲開發過程的持續交付提供了莫大的幫助; 二、本章節咱們就嘗試着本身安裝一套持續集成工具,創建一套持續交付的平臺工具; 三、注意:下面的 my_host_ip 字符串,請你們換成大家本身的宿主機ip地址便可;
// 進入官網 https://jenkins.io/ // 找到安裝包下載地址 https://pkg.jenkins.io/redhat/jenkins-2.104-1.1.noarch.rpm // 建立一個存放下載包的文件夾 [root@svr01 ~]# mkdir -p /home/install/jenkins [root@svr01 ~]# cd /home/install/jenkins/ // 下載rpm包 [root@svr01 jenkins]# wget https://pkg.jenkins.io/redhat/jenkins-2.104-1.1.noarch.rpm --2018-01-31 22:25:38-- https://pkg.jenkins.io/redhat/jenkins-2.104-1.1.noarch.rpm Resolving pkg.jenkins.io (pkg.jenkins.io)... 52.202.51.185 Connecting to pkg.jenkins.io (pkg.jenkins.io)|52.202.51.185|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://prodjenkinsreleases.blob.core.windows.net/redhat/jenkins-2.104-1.1.noarch.rpm [following] --2018-01-31 22:25:39-- https://prodjenkinsreleases.blob.core.windows.net/redhat/jenkins-2.104-1.1.noarch.rpm Resolving prodjenkinsreleases.blob.core.windows.net (prodjenkinsreleases.blob.core.windows.net)... 104.208.128.30 Connecting to prodjenkinsreleases.blob.core.windows.net (prodjenkinsreleases.blob.core.windows.net)|104.208.128.30|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 74195529 (71M) [application/x-redhat-package-manager] Saving to: ‘jenkins-2.104-1.1.noarch.rpm’ 100%[=================================================================================================================>] 74,195,529 5.53MB/s in 16s 2018-01-31 22:25:56 (4.56 MB/s) - ‘jenkins-2.104-1.1.noarch.rpm’ saved [74195529/74195529] [root@svr01 jenkins]#
[root@svr01 jenkins]# rpm -ivh jenkins-2.104-1.1.noarch.rpm warning: jenkins-2.104-1.1.noarch.rpm: Header V4 DSA/SHA1 Signature, key ID d50582e6: NOKEY Preparing... ################################# [100%] Updating / installing... 1:jenkins-2.104-1.1 ################################# [100%]
// 因爲jenkins的 JENKINS_PORT 默認端口是8080,而本人的 8080端口已被其餘應用佔據,所以修改端口; // 若是你們以爲要換端口的話,則執行 vi /etc/sysconfig/jenkins,而後 JENKINS_PORT、JENKENS_AJP_PORT 值修改; 修改默認端口8080爲8880 [root@svr01 jenkins]# vim /etc/sysconfig/jenkins JENKINS_PORT="8880"
// 若是有的童鞋沒有安裝jdk環境的話,那麼我就在這裏推薦你們簡單操做安裝一下jdk; // 檢索1.8的列表 yum list java-1.8* // 安裝1.8.0的全部文件 yum install java-1.8.0-openjdk* -y
[root@svr01 jenkins]# service jenkins start Starting jenkins (via systemctl): [ OK ] [root@svr01 jenkins]#
// 瀏覽器輸入地址:http://my_host_ip:8880 // 選擇安裝建議插件, // 視網絡狀況而定,建議插件安裝完成以後,出現建立管理員的界面, // 輸入帳戶信息便可完成Jenkins的安裝和第一個管理員的設置。 // 注意:點擊「Continue as admin」連接則跳過管理員設置,管理員帳戶爲「admin」,管理員密碼爲/root/.jenkins/secrets/initialAdminPassword中的內容;點擊「Saveand Finish」則保存當前頁面填寫的內容
後序再結合前面的SpringCloud、Docker小結搭建一套本身玩的整套流程框架;
https://gitee.com/ylimhhmily/SpringCloudTutorial.gitgit
SpringCloudTutorial交流QQ羣: 235322432vim
SpringCloudTutorial交流微信羣: 微信溝通羣二維碼圖片連接windows
歡迎關注,您的確定是對我最大的支持!!!瀏覽器