Jenkins自动构建自动部署

一、环境说明

centos 6.8     ip:192.168.1.26

二、运行环境配置

1、安装java环境,下载jdk并放在/usr/local/java

2、配置环境变量

[root@localhost /]#vim /etc/profile

export JAVA_HOME=/usr/local/jdk1.8.0_171
export PATH=$JAVA_HOME/bin:$PATH

3、使设置生效

[root@localhost /]#source /etc/profile

4、查看java版本

[root@localhost /]# java -version
java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)
[root@localhost conf]# 

二、下载安装包

1、下载tomcat安装包

[root@localhost /]#cd /usr/local/

[root@localhost local]#wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.10/bin/apache-tomcat-9.0.10.tar.gz

[root@localhost local]# tar -zxvf apache-tomcat-9.0.10.tar.gz

[root@localhost local]# mv apache-tomcat-9.0.10 tomcat

配置环境变量

[root@localhost /]#vim /etc/profile

export TOMCAT_HOME=/usr/local/tomcat/

使设置生效

[root@localhost /]#source /etc/profile

2、下载jenkins war包

因为是下载的war包,就直接放进tomcat的webapps下面

[root@localhost local]# cd /usr/local/tomcat/webapps/

[root@localhost webapps]# wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/2.99/jenkins.war

3.启动tomcat

[root@localhost webapps]# /usr/local/tomcat/bin/shutdown.sh

[root@localhost webapps]# /usr/local/tomcat/bin/startup.sh 

查看tomcat端口是否起来

[root@localhost webapps]# netstat -nltup
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name   
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      4281/sshd           
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      1350/master         
tcp        0      0 :::8009                     :::*                        LISTEN      4407/java           
tcp        0      0 :::8080                     :::*                        LISTEN      4407/java           
tcp        0      0 :::22                       :::*                        LISTEN      4281/sshd           
tcp        0      0 ::1:25                      :::*                        LISTEN      1350/master                 
[root@localhost webapps]# 

4、访问 http://192.168.1.26:8080/jenkins/

首次登陆需要输入默认的登陆密码,红色字体是密码所在服务器位置。输入密码继续

[root@localhost webapps]# cat /root/.jenkins/secrets/initialAdminPassword
3dd437a34c754396abc07bea207faa13

[root@localhost webapps]# 

安装需要的插件

创建管理用户

安装完成,欢迎使用jenkins!

三、安装maven

wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz

tar -zxvf apache-maven-3.6.1-bin.tar.gz

mv apache-maven-3.6.1 /usr/local/maven

配置环境变量: vi /etc/profile

export MAVEN_HOME=/usr/local/maven

export MAVEN_HOME

export PATH=$PATH:$MAVEN_HOME/bin

source /etc/profile

执行mvn -version验证命令是否有效

 

四、安装ant

从http://ant.apache.org 上下载tar.gz版ant

复制到/usr下

tar -vxzf apahce-ant-1.9.2-bin.tar.gz  解压

chown -R yjdabc apahce-ant-1.9.2  改变权限

chown -R :users apahce-ant-1.9.2

chmod -R +x apahce-ant-1.9.2

vi /etc/profile    修改系统配置文件

       export ANT_HOME=/usr/apache-ant-1.9.2

        export PATH=$PATH:$ANT_HOME/bin

source /etc/proifle   立刻将配置生效

ant -version   测试ant是否生效

 

五、配置jenkins全局变量

系统管理-->全局工具配置-->配置jdk  ant  maven的环境变量,也可在线安装

六、安装插件

系统管理-->插件管理-->安装manve和ssh

七、添加节点

系统管理-->节点管理-->新增节点-->配置节点

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值