Jenkins系列之安装篇

Posted FelixNi测试总结分享

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins系列之安装篇相关的知识,希望对你有一定的参考价值。

简单说明:

由于笔者电脑是Mac版,后续的分享的实例都是基于Mac物理设备编写的

推荐Jenkins搭建方式:Tomcat + jenkins.war

若直接 jenkins.pkg 傻瓜式一键安装,在后续使用过程中会遇到ipa (shenzhen) 打包过程中login.keychain的解锁问题(该问题就是由 jenkins.pkg安装到了共享目录里面,并且自动创建了一个 jenkins的用户,该用户的login.keychain中没有证书)所导致

Jenkins搭建所用到的工具:

1、JDK 【JDK安装配置传送门:】

2、Tomcat

3、Jenkins.war



  • Tomcat下载:

Tomcat下载请到官网:http://tomcat.apache.org


  • Tomcat目录结构说明:

1、bin:该目录下存放的是二进制可执行文件

2、conf: 特别注意这个文件夹里server.xml:配置整个服务器信息。例如修改端口号,添加虚拟主机等;

3、lib:存放依赖的jar包

4、logs:存放tomcat的日志

5、temp:存放tomcat的临时文件

6、webapps:存放web项目的目录,Jenkins的war包就放这个文件夹里

7、work:运行时生成的文件,最终运行的文件都在这里。通过webapps中的项目生成的!可以把这个目录下的内容删除,再次运行时会生再次生成work目录。当客户端用户访问一个JSP文件时,Tomcat会通过JSP生成Java文件,然后再编译Java文件生成class文件,生成的java和class文件都会存放到这个目录下。

8、LICENSE:许可证

9、NOTICE:说明文件


  • Tomcat 常用命令:

1.开启tomcat命令:

sudo /Library/apache-tomcat-9.0.6/bin/startup.sh

2.关闭tomcat命令:

sudo /Library/apache-tomcat-9.0.6/bin/shutdown.sh

Jenkins系列之安装篇


在浏览器中输入:localhost:8080回车看到下图表示tomcat已成功运行

Jenkins系列之安装篇



  • Jenkins下载:

1、请一定到官网下:https://jenkins.io/

2、我的示例Jenkins war:https://pan.baidu.com/s/1kargv4XrWuzTZdOmN5zODQ  密码:ltjz


  • Jenkins安装配置

1、将下载的Jenkins war放置到Tomcat下的Webapps目录下

2、在浏览器中输入URL:localhost:8080/jenkins进行Jenkins安装

3、获取Jenkins初始密码:

Jenkins系列之安装篇


在终端下通过vim /var/root/.jenkins/secrets/initialAdminPassword命令获取password

Jenkins系列之安装篇



中间需要注意的事项:

1、执行vim /var/root/.jenkins/secrets/initialAdminPassword 可能会报错Permission denied

2、原因是我们没有其操作权限

3、终端进入var:执行以下命令:

sudo chmod -R 777 root


  • 插件安装:

推荐install suggested plugins

Jenkins系列之安装篇


1.插件安装中:

Jenkins系列之安装篇


2.创建Jenkins用户


3.Jenkins安装完成:


总结:

至此,基于Mac物理设备,Tomcat下部署Jenkins成功完成。

以上是关于Jenkins系列之安装篇的主要内容,如果未能解决你的问题,请参考以下文章

Node之安装篇

nginx学习之安装篇

postgresql学习之安装篇

Zabbix3.4之安装篇

《 mongodb 学习 》之安装篇

jmeter学习之安装篇