在Linux服务器上装jenkins(方式二:rpm包)
官网下载jenkins
https://www.jenkins.io/zh/download/
上面比较慢,我们从清华大学开源镜像站下载安装包:https://mirrors.tuna.tsinghua.edu.cn/
搜索jenkins后,选择redhat(也可以选择redhat-stable,这个是稳定版本,版本相对redhat目录下的要低一些)
先安装jdk
参考:https://www.cnblogs.com/luoshuai7394/p/17693633.html
把下载的rpm安装文件,上传到Linux服务器中,执行以下安装命令
yum -y install jenkins-2.414.1-1.1.noarch.rpm,jdk8即可
yum -y install jenkins-2.414.1-1.1.noarch.rpm,要求jdk11
安装完成后,修改配置
vim /etc/sysconfig/jenkins
改端口:JENKINS_PORT="8084" 【只是/etc/init.d/jenkins start启动的时候生效】,8080为默认端口,可修改
改用户名:JENKINS_USER="root"
修改时区:JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dorg.apache.commons.jelly.tags.fmt.timeZone=Asia/Shanghai"
查看创建的服务:ls /usr/lib/systemd/system | grep jenkins
查看是否自启动:systemctl is-enabled jenkins
查看服务状态:systemctl status jenkins.service
修改jenkins.service的端口
vim /usr/lib/systemd/system/jenkins.service
8080为默认端口,可修改
Environment="JENKINS_PORT=8084"
重启Jenkins
systemctl daemon-reload
systemctl restart jenkins
查看安装密码,复制
cat /var/lib/jenkins/secrets/initialAdminPassword
打开浏览器链接 http://ip:port
注意:ip为服务器的公网ip,port为端口号(默认为8080,这里已经修改为8084了)
将的密码复制粘贴到浏览器中并点击“继续”
然后是安装推荐插件,插件会自动安装,等待即可,需要一点时间安装
最后输入用户名、密码等所有字段的信息,点击“保存并完成”
升级站点: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
重启jenkins
systemctl restart jenkins