微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Linux-Ubuntu-18下安装jenkins教程

Linux-Ubuntu-18下安装jenkins教程

Windows版本的jenkins跟普通软件一样,一直无脑点下一步就好了,除了8080端口要改一下,因为jenkins自带一个Tomcat所以端口认就是8080,尽量装的时候改一下就好了,没什么好做教程的,但是Ubuntu下jenkins的安装就相对的比较复杂了。

1.打开jenkins官网

https://www.jenkins.io/

点击下载

在这里插入图片描述

然后找到 LTS(长期支持版本)下面的Ubuntu

在这里插入图片描述

然后按照页面提示的命令行进行操作,下面我给大家翻译了一下

在这里插入图片描述

这是Jenkins的Debian软件包存储库,用于自动安装和升级。要使用此存储库,请首先将密钥添加到您的系统中:

wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -

在这里插入图片描述

出现ok代表成功

然后在/etc/apt/sources.list中添加以下条目:可以用命令行,也可以直接点进目录,用文本编辑器打开然后粘贴进去

先进入目录
cd /etc/apt
用vi进入文件编辑
vi sources.list
然后插入下面这这一行在文本中,保存并退出,即可
deb https://pkg.jenkins.io/debian-stable binary/

在这里插入图片描述

更新您的本地软件包索引,更新软件包索引的时候可能会失败,多长时间几次

然后最终安装Jenkins:

更新包索引
sudo apt-get update
安装jenkins
sudo apt-get install jenkins

在这里插入图片描述

安装的时候提示Yes、No直接输入yhuiche

在这里插入图片描述

使用以下密钥对apt软件包进行签名:

pub   rsa4096 2020-03-30 [SC] [expires: 2023-03-30]
      62A9756BFD780C377CF24BA8FCEF32E745F2C3D5
uid                      Jenkins Project 
sub   rsa4096 2020-03-30 [E] [expires: 2023-03-30]

官网里说的的这个签名我没签上,不过应该不影响

您将需要显式安装Java运行时环境,因为Oracle的Java RPM不正确,并且无法注册为提供Java依赖项。因此,在Java上添加显式依赖项要求将强制安装OpenJDK JVM。

  • 2.164(2019-02)及更高版本:Java 8或Java 11
  • 2.54(2017-04)及更高版本:Java 8
  • 1.612(2015-05)及更高版本:Java 7

2.使用命令启动jenkins打开防火墙端口并添加相关配置

使用命令启动并查看状态

启动jenkins
sudo systemctl start jenkins

查看jenkins状态
sudo systemctl status jenkins

在这里插入图片描述

打开8080端口,可以使用外部浏览器访问

认情况下,jenkins自带Tomcat,Tomcat认端口8080所以ufw开放该端口

sudo ufw allow 8080

查看端口状态

sudo ufw status

在这里插入图片描述

状态不活跃因为我还没有访问jenkins页面

到此,jenkins算是安装完成了。

3.配置jenkins控制台

在Ubuntu自带的火狐浏览器中输入

http://localhost:8080

跳出秘钥界面,大致意思就是去这个目录下面找到秘钥粘贴到输入框里面

在这里插入图片描述

命令行模式也可以cd进入这个目录打开这个文件复制粘贴出来,当然我喜欢点进去

在这里插入图片描述

选择认推荐的,安装推荐的插件,因为推荐的插件挺齐全的,免得自己以后手动下载了

在这里插入图片描述

等待插件自己安装完成,有安装失败也无所谓的,后面需要的插件自己安装就行了,倔强的小伙伴可以等他提示重试。

在这里插入图片描述

插件安装完成之后提示创建自己的 用户名密码

用户名密码输入完毕点击创建,然后提示修改端口,可以再这个页面吧8080修改成别的端口,

通常在真实环境下不推荐使用8080,太容易被端口占用了,我这边修改为了18080,点击保存

在这里插入图片描述

点击开始使用

在这里插入图片描述

注意这里仍然是8080端口,jenkins需要重启一次刚才修改的18080才能生效的。

启动
service jenkins start
重启
service jenkins restart
停止
service jenkins stop

在这里插入图片描述

如果到这里你的jenkins端口号修改没生效的话,建议自行百度一下Ubuntu下jenkins修改认端口的文章

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐