Linux centos安装jenkins
使用yum安装 |
首先安装java
java安装方式参考:https://www.cnblogs.com/yyee/p/13528247.html
添加Jenkins安装源:
sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
清理yum缓存并更新yum缓存(这一步不是必须)
sudo yum clean all
sudo yum makecache
安装jenkins
sudo yum install -y jenkins
安装过程中报错:
jenkins-2.253-1.1.noarch: [Errno 256] No more mirrors to try.
换成阿里源再试,也安装不上。
换成阿里源参考: https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.3e221b11iDH0bA
比如centos 7.x换成阿里源,使用下面命令:
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo #或 sudo wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo sudo yum clear all sudo yum makecache
下面换成rmp方式安装
使用npm安装 |
首先安装java
java安装方式参考:https://www.cnblogs.com/yyee/p/13528247.html
下载jenkins rmp安装包:https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/
下载最新版本,将rmp安装包用xftp上传到centos。
或者直接在centos里下载 rmp安装包:
sudo wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.235.5-1.1.noarch.rpm
安装jenkins
sudo rpm -ivh jenkins-2.235.5-1.1.noarch.rpm
查看jenkins安装路径
rpm -ql jenkins
修改默认端口,jenkins默认端口是 8080。
为了不因为权限出现各种问题,这里jenkins的用户改成root。
sudo vim /etc/sysconfig/jenkins
将JENKINS_PORT="8080" 改成 JENKINS_PORT="8010"
将JENKINS_USER="jenkins"修改成 JENKINS_USER="root"
默认更新插件很慢,修改插件下载地址为国内下载:
cd /var/lib/jenkins/updates sudo sed -i 's/http:\/\/updates.jenkins-ci.org\/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
修改目录权限
sudo chown -R root:root /var/lib/jenkins sudo chown -R root:root /var/cache/jenkins sudo chown -R root:root /var/log/jenkins
启动jenkins
sudo service jenkins start
sudo systemctl enable jenkins
如果启动失败,需要创建java的软链接,java路径以实际安装路径为准。
ln -s /usr/local/java/jdk1.8.0_261/bin/java /usr/bin/java
jenkins重启,安装目录说明 |
jenkins 启动 暂停 重启相关命令
启动 sudo service jenkins start
重启 sudo service jenkins restart
停止 sudo service jenkins stop
jenkins相关目录释义:
/usr/lib/jenkins/ #enkins 安装目录,war包会放在这里。
/etc/sysconfig/jenkins #jenkins配置文件,“端口”,“JENKINS_HOME” 等都可以在这里配置。
/var/lib/jenkins/ #默认的JENKINS_HOME。
/var/log/jenkins/jenkins.log #jenkins日志文件。
安装中文插件 |
点击左边主菜【Manager jenkins】,点击右边的【Manage Plugins】
点击【可选插件】标签 ,输入 Localization: Chinese (Simplified),勾选Localization: Chinese (Simplified),点击【直接安装】按钮 ,安装成功后在【已安装】插件里就可以看到。
安装成功后,在浏览器地址栏中输入 http://jenkins启动地址/restart
然后就可以看到中文界面了。
设置为中文语言
【manage jenkins】 -- 【configure system】 -- 【Locale】 ,填入 zh_CN,勾选【Ignore browser preference and force this language to all users】忽略浏览器默认语言。
然后【保存】
不过只有部分语言是中文,多数还是英文的。