目前比较火的自动构建工具Jenkins不用过多介绍了,一款非常强大的CI工具。然后是maven,java的自动构建工具。下面简单介绍一下这两款工具的部署过程
0x01 安装java环境
jenkins和maven都依赖java环境1
rpm -ivh jdk-8u131-linux-x64.rpm
0x02 安装maven
1 | cd /opt |
0x03 安装Jenkins
为了安全起见,jenkins建议使用非root用户运行1
2
3
4
5
6
7useradd jenkins
mkdir /opt/jenkins
cd /opt/jenkins
wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war
chown jenkins.jenkins /opt/jenkins -R
su - jenkins
setsid java -jar /opt/jenkins/jenkins.war >> /opt/jenkins/jenkins.log
打开jenkins页面,首先回提示输入输入随机密码,一般在/home/jenkins/.jenkins/secrets/initialAdminPassword1
2cat /home/jenkins/.jenkins/secrets/initialAdminPassword
7bd7d4f5ff244944a9a96754a8e17c84
输入随机密码,点击下一步后,提示安装插件,一般点左边这个推荐安装就行
出现下面的图就开启等待状态了
插件安装完后,按照提示创建管理员帐号
配置好管理员帐号后,依次进入Manage Jenkins
->Configure Global Security
,进入安全设置,开启允许用户注册