开发者学堂课程【微服务+全栈在线教育实战项目演练(SpringCloud Alibaba+SpringBoot):项目部署(jenkins 安装1)】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/667/detail/11549
项目部署(jenkins 安装1)
jenkins安装步骤
前面是相关软件准备,后面是怎么安装。
1、把 jenkins 的 war 包上传到 linux 系统中。
在现在的目录下给它放到了 usr 里面那个 local 中,当然你可以放别的路口,在这目录中,我是建立目录叫 jenkins。
新创建的就用 mkdir 法创建,然后创建之后进入 jenkins。
在这里面 war 包已经提前上传过来了,或者像之前通过一个工具把他拖过来。
上传的目录可以根据自己随便选择。
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 后里面没有日志,它需要你再点次回车就可以了,这是一种醒方式。
3、访问 jenkins 管理界面进行访问
(1)访问方式:使用 linux 系统 ip 地址:8080端口号
(2)首先进入初始化界面,需要多等一 会,之后进入到下面界面。
在这之前该有一个初始化界面,不需要什么操作,可能等的时间会长点。可能你等个一两分钟都是正常的,如果你等了,比如说等了一小时还不出来,那你把这个必须得给它停掉再重启,Kill-9给他杀掉,再重启就可以。
4、解锁操作
(1)它里边有一个默认的密码用户名,你需要把这个默认用户密码自己建一个新的有密码的然后进行后面操作。这就叫解锁操作。
(2)管理员密码根据上面提示点击,找到管理员密码进行输入
(3)查看提示文件内容输入 cat 查名称,因为它是随机生成的的,每个人的密码都不同。把他复制粘贴到输入框中即可。
(4)点击继续,继续执行
(5)进入到安装插件页面,不要往下进行,下载插件会很慢(他需要联外网像谷歌等等国内的王百分之90都会失败)配置成国内镜像,为了提高下载速度。关掉浏览器去配置镜像
先把 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 ,安装插件
没有任何消息就是好消息说明已经成功。
(6)重启 jenkins,运行管理界面,安装插件。