Jenkins安裝

Jenkins部署方式之一linux

Git編譯安裝

安裝依賴git

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker -y

官網下載最新版本GIT:
安裝git:
解壓並cd到解壓目錄web

tar -xvf git-2.9.5.tar.gz
cd git-2.9.5/
make prefix=/usr/local/git all
make prefix=/usr/local/git install

修改環境變量docker

vim /etcprofile
PATH=$PATH:$HOME/bin:/usr/local/git/bin
source /etc/profile

JAVA環境

jdk百度雲
密碼:x8oeapache

tar -xvf jdk-8u151-linux-x64.tar.gz -C /usr/local
 cd /usr/local/
 mv jdk1.8.0_151   jdk

修改環境變量vim

vim /etc/profile
JAVA_HOME=/usr/local/jdk
export PATH=$JAVA_HOME/bin:$PATH
source  /etc/profile

Maven環境

官方下載地址:
下載和解壓Maventomcat

tar  -xvf apache-maven-3.6.1-bin.tar.gz -C /usr/local/
mv /usr/local/apache-maven-3.6.1/ /usr/local/maven

修改環境變量:app

vim /etc/profile
export MAVEN_HOME=/usr/local/maven
export MAVEN_HOME=$MAVEN_HOME/bin
PATH=$MAVEN_HOME:$PATH:$HOME/bin:/usr/local/git/bin
source  /etc/profile

Ant環境

wget http://mirrors.shu.edu.cn/apache//ant/binaries/apache-ant-1.9.13-bin.tar.gz
tar -xvf apache-ant-1.9.13-bin.tar.gz 
cp apache-ant-1.9.13 /usr/local/ant-1.9.13 -rf
ln -s /usr/local/ant-1.9.13 /usr/local/ant

修改環境變量:ssh

vim /etc/profile
export PATH=$PATH:$ANT_HOME/bin
export ANT_HOME=/usr/local/ant
source /etc/profile

Tomcat

官方下載地址:curl

tar -xvf apache-tomcat-8.5.41.tar.gz -C /usr/local/
mv /usr/local/apache-tomcat-8.5.41 /usr/local/tomcat

環境變量

vim /etc/profile    
CATALINA_HOME=/usr/local/tomcat                             //Tomcat安裝目錄
export CATALINA_HOME
source /etc/profile

Jenkins.war包

部署jenkins.war到tomcat下:

cp jenkins.war  /usr/local/tomcat/webapps/

啓動Tomcat
訪問:http://127.0.0.1:8080/jenkins
查看密碼:

cat /root/.jenkins/secrets/initialAdminPassword

推薦安裝項
添加ssh、maven等相關插件

Ansible plugin
Ant Plugin
Blue Ocean
Build Timeout
Email Extension Plugin
Git Parameter Plug-In
Gitlab Hook Plugin
GitLab Plugin
Maven Invoker plugin
Maven Integration plugin
Publish Over SSH
SSH plugin
SSH Slaves plugin
docker
相關文章
相關標籤/搜索