项目部署(jenkins 安装1) | 学习笔记

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: 快速学习 项目部署(jenkins 安装1)

开发者学堂课程【微服务+全栈在线教育实战项目演练(SpringCloud Alibaba+SpringBoot)项目部署(jenkins 安装1)学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/667/detail/11549


项目部署(jenkins 安装1)


jenkins安装步骤

前面是相关软件准备,后面是怎么安装。

1、把 jenkins war 包上传到 linux 系统中。

image.png

在现在的目录下给它放到了 usr 里面那个 local 中,当然你可以放别的路口,在这目录中,我是建立目录叫 jenkins

新创建的就用 mkdir 法创建,然后创建之后进入 jenkins

在这里面 war 包已经提前上传过来了,或者像之前通过一个工具把他拖过来。

上传的目录可以根据自己随便选择。

image.png

2、启动war包,使用命令 Java-jar

第一步:上传或下载安装包

cd/usr/localjenkins

jenkins .war

第二步:启动

nohupjava-jar/usr/localjenkins/jenkins war >/usr/ocaljenkins/jenkins.out &

第二步:访问

htp:/p:8080

(1)在命令中核心是 java -jar /usr/localjenkins/jenkins war  在写时如果是复制的话注意下目录位置改成自己的目录。

>/usr/ocaljenkins:jenkins 启动过程中会有日志产生这就表示日志输出的目录,记日志输出的名称。

Nohup:前缀,这叫后台静默启动,就是后台默默启动了。在项目启过程中控制台会有日志的输出,比如说里边会有效果等等再启动这叫前台普通启动。

后台静默提供,在启动过程中没有日志输出,日志在后台注入到文件中,你在前台看不到里面的日志,这叫后台默默启动。 &:后缀

(2)启动后出现以下界面,在回车之后会有下面提示“忽略输入重定向错误到标准输出端”这表示你加入 Nohup 后里面没有日志,它需要你再点次回车就可以了,这是一种醒方式。

image.png

3、访问 jenkins 管理界面进行访问

(1)访问方式:使用 linux 系统 ip 地址:8080端口号

(2)首先进入初始化界面,需要多等一 会,之后进入到下面界面。

在这之前该有一个初始化界面,不需要什么操作,可能等的时间会长点。可能你等个一两分钟都是正常的,如果你等了,比如说等了一小时还不出来,那你把这个必须得给它停掉再重启,Kill-9给他杀掉,再重启就可以。

4、解锁操作

(1)它里边有一个默认的密码用户名,你需要把这个默认用户密码自己建一个新的有密码的然后进行后面操作。这就叫解锁操作。

(2)管理员密码根据上面提示点击,找到管理员密码进行输入

image.png

image.png

(3)查看提示文件内容输入 cat 查名称,因为它是随机生成的的,每个人的密码都不同。把他复制粘贴到输入框中即可。

image.png

4)点击继续,继续执行

image.png

(5)进入到安装插件页面,不要往下进行,下载插件会很慢(他需要联外网像谷歌等等国内的王百分之90都会失败)配置成国内镜像,为了提高下载速度。关掉浏览器去配置镜像

image.png

先把 jenkins 停掉,用 kill-9 6160。杀掉之后进入 updates 目录

注意:配置国内的镜像

官方下载插件慢更新下载地址

cd {/root jenkins/updates 工作目录}/updates#进入更新配置位置

sed -i 's/http:Wupdates .jenkins-ci.orgVdownloadttps:mirrors .tuna.tsinghua.edu.cnVjenkins/g' default.json && sed -i

's/http:Wwww.google.com/https:www. baidu.com/g' default.json

这是直接修改的配置文件,如果前边Jenkins用sudo启动的话,那么这里的两个sed前均需要加上 sudo 重启 Jenkins ,安装插件

image.png

没有任何消息就是好消息说明已经成功。

image.png

6)重启 jenkins,运行管理界面,安装插件。

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
4月前
|
jenkins 持续交付
jenkins学习笔记之三:使用jenkins共享库实现日志格式化输出
jenkins学习笔记之三:使用jenkins共享库实现日志格式化输出
jenkins学习笔记之三:使用jenkins共享库实现日志格式化输出
|
2月前
|
Ubuntu jenkins 持续交付
Ubuntu系统 用docker安装jenkins
Ubuntu系统 用docker安装jenkins
|
4月前
|
jenkins 持续交付
jenkins学习笔记之六:共享库方式集成构建工具
jenkins学习笔记之六:共享库方式集成构建工具
|
4月前
|
Java jenkins Shell
jenkins学习笔记之五:Maven、Ant、Gradl、Node构建工具集成
jenkins学习笔记之五:Maven、Ant、Gradl、Node构建工具集成
|
4月前
|
JSON jenkins 持续交付
jenkins学习笔记之四:jenkins常用pipline DSL方法
jenkins学习笔记之四:jenkins常用pipline DSL方法
|
4月前
|
Kubernetes jenkins 持续交付
jenkins学习笔记之二十一:k8s部署jenkins及动态slave
jenkins学习笔记之二十一:k8s部署jenkins及动态slave
|
4月前
|
前端开发 jenkins 持续交付
jenkins学习笔记之二十:docker in docker运行pipeline
jenkins学习笔记之二十:docker in docker运行pipeline
|
4月前
|
jenkins Java 持续交付
jenkins学习笔记之十九:Docker安装jenkins master及动、静态配置slave
jenkins学习笔记之十九:Docker安装jenkins master及动、静态配置slave
|
4月前
|
jenkins 持续交付
jenkins学习笔记之十八:nexus制品获取及晋级
jenkins学习笔记之十八:nexus制品获取及晋级
|
4月前
|
Java jenkins 持续交付
jenkins学习笔记之十七:使用插件及maven上传制品到nexus
jenkins学习笔记之十七:使用插件及maven上传制品到nexus