通过docker启动Jenkins容器,搭建接口自动化环境

随笔2个月前发布 乱室英雄
37 0 0

我目前购买的是阿里云的ecs。

1.服务器安装Java环境:

  因为Jenkins是Java语言开发的,所以服务器上先安装Java环境,根据同事以及前辈多方反馈,Java11和Java17的版本对Jenkins兼容性最好,这里选择Java11版本。

  登录服务器,查看系统版本:lsb_release -a

  通过docker启动Jenkins容器,搭建接口自动化环境

  查看当前linux系统运行的内核版本:uname -r

  通过docker启动Jenkins容器,搭建接口自动化环境

  或者查看更详细的系统信息:cat /proc/version

通过docker启动Jenkins容器,搭建接口自动化环境                        得知,系统x86_64表明为64位操作系统,所以需要下载64位的AMD架构的操作系统 

  X86架构的操作系统,安装包会带有aarch字符,AMD架构的操作系统则没有

  下载地址:https://www.oracle.com/java/technologies/downloads/#java17                                         通过docker启动Jenkins容器,搭建接口自动化环境

下载到电脑本地后,在本地通过scp命令将gz安装包上传到服务器的指定目录:scp /Users/liyong/Downloads/xxx.gz root@111.111.111.111:/opt/java

回车后输入密码即可。

注意:

如果是新购买的服务器,这里直接输入密码即可。

如果服务器被重装过系统,则可能会出现下列问题,提示主机密钥验证失败:

通过docker启动Jenkins容器,搭建接口自动化环境

系统重装的时候,云盘被格式化,用之前的密钥验证新的系统会提示失败。

查看已有密钥:ssh-keygen -l -f ~/.ssh/known_hosts

通过docker启动Jenkins容器,搭建接口自动化环境

重新生成一下新的密钥覆盖旧的密钥: ssh-keygen -R 47.97.17.186

通过docker启动Jenkins容器,搭建接口自动化环境

 

 

或者直接删除hosts文件即可,

重新生成密钥会重新生成hosts文件

再次操作scp命令即可。

 

 

登录服务器,进入java的gz包上传的目录,通过tar -zxvf xxx.gz解压,解压后将环境变量配置到/etc/profile里即可。

通过docker启动Jenkins容器,搭建接口自动化环境

 source /etc/pforile立即生效。

java -version

通过docker启动Jenkins容器,搭建接口自动化环境

 

 

 

 

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...