首先准备一台云服务器

最近腾讯云在做活动:
【腾讯云】云产品限时秒杀,爆款1核2G云服务器,首年74元
这个价格还是很优惠的,在阿里云上一年得大几百块甚至上千块呢,自己买了一台,当学习练习用了,也非常推荐各位购买,多了解了解真实的服务器什么样,为以后自己搞东西做准备。

安装JDK

因为jenkins依赖于JDK

安装Jenkins

首先把jenkins的yum源加到我们的配置文件里面去

  • 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
    安装成功后的应该输出一个 Completed(完成)

然后需要修改一些配置

  • vi /etc/sysconfig/jenkins

首先需要修改JENKINS_USER,默认是jenkins,但是这个用户在系统并没有权限,我们改为root
jenkins用户改为root
其次需要修改的是JENKINS_PORT,默认是8080,朋友们,你们开发的时候最常用的端口是什么?
对,就是8080,如果这样,会经常出现端口占用,所以我改成了8081,朋友们你们可以自行决定改成什么,记得就好,不记得就来这里看
在这里插入图片描述

  • 改完之后俩处应该是如下:
JENKINS_USER="root"

JENKINS_PORT="8081"

改完了之后就可以启动了:service jenkins start
启动后可以查看jenkins的状态:service jenkins status
jenkins 运行状态status

访问jenkins

  • 如果你是本地运行的,直接输入 127.0.0.1:8081 就可以看见页面,第一次初始化有点慢,可以喝杯水,注意8081换成你上面改成的端口号
  • 如果你和我一样,买了腾讯云的服务器,或者其他的什么云的服务器,这时候你就输入你的公网IP:8081,但是此时会出错,因为你的服务器的防火墙这个端口号没有打开,下面教你怎么打开这个端口号:

进入到你的服务器管理页面,一般会显示你的公网IP
腾讯云服务器公网IP

点击进入后可以看到:
在这里插入图片描述

点击防火墙后可以看到:
开放服务器端口
可以看见我已经开放了8081端口
你可以点击添加规则,
服务器放开端口
只需要填入端口以及备注就行

  • 最后访问你的公网IP:8081就可以访问成功,有个初始页面,

  • 进入后会让你输入password,

  • tail /var/lib/jenkins/secrets/initialAdminPassword 这个命令会让你的到一串password

  • 输入后就可以进入了

  • 然后会让你安装插件,点击安装他推荐的左边的就行,然后等一大会,你又可以起来喝水了

  • 然后会进入一个添加admin user的页面,自己填完了记住就行

  • 然后会让你输入一个jenkins的进入的url,你可以不变

  • 最后就完成啦
    在这里插入图片描述
    快开始使用吧~

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐