Jenkins-2.190安装在公网IP为x.x.x.x的服务器上
环境准备
第一步,下载server-jre-8u202-linux-x64.tar.gz安装包。
登录地址:https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html下载server-jre-8u202-linux-x64.tar.gz安装包,然后使用WinSCP将安装包上传到/usr/local/src文件夹中。也可以使用wget命令下载。
命令:cd /usr/local/src
wget https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html/jre-8u202-linux-x64.tar.gz
第二步,解压server-jre-8u202-linux-x64.tar.gz安装包。
命令:cd /usr/local/src
tar -zxvf server-jre-8u202-linux-x64.tar.gz -C /usr/local
第三步,配置环境变量。
配置/etc/profile文件,在文件添加下面的代码:
export JAVA_HOME=/usr/local/jdk1.8.0_202
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JRE_HOME/lib/rt.jar:$JRE_HOME/lib/ext:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
# 刷新profile文件
命令:source /etc/profile
第四步,测试server-jre是否配置成功。
# 查看jdk版本
命令:java -version
若结果显示server-jre的版本,则说明server-jre配置成功。
第五步,安装maven。
# 下载maven安装包
命令:cd /usr/local/src
wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
# 解压maven安装包
命令:tar -zxvf apache-maven-3.6.3-bin.tar.gz
第六步,配置maven。
配置/usr/local/src/apache-maven-3.6.3/conf/setting.xml文件,文件修改完成后显示如下:
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>
第七步,配置环境变量。
配置文件/etc/profile,在文件最下面添加下面的代码:
export MAVEN_HOME=/usr/local/src/apache-maven-3.6.3
export PATH=${PATH}:${MAVEN_HOME}/bin
# 刷新profile文件
命令:source /etc/profile
第八步,验证maven。
命令:mvn -v
若结果显示“Apache Maven 3.6.3”,则maven配置成功。
Jenkins安装
第一步,查看Linux系统中是否安装了jenkins。
命令:rpm -qa | grep jenkins
若已经安装了,则需要使用命令“yum -y remove jenkins”进行卸载。若没有安装,则进行下一步。
第二步,下载jenkins。
命令:cd /usr/local/src
wget http://pkg.jenkins-ci.org/redhat-stable/jenkins-2.190.3-1.1.noarch.rpm
第三步,安装jenkins。
命令:rpm -ivh jenkins-2.190.3-1.1.noarch.rpm
rpm -qa | grep jenkins
若结果显示“jenkins-2.190.3-1.1.noarch”,则jenkins安装成功。
第四步,修改插件下载地址。
命令:sed -i 's/http:\/\/updates.jenkinsci.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
Jenkins配置
编辑配置文件/etc/sysconfig/jenkins,做出修改如下:
JENKINS_PORT="8085"
编辑配置文件/etc/init.d/jenkins,做出修改如下:
candidates="/usr/local/jdk1.8.0_202/bin/java"
注意:路径后面一定跟启动路径/bin/java
Jenkins启动
# 启动jenkins
命令:systemctl daemon-reload
systemctl start jenkins
# 查看jenkins启动状态
命令:systemctl status jenkins
# 关闭jenkins
命令:systemctl daemon-reload
systemctl stop jenkins
# 重启jenkins
命令:systemctl daemon-reload
systemctl restart jenkins
Jenkins访问
第一步,获取管理员密码。
命令:cat /var/lib/jenkins/secrets/initialAdminPassword
在浏览器中登录网址:http://x.x.x.x:8085/,输入刚刚获得的管理员密码,点击“继续”即可。
第二步,自定义Jenkins。
在“自定义Jenkins”页面点击“安装推荐的插件”,就会跳转到“新手入门”页面进行插件安装,当插件安装完成时,页面就会显示绿√。
第三步,创建第一个管理员用户。
在“创建第一个管理员用户”页面中用户名输入“admin”,密码输入“zy@123456”,全名输入“管理员”。然后点击“保存并完成”即可。
第四步,实例配置。
在“实例配置”页面会显示Jenkins URL,确认Jenkins URL没有问题之后就可以点击“保存并完成”,然后会跳转到另一个显示“Jenkins已就绪!”的页面。最后点击“开始使用Jenkins”就可以了。
第五步,汉化插件配置。
点击“Jenkins ——> Manage Jenkins”,在该页面点击右上角的“Correct”。接着就会跳转到“Manage Plugins”页面,在该页面先点击“Available”,然后在“Filter: ”处输入“Chinese”,就会得到一个中文插件,接着勾上该插件,最后点击“Install without restart”即可。
接着重启jenkins。
命令:systemctl daemon-reload
systemctl restart jenkins
最后重新在浏览器中登录网址:http://x.x.x.x:8085/,用户名输入“admin”,密码输入“zy@123456”,就会得到下面的效果。