阿里云服务器搭建jenkins

本文详细介绍了在阿里云服务器上安装Jenkins的过程,包括使用yum安装JDK,配置环境变量,通过yum安装Jenkins,修改配置文件设置JENKINS_USER和端口,启动服务,解决访问超时的防火墙问题,解锁Jenkins,安装推荐插件,以及解决初次登录显示空白页的故障排查方法。

 

一 yum安装jdk

yum install -y java-1.8.0-openjdk-devel.x86_64

java -version

添加java环境变量

PATH=$PATH:$JAVA_HOME/bin:$HOME/bin

JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64

JRE_HOME=$JAVA_HOME/jre

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME

export JRE_HOME

export PATH

export CLASSPATH

备注:java_home路径查找

whereis java

因为是yum安装的,自己添加了软链接。

二 yum安装jenkins

sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

然后yum install jenkins

修改jenkins配置:

(1)JENKINS_USER与默认端口为8081

vi /etc/sysconfig/jenkins

JENKINS_USER="root"

JENKINS_PORT="8081"

三 启动jenkins服务

service jenkins start

四 通过浏览器访问:

ip:8081,jenkins访问超时

查找说是要打开防火墙

firewall-cmd –zone=public –add-port=8081/tcp –permanent 

但是试了一下防火墙也是没有打开的,后来看到阿里云需要自己管理端口的访问权限

在实例安全组配置规则中加入对8081端口的访问权限

然后再次访问就可以了~~

五 解锁jenkins

cat /var/lib/jenkins/secrets/initialAdminPassword,显示的密码粘贴过去,等一会儿就出现如下新手页面:

六 安装推荐的插件

然后常见admin用户

保存完成后,页面显示空白页:http://ip:8081

七 解决第一次登录Jenkins显示空白页问题

(1)登录

http://ip:8081/pluginManager/advanced

修改如下https为http

提交后重启jenkins:http://ip:8081/restart

重新登录以后页面显示正常

 

参考:https://blog.csdn.net/kefengwang/article/details/54233584

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值