1:环境准备
1.1:jdk1.7及以上版本
1.2:Maven3及以上版本
wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.5.3/binaries/apache-maven-3.5.3-bin.tar.gz
##解压
tar -zxvf apache-maven-3.5.3-bin.tar.gz
##移动
mv apache-maven-3.5.0 /usr/local/maven3
##修改环境变量
MAVEN_HOME=/usr/local/maven3
export MAVEN_HOME
export PATH=${PATH}:${MAVEN_HOME}/bin
##使环境变量生效
source /etc/profile
##验证安装结果
mvn -v
1.3:Git1.8及以上版本
2:Jenkins
##使用yum来进行下载
sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redha/jenkins.repo
sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
sudo yum install jenkins
##jenkins默认的安装位置
/var/lib/jenkins/
##修改jdk位置
/etc/init.d/Jenkins
## jenkins配置文件位置,可用于修改jenkins服务端口号。
/etc/sysconfig/Jenkins
##jenkins 服务的启动,关闭,状态查询,重启
service jenkins start
service jenkins stop
service jenkins status
servive jenkins restart
##设置jenkins为开机自启动
chkconfig jenkins on
##启动
通过service Jenkins start命令可启动jenkins服务,通过ip:port访问jenkins
- 2.3:登录jenkins进入向导页面,配置用户
- 2.4:Jenkins 插件安装
##将jenkins构建好的项目部署到远程服务器需要
Publish Over SSH
##设置Jenkins页面语言为中文
Locale
##maven项目整合插件
Maven integration plugin
##在jenkins服务器下生成公钥私钥对
ssh-keygen –t rsa
id_rsa是私钥,id_rsa.pub是公钥,其中公钥要添加到码云个人账户”SSH公钥选项中”。
方法如下。
登录码云 -> 右上角头像,点设置 -> SSH公钥 -> 添加公钥。这一步的意义是让jenkins可以免用户,密码登录方式,pull下来码云上的git项目
##把jenkins生成的公钥传输到项目服务器
scp ~/.ssh/id_rsa.pub root@你的项目服务器地址:.ssh/id_rsa.pub
这一步的意义是将jenkins构建好的项目通过ssh远程发布到项目服务器。
网友评论