Windows/Linux系统中测试环境的搭建都离不开JAVA运行环境的搭建,一般Java的环境包含JDK 和JRE,
JDK: Java Development Kit ,java 的开发工具包。开发Java时必须的,一般jdk里面包含一部分公共的JRE
JRE: Java runtime environment ,Java运行环境

1、windows搭建测试环境

步骤:
①安装jdk,配置jdk环境变量:
  检查已安装命令:java -version
  
②安装Tomcat,命令行安装命令service install Tomcat
  检查安装命令:service install Tomcat
  命令行启动命令:bin下命令行输入startup,电脑右键-管理-程序与应用-服务-检查Apache-Tomcat为启动状态,浏览器访问地址http://localhost:8080/
  命令行关闭命令:bin下命令行输入shutdown
  系统环境变量:添加变量:CATALINA_HOME:D:\apache-tomcat-8.0.53;

添加path:%CATALINA_HOME%\bin;%CATALINA_HOME%\bin;
  
③安装数据库

配置数据库,本次亲测的数据库为sqlserver,过程略
④安装应用,war包放在Tomcat/bin/webapp下,启动Tomcat
   
2、linux搭建测试环境

本次亲测使用的工具为Xshell

步骤:
①官网下载jdk;jdk-8u231-linux-x64.tar.gz
②Xshell连接服务器,mkdir新建一个目录java
③cd java目录下安装rzsz : yum install lrzsz
④cd java目录下上传jdk压缩包:rz Enter键 jdk-8u231-linux-x64.tar.gz
⑤cd java目录下解压:tar -zxvf jdk-8u231-linux-x64.tar.gz 或者 RMP -ivh jdk-8u231-linux-x64.tar.gz
   解压后rm -rf jdk-8u231-linux-x64.tar.gz 删除压缩包
⑥cd java目录下检查jdk已安装:java -version
解析正常配置JDK环境变量,切换至root修改环境变量:输入 vi /etc/profile(注:检查jdk已安装profile文件的环境变量保持默认即可,不需追加内容;若未安装需修改环境变量)
   通过i或者Insert向文件夹中追加内容
   内容为:
        export JAVA_HOME=/usr/java/jdk1.7.0_71
        export JRE_HOME=/usr/java/jdk1.7.0_71/jre
        export PATH=PATH:JAVAHOME/bin:PATH:JAVA_HOME/bin:PATH:JAVA 
        export HOME/bin:JRE_HOME/bin
        export CLASSPATH=.:JAVAHOME/lib/dt.jar:JAVA_HOME/lib/dt.jar:JAVA 
        export HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
        export export JAVA_HOME JRE_HOME PATH CLASSPATH
    编辑完成按ESC退出编辑,输入':wq!'强制保存并退出
⑦上传Tomcat压缩包 rz;解压 tar -zxvf tomcat.tar.gz
    删除Tomcat压缩包rm -rf tar -zxvf tomcat.tar.gz
    Tomcat重命名 mv apache-tomcat-8.5.50 tomcat
⑧启动Tomcat:cd /tomcat/bin/.startup.sh 或者 sh startup.sh,查看启动日志cd /tomcat/logs/tail -f catalina.out
   tomcat解压后tomcat已经可以在本机上运行且访问,但外界访问不了!所以需要对方开放tomcat 端口(注意服务器配置也要开放端口)
  开放8080端口号—默认情况下8080被防火墙阻止
(1)/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT (whereis 命令可以查到该目录路径)
(2)保存设置 /etc/rc.d/init.d/iptables save
(3)重启防火墙 /etc/init.d/iptables restart
 配置完再访问确认,JDK和tomcat都已配置好!
 然后在Linux中的浏览器里输入http://ip:8080,页面将展示Tomcat即为配置完成。

⑨部署应用

把项目打一个war包,rz上传到/tomcat/webapps下,启动Tomcat,tomcat/logs下查看启动日志,如果没报错,浏览器访问 http://ip:8080/+war包名称+接口

部署成功!

项目部署到服务器只需一个java运行环境一个Tomcat容器,数据库的配置已经在项目war包里,若项目war包没有配置数据库,则需在etc/profile中追加数据库的配置

Windows/Linux搭建测试环境相关推荐

  1. 在Linux搭建测试环境-----Java项目(详细)

    在Linux搭建测试环境(Java项目) 项目环境:开发环境.生产环境.测试环境.硬件环境.web服务器.数据库服务器- 软件环境:(Java) JDK1.8+tomcat8.0+MySQL5.7/o ...

  2. Linux搭建测试环境教程

    商城网站Linux环境搭建: 准备阶段: 工具准备:WinScp(文件传输).Xshell(连接服务器) 通过WinSCP或Xftp将XX商城网站的软件包拷贝到/opt目录下 环境搭建详细步骤: 一. ...

  3. Linux搭建测试环境(一)_JDK的安装

    #安装JDK和配置JDK环境 一.提前准备工作. 装好虚拟机 在虚拟机上面安装好Linux环境 二.安装JDK 查看Linux系统的版本是32位还是64位 在Linux命令行中输入:uname -a( ...

  4. tocmat linux搭建测试环境,Apache+Tomcat 环境搭建(JK部署过程)

    Apache只是一个web服务器,并不能运行JSP程序.如果要运行JSP程序,还需要安装Tomcat服务器软件,通过连接器组件整合Tomcat与Apche.当用户请求访问*.jsp网页时,由Aapac ...

  5. linux搭建测试环境常见问题,在Linux环境下搭建CCID测试环境

    1.安装CCID步骤:(本文使用平台为CentOS-6.2) a)安装liubudev-devel rpm包,libudev-devel必须安装,否则在配置pcsc-lite的时候,会有错误提示.可安 ...

  6. Linux常用命令及搭建测试环境

    题外话:三大操作系统------Linux.Unix.Windows,Unix系统如常见的Mac OS,Linux的很多命令跟Unix是通用的,所以就有一些开发人猿喜欢用苹果的原因.Linux发行版特 ...

  7. wap2.0有关windows mobile模拟器测试环境的搭建

    wap2.0有关windows mobile模拟器测试环境的搭建 2009年08月01日 星期六 19:38 理论上测试只需要支持wap2.0的模拟器即可,但是各款模拟器不尽相同,起初我用openwa ...

  8. Windows下搭建PySpark环境

    Windows下搭建PySpark环境 文章目录 Windows下搭建PySpark环境 前言 方法一 安装单机版Hadoop 安装单机版Spark PySpark环境整合 方法二 测试PySpark ...

  9. 搭建测试环境_当面试时被问到“搭建过测试环境吗”, 身为小白要怎么回答?...

    导语:很多人在面试软件测试的过程中,经常被问到"你会搭建测试环境吗"面对这样的提问,你知道怎么回答么?>>>> 怎 么 回 答 面试的时突然被问到,很多人的 ...

最新文章

  1. centos7.x安装图形化界面
  2. Soil Ecology Letters被ESCI收录
  3. layui学习资料汇总
  4. 孔兵 库卡机器人_名企零距离 专访库卡首席执行官 孔兵先生
  5. aspx 使用什么中间件_.NET Core中间件与依赖注入的一些思考
  6. hangfire 过期记录_韩剧丨顶楼、空洞、再次十八岁、僵尸侦探、青春记录
  7. 学好机器学习,这里有想要的一切
  8. iOS开发蓝牙 蓝牙4.0的各种踩过的坑,希望你们少踩点
  9. Problem I: 打印金字塔
  10. python浮点数类型与数学_Python3标准库:decimal定点数和浮点数的数学运算
  11. Java回调机制解读
  12. c# winform TreeView与ListView的项互相拖动的应用[转载]
  13. 信息安全系统设计基础第四周学习总结—20135227黄晓妍
  14. 一步一步从Linux线程到MySQL慢sql定位
  15. 使用UE去除复制文本中的空格、换行符和TAB
  16. Java之 final关键字
  17. [Hbase]Hbase知识大全
  18. 使用JsonArray.fromObject()需要注意的事项
  19. ubuntu 输入法莫名其妙变繁体
  20. vue使用百度地图 图标自定义 之 本地图标显示问题

热门文章

  1. ubuntu切换用户时死机(安裝顯卡)
  2. 电脑开机失败提示用户配置文件服务登录失败的三种解决办法
  3. VC 给控制台exe 增加版本信息,图标
  4. 基于html加css做一个静态网页作业
  5. es6简易教程(for react)
  6. 释放数据潜能,开创新机无限——2019 MongoDB中国用户大会在上海成功举行
  7. 『BATcoder』寒冬已至,,视频聊聊四面楚歌的Android工程师该何去何从?
  8. laravel 主题模板功能扩展包teepluss/theme
  9. OSChina 周三乱弹 ——所有树都绿了,却不知道谁干的!
  10. 【Error】监听dblclick双击事件不起作用