1. 首先安装好jdk1.8
2. 安装jenkins 命令:(可以在根目录,创建文件夹 mkdir home 然后在此文件夹下操作 cd /home)
a 清华源,获取jenkins安装包
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.346-1.1.noarch.rpm --no-check-certificate
b 解压并安装jenkins
rpm -ivh jenkins-2.346-1.1.noarch.rpm
c 编辑配置
vi /etc/sysconfig/jenkins
修改账户名,以及你需要的端口 .修改之后保存并退出
JENKINS_PORT="8888"JENKINS_USER="root"
d 修改配置文件
vi /usr/lib/systemd/system/jenkins.service
将端口参数改为8888
Environment="JENKINS_PORT=8888" # 原代码是8080,需要该成8888
修改/etc/init.d/jenkins文件
将 jdk1.8 路径复制到第一行处。保存并退出(不知道jdk安装目录可使用whereis java查找)
e 重新加载配置
systemctl daemon-reload
f 启动jenkins 命令
systemctl start jenkins # 启动jenkins
systemctl enable jenkins #设为开机自启
g 检查jenkins监听的端口号,看有没有我们改的8888端口:
ss -tpln
h 如果是云服务器,防火墙的端口要放开,阿里云控制台也要放开端口:
firewall-cmd --zone=public --add-port=8888/tcp --permanent
firewall-cmd --reload
i 我是开了个虚拟机进行jenkins git maven 微服务的自动化部署。所以访问时,请求虚拟机的ip地址
查看密码命令
cat /var/lib/jenkins/secrets/initialAdminPassword
我选择的是推荐配置安装
升级站点:Jenkins国外官方插件地址下载速度非常慢,所以可以修改为国内播件地址,依次点击我截图的位置,地址为:
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
修改下载url
cd /var/lib/jenkins/updates/
sed -i 's/https:\/\/updates.jenkins.io\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' default.json
sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' default.json