一台新服务器如何安装及配置Jenkins

本文详细介绍了如何在腾讯云CentOS6.x环境下安装与配置Jenkins,包括java环境的搭建,Jenkins的安装、端口配置、启动与卸载等步骤,以及如何解决常见问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

机器环境

腾讯云 centos6.x机器

环境准备

由于Jenkins基于java,因此如果机器中没有安装过java,则需要登录进入主机后执行以下命令,来安装java

yum install -y java
复制代码

如果已安装过java,请直接将Jenkins添加进yum库,并安装,输入以下指令

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 -y jenkins
复制代码

安装完成

经过一段时间的等待后,安装成功,如果你希望个性化配置Jenkins,请继续往下看

配置Jenkins端口

输入以下命令进入配置文件

 vim /etc/sysconfig/jenkins
复制代码

找到以下配置

JENKINS_PORT="8080"
复制代码

将默认的8080端口更改成任意想要的端口即可

启动Jenkins

以下三行命令分别是启动Jenkins,停止Jenkins,重启Jenkins,有需要的老爷们请自取使用

service jenkins start
service jenkins stop
service jenkins restart
复制代码

进入Jenkins

如果在主机上安装完成,则使用主机的公网ip,外加端口号访问即可进如Jenkins的页面 如主机ip为123.22.12.33,端口号(默认8080)为8080, 则访问http://123.22.12.33:8080即可

根据访问页面的引导一步步走下去即可

卸载Jenkins

yum -y remove jenkins
rm -rf /var/cache/jenkins
rm -rf /var/lib/jenkins/
复制代码

为Jenkins使用root账户执行

将jenkins账号分别加入到root组中

gpasswd -a root jenkins
复制代码

修改/etc/sysconfig/jenkins文件中,

# user id to be invoked as (otherwise will run as root; not wise!)
JENKINS_USER=root
复制代码

可以修改为root权限运行

重启Jenkins

service jenkins restart
复制代码

注意

发现启动服务后,访问502

如果发现启动进程后,服务没有启动,是因为Jenkins默认会在Build结束后Kill掉所有的衍生进程,因此有些同学会遇到,为什么使用了npm start之后,发现访问服务的时候报502

解决办法是在shell指令中添加下面一行命令即可

BUILD_ID=DONTKILLME
复制代码

转载于:https://juejin.im/post/5b93ba7f5188255c8c0c79a8

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值