Jenkins(一)、环境安装
一、环境准备
- 操作系统:Centos7.6
- jdk:1.8.0
二、Jenkins安装
一、yum在线安装方式
系统能连接外网,可以采用下列yum在线安装方式
1、导入yum镜像
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
2、导入公钥
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
3、yum安装jenkins
yum install jenkins
4、修改默认端口
vi /etc/sysconfig/jenkins
jenkins默认端口是8080,一般不需要修改
5、修改默认的jdk路径
首先查看服务器jdk的路径
[root@localhost ~]# echo $JAVA_HOME
/usr/java/jdk1.8.0_251
打开jenkins的配置文件
vi /etc/init.d/jenkins
找到如下字段,修改成本机的jdk路径,注意路径后面一定要加上/bin/java
6、启动jenkins
[root@localhost local]# systemctl daemon-reload [root@localhost ~]# systemctl restart jenkins
7、查看jenkins状态
[root@localhost ~]# systemctl status jenkins
显示如下图,标识启动成功
8、打开浏览器,访问http://ip:8080,如果页面一直出现如下提示
修改hudson.model.UpdateCenter.xml文件
vim /var/lib/jenkins/hudson.model.UpdateCenter.xml
把文件中的https://updates.jenkins.io/update-center.json改成如下地址:
<?xml version='1.1' encoding='UTF-8'?> <sites> <site> <id>default</id> <url>http://updates.jenkins.io/update-center.json</url> </site> </sites>
修改保存后重启jenkins,再刷新浏览器。
9、查看默认的管理员密码
cat /var/lib/jenkins/secrets/initialAdminPassword
输入密码,安装推荐的插件就可以了
二、离线安装方式
如果系统是内网,不能连接互联网,那么只能采用下面的离线安装方式了
1、软件包下载
下载地址:https://www.jenkins.io/zh/download/
下载war包
2、按照
把下载好的war包上传到服务器上,使用如下命令启动
nohup java -XX:MetaspaceSize=256m -XX:MaxMetaspaceSize=256m -Xms256m -Xmx256m -Xmn256m -Xss256k -XX:SurvivorRatio=8 -XX:+UseConcMarkSweepGC -jar jenkins.war > jenkins.log 2>&1 &