利用Jenkins工具实现自动编译打包部署,首先要安装必要的工具,Jenkins+jdk+tomcat+maven,下面分别详细说明每个下载安装过程,方便复用。以上安装都是基于centos.。
1.Jenkins
linux没有wget命令,可直接运行yum install wget
wget-O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yuminstall-y jenkins
service jenkins start
完成上述命令,即可在网页输入对应的ip:8080来访问Jenkins,如果访问不成功,有可能是因为端口8080没有开放,执行如下命令开放端口即可
firewall-cmd --list-ports 查看已开放的端口
firewall-cmd --permanent --zone=public--add-port=8080/tcp 启用8080端口
systemctl reload firewalld 重启防火墙
再访问Jenkins即可成功
ps:因为我是先装的Tomcat,Tomcat的默认端口也是8080,所以需要修改Jenkins的端口为8080以外的,方法如下
修改配置文件/etc/sysconfig/jenkins 的端口改为8081,防火墙允许端口8081,重启防火墙,重启Jenkins即可
2.jdk
去官网下载对应版本的jdk,传到对应服务器上,解压缩tar -zxvf
配置环境变量 vi /etc/profile 添加如下内容
export JAVA_HOME=/usr/java/jdk1.8
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
source /etc/profile 重启
java - version 检查
3.tomcat
wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.5.28/bin/apache-tomcat-8.5.28.tar.gz
注意:wget命令默认下载安装包到当前路径下
解压缩tar包, tar -zxvf apache-tomcat-8.5.28.tar.gz
解压后进入bin目录,执行./startup.sh,浏览器访问ip+8080即可
4.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
配置环境变量

source /etc/profile 重启
mvn -version 检查
以上~
网友评论