0
点赞
收藏
分享

微信扫一扫

阿里云上如何利用yum安装jenkins

一. 安装jdk

确保安装jenkins前jdk已经安装,如何安装见《​​如何在阿里云上部署war包到tomcat服务器​​》

二. 安装jenkins

使用以下命令安装jenkins:

wget -O /etc/yum.repos.d/jenkins.repo ​​http://pkg.jenkins-ci.org/redhat/jenkins.repo​​ 

rpm --import ​​https://jenkins-ci.org/redhat/jenkins-ci.org.key​​ 

yum install jenkins

 

注意:wget -O 是将下载的文件存放到指定的文件夹下,同时重命名下载的文件

   rpm -import 应该是导入jenkins的密钥

阿里云上如何利用yum安装jenkins_javascript

阿里云上如何利用yum安装jenkins_配置文件_02

三. 修改/etc/init.d/jenkins文件中的jdk路径

尝试通过service jenkins start来启动jenkins服务,如果发现出现以下情况,则需要修改jdk的路径,如果能正常启动,则跳过这一步

阿里云上如何利用yum安装jenkins_配置文件_03

1. 获得jdk的安装路径

命令:which java

阿里云上如何利用yum安装jenkins_javascript_04

2. 修改配置文件中的jdk路径

命令:vi /etc/init.d/jenkins

阿里云上如何利用yum安装jenkins_安装插件_05

四. 修改jenkins默认端口为8081

由于我之前在阿里云上安装了tomcat,默认端口是8080,为避免端口冲突,所以得将jenkins端口改为8081

命令:vim /etc/sysconfig/jenkins

阿里云上如何利用yum安装jenkins_配置文件_06

五. systemctl daemon-reload 重载所有修改过的配置文件

这时,利用 service jenkins start 启动jenkins服务,会弹出一个warning

阿里云上如何利用yum安装jenkins_安装插件_07

按照提示来,输入命令 systemctl daemon-reload,然后再利用 service jenkins start 启动,发现ok了

阿里云上如何利用yum安装jenkins_配置文件_08

 

六. 在浏览器中输入 http://公网ip:8081

这时会出现输入密码的问题,同样利用 vi /var/lib/jenkins/secrets/initialAdminPassword 复制密码并粘贴,进入下一步,选择默认安装插件

阿里云上如何利用yum安装jenkins_安装插件_09

阿里云上如何利用yum安装jenkins_配置文件_10

七. 该Jenkins实例似乎已离线

这个原因就是升级站点的链接https://updates.jenkins.io/update-center.json默认是https

阿里云上如何利用yum安装jenkins_配置文件_11

 

 

解决办法:

在安装插件那个页面,就是提示你offline的那个页面,不要动。然后打开一个新的tab,输入网址http://公网ip:8081/jenkins/pluginManager/advanced。 这里面最底下有个【升级站点】,把其中的链接由https改成http的就好了,http://updates.jenkins.io/update-center.json

阿里云上如何利用yum安装jenkins_javascript_12

八. 重启jenkins服务

最后,利用service jenkins restart 重启jenkins服务即可

阿里云上如何利用yum安装jenkins_配置文件_13

九. 成功安装

阿里云上如何利用yum安装jenkins_配置文件_14

 

 

 

 

 

 

 

参考文章

​​http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-commands.html​​




举报

相关推荐

0 条评论