jenkins在linux环境搭建-公司系统
1.按照这个搭建的项目
https://www.cnblogs.com/zishengY/p/7170656.html
2.配置权限
https://blog.csdn.net/mynameissls/article/details/70227838
3.Linux下jenkins改端口、解决内存溢出、版本升级
https://blog.csdn.net/fullbug/article/details/53332972
jenkins账号:
账号:admin
密码:admin@hxqc
在10.0.0.49上的安装地址: /home/hujb/apache-tomcat-7.0.88/webapps

由于已经安装了ant和tomcat,因此,只需要在tomcat/webapps/解压就可以了,
后续安装可以参照其他安装的文档
下面是本人在自己windows上安装tomcat和jenkins以及部署环境步骤如下:
一:安装和配置tomcat环境:
- 下载tomact安装包,apache-tomcat-7.0.90,下载后解压
-
- 将压缩包解压到自己的文件夹,如下图:
- 接下来小编教大家来配置tomcat,右键我的电脑,然后点击属性,如下图:

- 然后点击高级系统设置,如下图:

- 然后点击环境变量,如下图:

- 然后点击新建,如下图:

- 然后新建环境变量,变量名为"CATALINA_HOME",变量值为tomcat的目录"D:\HuaYing\apache-tomcat-7.0.67",这个环境变量指向的是公用信息的位置,就是bin和lib文件的父目录,如下图:
- 然后新建环境变量,变量名为"CATALINA_BASE",变量值为tomcat的目录"D:\HuaYing\apache-tomcat-7.0.67",这个环境变量指向每个tomcat目录私有信息的位置,就是conf/logs/temp/webapp/work的父目录,当只运行一个tomcat实例时,"CATALINA_HOME"和"CATALINA_BASE"两个环境变量指向的目录位置是相同的 ,如下图:
- 然后新建环境变量,变量名为"TOMCAT_HOME",变量值为tomcat的目录"D:\HuaYing\apache-tomcat-7.0.67",如下图:
- 然后编辑环境变量,变量名为"CLASSPATH",变量值为tomcat的目录下lib目录,"D:\HuaYing\apache-tomcat-7.0.67",如下图:
- 然后进入cmd命令窗口,从cmd命令窗口中进入tomcat的目录下的bin目录,然后输入"service.bat install",开始安装tomcat,安装结束后cmd命令窗口会提示"The service 'Tomcat8' has been installed",如下图:

- 然后我们进入tomcat安装目录中的bin目录文件夹下,然后会看到"tomcat8w.exe",双击运行,如下图:

- 打开一个小的运行窗口,然后按照图中红色箭头指示位置点击"start"启动tomcat服务器,如下图:

- 点击"start"之后状态如下图:

- 然后打开浏览器,在地址框中输入"localhost:8080",当你看到如下有一只小猫的界面的时候就表示tomcat已经安装好了,如下图:

二:下载maven 包,解压 和安装
参考文章:https://www.cnblogs.com/scarlett-hy/p/10154687.html
三:在jenkins配置信息
1、首先在D:\HuaYing\apache-tomcat-7.0.67\bin目录中将tomcat启动,点击startup.bat

2、在浏览器输入:http://localhost:8080/jenkins/

3、接着在Jenkins的配置界面里面设置JAVA与MAVEN的路径;如下图:
注意:
JAVA_HOME: C:\Program Files\Java\jdk1.7.0_79
MAVEN_HOME: D:\HuaYing\apache-maven-3.6.0
jenkins在linux环境搭建-公司系统的更多相关文章
- jenkins在linux环境搭建需要用到的linux命令
需要用到的linux命令如下: 服务器jdk1.7/usr/java/jdk1.7.0_80 jdk1.8/home/hujb/javaJDK/jdk1.8.0_171保存文件时用 : w ! sud ...
- 【菜鸟学习Linux】-第三章- Linux环境搭建-使用VMware9安装Ubuntu 12.04系统
上一步,我们安装了VMware9虚拟机,现在我们就是用它来安装Ubuntu12.04系统,至于Ubuntu是什么,我就不废话了,大家google一下,比我讲的清楚,好了,开始干活! Ubuntu官网下 ...
- Linux环境搭建-在虚拟机中安装Centos7.0
最近在空闲时间学习Linux环境中各种服务的安装与配置,都属于入门级别的,这里把所有的学习过程记录下来,和大家一起分享. 我的电脑系统是win7,所以我需要在win7上安装一个虚拟机-VMware,然 ...
- Linux环境搭建及基础操作
一.Linux环境搭建 1.安装虚拟机软件(VMWare,Parallel) 虚拟机的作用:将本来不是适合当前操作系统的分区虚拟化成适合当前操作系统的分区格式 2.新建虚拟机: 类似买了一台新的电脑, ...
- 【转】Linux环境搭建FTP服务器与Python实现FTP客户端的交互介绍
Linux环境搭建FTP服务器与Python实现FTP客户端的交互介绍 FTP 是File Transfer Protocol(文件传输协议)的英文简称,它基于传输层协议TCP建立,用于Interne ...
- centos 8 集群Linux环境搭建
一.集群Linux环境搭建 1. 注意事项 1.1 windows系统确认所有的关于VmWare的服务都已经启动 打开任务管理器->服务,查看五个VM选项是否打开. 1.2 确认好VmWare生 ...
- Windows及Linux环境搭建Redis集群
一.Windows环境搭建Redis集群 参考资料:Windows 环境搭建Redis集群 二.Linux环境搭建Redis集群 参考资料:Redis Cluster的搭建与部署,实现redis的分布 ...
- Linux(一)-- Linux环境搭建
Linux环境搭建 一.虚拟机安装 1.下载地址 https://my.vmware.com/web/vmware/info/slug/desktop_end_user_computing/vmwar ...
- Linux(一)—— Linux环境搭建
Linux环境搭建 一.虚拟机安装 1.下载地址 https://my.vmware.com/web/vmware/info/slug/desktop_end_user_computing/vmwar ...
随机推荐
- getAttribute()方法的第二个参数
对于一个img元素,我们想获取它的src属性时可以有两种方式: 1.xxx.getAttribute("src") 2.直接通过xxx.src获取属性值 在src的属性值为相对路径 ...
- 3个解析url的php函数
通过url进行传值,是php中一个传值的重要手段.所以我们要经常对url里面所带的参数进行解析,如果我们知道了url传递参数名称,例如 /index.php?name=tank&sex=1#t ...
- ES6初探——编译环境搭建
不好意思我又要来写操作文档了,看起来更像wiki的博客(如果你想深入学习,请阅读文末列的参考资料).本文将示例如何把ES6编译成ES5. 首先,你要自行查阅什么是ES6,和ES5.javascript ...
- P2712 摄像头
题目描述 食品店里有n个摄像头,这种摄像头很笨拙,只能拍摄到固定位置.现有一群胆大妄为的松鼠想要抢劫食品店,为了不让摄像头拍下他们犯罪的证据,他们抢劫前的第一件事就是砸毁这些摄像头. 为了便于砸毁摄像 ...
- laravel模型关联
hasOne 一对一 用户名-手机号hasMany 一对多 文章-评论belongTo 一对多反向 评论-文章belongsToMany 多对多 用户-角色hasManyThrough 远程 ...
- linux环境iptables配置
Linux iptables常用规则 设置一个自己用的表, 允许ping 允许ssh 允许 web 允许mysql 允许 ftp 允许dns查询 其他的拒绝.脚本如下 # Firewall confi ...
- Docker - Image创建
自己创建Image会有一些好处,可以选择最新的版本,而且从国内的镜像创建时更新软件也会从该镜像获取,速度更快. (1)安装debootstrap zhouh1@uhome:/media/zhouh1/ ...
- 8.3.3 快速系统调用 —— XP SP3上SystemCallStub的奇怪问题
依书上的例子,ReadFile()函数会调用ntdll!NtReadFile(),后者将服务号放到eax之中,然后调用SharedUserData!SystemCallStub(),由此函数执行sys ...
- Mysql数据库表的迁移和表的复制
同一台服务器上的,数据库之间的表的迁移: create table db.tablename as select * from db2.tablename; 此sql使用于mysql,从一台服务器上的 ...
- 我所理解的MVVM
将UI中的数据适配.交互处理: controller中与UI密切相关的功能: 剥离出来,形成单独的模块: 以增加UI和Controller的灵活性.