Jenkins作为持续集成工具,主要用于持续、自动的构建,可以提高我们部署的效率。
Jenkins安装
yum安装Jenkins
# 下载依赖
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
# 进行安装
yum install jenkins -y
修改配置文件
# 创建Jenkins工作目录
mkdir /usr/local/jenkins_home
# 修改配置文件
vim /etc/sysconfig/jenkins
展示如下:
其中,修改几个关键的配置参数:
- 工作目录位置,这里我修改为/usr/local/jenkins_home
JENKINS_HOME="/usr/local/jenkins_home"
- jenkins用户,默认为jenkins,需修改为root,否则后期会出现权限问题
JENKINS_USER="root"
- 默认端口号为8080,为防端口冲突,修改为8081
JENKINS_PORT="8081"
添加环境变量
添加环境变量的作用是,后期配置执行脚本比较方便,这里建议添加
vim /etc/profile
# 修改后刷新配置文件
source /etc/profile
Jenkins环境变量配置,位置与Jenkins工作目录相同
#jenkins
export JENKINS_HOME=/usr/local/jenkins_home
进入/etc/rc.d/init.d/jenkins文件,把java的环境变量添加进去
vim /etc/rc.d/init.d/jenkins
重新加载配置文件,使之生效
# 重新加载配置文件
systemctl daemon-reload
Jenkins启动
# 启动jenkins
systemctl start jenkins
添加8081端口安全组,打开浏览器,输入地址:端口
,第一次启动,需要等一会儿。