手把手教学前端项目使用jenkins完成自动化部署

132 阅读1分钟
  1. 首先我们需要安装Java环境。 因为Jenkins本身是依赖Java的,所以我们需要先安装Java环境, 这里我安装了Java1.8的环境,我们可以使用linux dnf命令。
dnf search java-1.8    查找到我们需要的安装包
dnf install java-1.8.0-openjdk.x86_64   安装我们搜索到的环境包

2.既然我们的环境已经安装完成,接下来我们来安装Jenkins

//第一步我们需要连接jenkins仓库  
wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo

//第二步导入密钥确保软件合法
rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key

//第三部就是安装啦
dnf install jenkins
  1. 现在我们Jenkins 也已经安装完成了,那让我们启动jenkins服务
systemctl start jenkins
  1. 当然我们也可以观察现在jenkins的状态
systemctl status jenkins

5.我们后面会访问centos中的某些文件夹,默认Jenkins使用的用户是 jenkins,可能会没有访问权限,所以我们需要修改一下它的用户

//修改文件的路径
/etc/sysconfig/jenkins

6.可能修改完发现不生效,那我们咋办呢,别着急,我们来修改它的端口和权限

vim /usr/lib/systemd/system/jenkins.service

修改 Environment='JENGINS_PORT=8081'
        User=root   Group=root
        
//修改完重新加载配置文件
systemctl daemon-reload
//修改完后我们在重启jenkins
systemctl restart jenkins

7.解锁 Jenkins

cat /var/lib/jenkins/secrets/initialAdminPassword

好了,以上就是我们怎么安装部署Jenkins的操作。当然,以上的操作实践还需要你有自己的一台服务器。