DevOps環境從零搭建(一)

以前在項目中已經用了jenkins做爲測試環境代碼發佈工具,sonar做爲靜態代碼檢查工具,idea做爲開發工具,jira做爲缺陷管理平臺,upstream做爲code review工具(正在研究)。DevOps最近比較火熱,可是核心貌似都是jenkins,18年準備搭建一套規範化的平臺。java

環境:
CentOS Linux release 7.4.1708node

一、安裝Java
在Oracle官網下載jdk-8u162(固然是下最新的jdk8)
因爲系統已經安裝了自帶的openjdk
檢查安裝的openjdk版本:linux

rpm -qa | grep jdk

java-1.8.0-openjdk-1.8.0.144-0.b01.el7_4.x86_64
java-1.8.0-openjdk-headless-1.8.0.144-0.b01.el7_4.x86_64vim

卸載openjdk瀏覽器

rpm -e java-1.8.0-openjdk --nodeps
rpm -e java-1.8.0-openjdk-headless --nodeps

安裝jdktomcat

rpm -ivh jdk-8u162-linux-x64.rpm

DevOps環境從零搭建(一)
安裝成功後
運行java -version能夠看到已經成功安裝
DevOps環境從零搭建(一)
注:默認安裝在/usr/java/jdk1.8.0_162目錄下(後面配置jenkins時須要)less

二、安裝jenkins
在jenkins官網下載最新版jenkins的rpm包
安裝:ide

rpm -ivh jenkins-2.89.4-1.1.noarch.rpm

修改jenkins默認端口(8080,與tomcat默認端口衝突)工具

vim /etc/sysconfig/jenkins

DevOps環境從零搭建(一)
配置jenkins的jdk目錄(在candidates後面增長)開發工具

vim /etc/rc.d/init.d/jenkins

DevOps環境從零搭建(一)

啓動jenkins

service jenkins start

DevOps環境從零搭建(一)

三、配置jenkins
經過瀏覽器訪問虛擬機jenkins地址,要求輸入初始化的一個密鑰來初始化密碼(在linux的目錄下)
DevOps環境從零搭建(一)
查看密鑰

vim /var/lib/jenkins/secrets/initialAdminPassword

DevOps環境從零搭建(一)
粘貼複製continue後出現一個白屏
DevOps環境從零搭建(一)等一會要求選擇要安裝的插件,選擇跳過,進入系統,提示未設置密碼。第一件事是設置一下admin的密碼,不然下次會登不了,網上有不少修改配置文件實現免登錄的功能,這裏仍是選擇設置一個密碼

相關文章
相關標籤/搜索