1.jenkins上添加节点服务器,通过ssh的方式进行连接
2.服务器上配置tomacate\meaven\Git(生成秘钥)\java
自动化构建测试环境的方法。
我好像懂了。需要写一个测试脚本在一个特定的服务器上面。通过jenkens来进行定时远程的操作服务器上面的测试脚本进行运行。
需要在一个服务器上面部署一个测试环节。使用jenkins远程操作测试环境进行定时任务的操作。
需要有一个独立的服务器上有对应测试项目,才能执行jenkins远程定时任务。
远程定时任务
jenkins链接Linux电脑
Jenkins自动化搭建测试环境
测试如何搭建测试环境
搭建测试环境的困扰
时间紧张
任务重
无人管
搭建自动化环境的优化
自动部署,节约时间
不怕研发频发更改代码、、、
前提准备:
github
mysql
linux
安装过程
去官网下载通用war包
命令行运行 java -jar jenkins.war
检查是否启用ssh服务
java -jar jenkins.war
ssh是用于远程登录的安全协议
|--Linux操作系统需要做的准备
|--确定IP地址
|--确定登录用户名、密码
|--确定可以远程ssh连接
|--确定防火墙处于关闭状态
防火墙有两个:iptables 和 firewalld
所以:service iptables/firewalld stop/status/start
代表 关闭/状态/启动 防火墙
路径:jenkins/系统管理/插件管理
1、rebuilder:用于重新构建;
2、safe restart:用于安全的帮助重启jenkins;
Linux操作系统Cenos7
1、去下载jenkins.war包,然后放到服务器/本机的自己指定的目录下;
2、进入linux命令,cd,切换到jenkins.war存放的目录下,输入ls查看是否存在;
3、安装jenkins,输入:java -jar jenkins.war;
4、启动成功以后进入浏览器,输入:localhost:8080,回车进入jenkins启动页,启动页中间有初始化密码文件的路径,复制保存下来,然后切换到一个新的Linux命令窗口,输入:vim 密码文件路径 回车,进入密码文件里面,把密码复制保存下来,然后再切换到jenkins启动页,把密码粘贴到密码框里面。continue
5、【左:安装建议的插件】【右:自己安装插件】, 建议点左侧,然后继续,安装需要等待一段时间;
6、接下来进入创建管理员界面,创建自己的管理员账号密码;完毕!
安装命令 java -jar xxx.war
fork的作用就是在自己没有修改项目的权限时, 将源码复制到自己的git空间下,之后就可以修改等操作了.
Github中"fork"的意思.
Linux下的maven环境配置.
Jenkins自动化部署过程
部署应用介绍与前期准备,回顾
应用服务器部署准备回顾
1、下载网址:https://www.jenkins.io/
Git 分布式版本控制系统,用于存储和管理项目的源代码
1、安装Git,并验证安装结果在Linux系统中,输入命令运行Git:yum install git完成安装后,验证是否安装成功:git version若返回版本信息,则说明安装成功。
2、将Git初始化并生成授信证书在Linux服务器下输入命令,初始化设置用户名:git config --global uer.name "chenallen"
设置邮箱:git config --global uer.email "chenallen@xxx.com"注:引号内的即为自己设置的用户名、邮箱名(随意输入即可)Git的认证授权是基于公钥、私钥的证书体系,所以需要授权证书来保证测试应用服务器与git server之间的正常认证授信。在命令行中输入生成证书的语句:ssh -keygen -t rsa -C "chenallen@xxx.com"后面生成文件名保持默认配置、不修改证书密码,直接回车即可。查看证书是否已在文件中生成,进入用户目录下的ssh路径:cd ~/.ssh/再输入ls,可以看到该目录下有2个文件:id_rsa(私钥) id_rsa.pub(公钥)说明证书正确生成。
3、将Git证书配置到github上,保证Linux服务器与github之间可联通,这样,才能从github上下载源代码(将公钥证书下载要github上)首先,进入github主页,github.com,登录,成功后,点击用户头像,选择Settings在Settings里,点击SSH and GPG keys,在页面中,点击SSH keys 右侧的“New SSH key添加一个新的SSH key在Title处随意取名,再进入公钥目录,复制公钥内容。输入:cd ~/.ssh/编辑公钥内容:vim id_rsa.pub复制公钥内容至github界面的key下的输入框,点击“Add SSH key”,保存。即完成公钥添加了。回至Linux服务器,验证git的配置是否正确,输入:ssh git@github.com
系统会提示,是否同意继续连接github,输入yes。若下方有出现“You've successfully authenticated”,说明Linux系统已经和github成功连接
Git 分布式版本控制系统,用于存储和管理项目的源代码
1、安装Git,并验证安装结果在Linux系统中,输入命令运行Git:yum install git完成安装后,验证是否安装成功:git version若返回版本信息,则说明安装成功。
2、将Git初始化并生成授信证书在Linux服务器下输入命令,初始化设置用户名:git config --global uer.name "chenallen"
设置邮箱:git config --global uer.email "chenallen@xxx.com"注:引号内的即为自己设置的用户名、邮箱名(随意输入即可)Git的认证授权是基于公钥、私钥的证书体系,所以需要授权证书来保证测试应用服务器与git server之间的正常认证授信。在命令行中输入生成证书的语句:ssh -keygen -t rsa -C "chenallen@xxx.com"后面生成文件名保持默认配置、不修改证书密码,直接回车即可。查看证书是否已在文件中生成,进入用户目录下的ssh路径:cd ~/.ssh/再输入ls,可以看到该目录下有2个文件:id_rsa(私钥) id_rsa.pub(公钥)说明证书正确生成。
3、将Git证书配置到github上,保证Linux服务器与github之间可联通,这样,才能从github上下载源代码(将公钥证书下载要github上)首先,进入github主页,github.com,登录,成功后,点击用户头像,选择Settings在Settings里,点击SSH and GPG keys,在页面中,点击SSH keys 右侧的“New SSH key添加一个新的SSH key在Title处随意取名,再进入公钥目录,复制公钥内容。输入:cd ~/.ssh/编辑公钥内容:vim id_rsa.pub复制公钥内容至github界面的key下的输入框,点击“Add SSH key”,保存。即完成公钥添加了。回至Linux服务器,验证git的配置是否正确,输入:ssh git@github.com
系统会提示,是否同意继续连接github,输入yes。若下方有出现“You've successfully authenticated”,说明Linux系统已经和github成功连接
Git 分布式版本控制系统,用于存储和管理项目的源代码
1、安装Git,并验证安装结果在Linux系统中,输入命令运行Git:yum install git完成安装后,验证是否安装成功:git version若返回版本信息,则说明安装成功。
2、将Git初始化并生成授信证书在Linux服务器下输入命令,初始化设置用户名:git config --global uer.name "chenallen"
设置邮箱:git config --global uer.email "chenallen@xxx.com"注:引号内的即为自己设置的用户名、邮箱名(随意输入即可)Git的认证授权是基于公钥、私钥的证书体系,所以需要授权证书来保证测试应用服务器与git server之间的正常认证授信。在命令行中输入生成证书的语句:ssh -keygen -t rsa -C "chenallen@xxx.com"后面生成文件名保持默认配置、不修改证书密码,直接回车即可。查看证书是否已在文件中生成,进入用户目录下的ssh路径:cd ~/.ssh/再输入ls,可以看到该目录下有2个文件:id_rsa(私钥) id_rsa.pub(公钥)说明证书正确生成。
Git 分布式版本控制系统,用于存储和管理项目的源代码
1、安装Git,并验证安装结果在Linux系统中,输入命令运行Git:yum install git完成安装后,验证是否安装成功:git version若返回版本信息,则说明安装成功。
2、将Git初始化并生成授信证书在Linux服务器下输入命令,初始化设置用户名:git config --global uer.name "chenallen"
设置邮箱:git config --global uer.email "chenallen@xxx.com"注:引号内的即为自己设置的用户名、邮箱名(随意输入即可)Git的认证授权是基于公钥、私钥的证书体系,所以需要授权证书来保证测试应用服务器与git server之间的正常认证授信。在命令行中输入生成证书的语句:ssh -keygen -t rsa -C "chenallen@xxx.com"后面生成文件名保持默认配置、不修改证书密码,直接回车即可。查看证书是否已在文件中生成,进入用户目录下的ssh路径:cd ~/.ssh/再输入ls,可以看到该目录下有2个文件:id_rsa(私钥) id_rsa.pub(公钥)说明证书正确生成.
3、将Git证书配置到github上,保证Linux服务器与github之间可联通,这样,才能从github上下载源代码(将公钥证书下载要github上)首先,进入github主页,github.com,登录,成功后,点击用户头像,选择Settings在Settings里,点击SSH and GPG keys,在页面中,点击SSH keys 右侧的“New SSH key添加一个新的SSH key在Title处随意取名,再进入公钥目录,复制公钥内容。输入:cd ~/.ssh/编辑公钥内容:vim id_rsa.pub复制公钥内容至github界面的key下的输入框,点击“Add SSH key”,保存。即完成公钥添加了。回至Linux服务器,验证git的配置是否正确,输入:ssh git@github.com
系统会提示,是否同意继续连接github,输入yes。若下方有出现“You've successfully authenticated”,说明Linux系统已经和github成功连接
Git 分布式版本控制系统,用于存储和管理项目的源代码
1、安装Git,并验证安装结果在Linux系统中,输入命令运行Git:yum install git完成安装后,验证是否安装成功:git version若返回版本信息,则说明安装成功。
2、将Git初始化并生成授信证书在Linux服务器下输入命令,初始化设置用户名:git config --global uer.name "chenallen"
设置邮箱:git config --global uer.email "chenallen@xxx.com"注:引号内的即为自己设置的用户名、邮箱名(随意输入即可)Git的认证授权是基于公钥、私钥的证书体系,所以需要授权证书来保证测试应用服务器与git server之间的正常认证授信。在命令行中输入生成证书的语句:ssh -keygen -t rsa -C "chenallen@xxx.com"后面生成文件名保持默认配置、不修改证书密码,直接回车即可。
查看证书是否已在文件中生成,进入用户目录下的ssh路径:cd ~/.ssh/再输入ls,可以看到该目录下有2个文件:id_rsa(私钥) id_rsa.pub(公钥)说明证书正确生成
3、将Git证书配置到github上,保证Linux服务器与github之间可联通,这样,才能从github上下载源代码(将公钥证书下载要github上)首先,进入github主页,github.com,登录,成功后,点击用户头像,选择Settings
在Settings里,点击SSH and GPG keys,在页面中,点击SSH keys 右侧的“New SSH key
添加一个新的SSH key在Title处随意取名,再进入公钥目录,复制公钥内容。
输入:cd ~/.ssh/
编辑公钥内容:vim id_rsa.pub
复制公钥内容至github界面的key下的输入框,点击“Add SSH key”,保存。即完成公钥添加了。
回至Linux服务器,验证git的配置是否正确,输入:ssh git@github.com
系统会提示,是否同意继续连接github,输入yes。
若下方有出现“You've successfully authenticated”字样,说明Linux系统已经和github成功连接
Git 分布式版本控制系统,用于存储和管理项目的源代码
1、安装Git,并验证安装结果在Linux系统中,输入命令运行Git:yum install git完成安装后,验证是否安装成功:git version若返回版本信息,则说明安装成功。
2、将Git初始化并生成授信证书在Linux服务器下输入命令,初始化设置用户名:git config --global uer.name "chenallen"
设置邮箱:git config --global uer.email "chenallen@qq.com"注:引号内的即为自己设置的用户名、邮箱名(随意输入即可)Git的认证授权是基于公钥、私钥的证书体系,所以需要授权证书来保证测试应用服务器与git server之间的正常认证授信。在命令行中输入生成证书的语句:ssh -keygen -t rsa -C "chenallen@qq.com"后面生成文件名保持默认配置、不修改证书密码,直接回车即可。
查看证书是否已在文件中生成,进入用户目录下的ssh路径:cd ~/.ssh/再输入ls,可以看到该目录下有2个文件:id_rsa(私钥) id_rsa.pub(公钥)说明证书正确生成
3、将Git证书配置到github上,保证Linux服务器与github之间可联通,这样,才能从github上下载源代码(将公钥证书下载要github上)首先,进入github主页,github.com,登录,成功后,点击用户头像,选择Settings
在Settings里,点击SSH and GPG keys,在页面中,点击SSH keys 右侧的“New SSH key
添加一个新的SSH key在Title处随意取名,再进入公钥目录,复制公钥内容。
输入:cd ~/.ssh/
编辑公钥内容:vim id_rsa.pub
复制公钥内容至github界面的key下的输入框,点击“Add SSH key”,保存。即完成公钥添加了。
回至Linux服务器,验证git的配置是否正确,输入:ssh git@github.com
系统会提示,是否同意继续连接github,输入yes。
若下方有出现“You've successfully authenticated”字样,说明Linux系统已经和github成功连接