在Linux搭建测试环境(Java项目)

项目环境:开发环境、生产环境、测试环境、硬件环境、web服务器、数据库服务器…
软件环境:(Java)
JDK1.8+tomcat8.0+MySQL5.7/oracle 11G

1.安装JDK1.8
①下载并上传到/opt/soft目录下(soft目录是自己创建的)

②解压
输入:

tar -zxvf jdk-8u221-linux-x64.tar.gz


③配置JDK的环境变量
编辑文件:vi /etc/profile
在最后面加入:

export JAVA_HOME=/opt/soft/jdk1.8.0_221
export JAVA_BIN=$JAVA_HOME/bin
export JAVA_LIB=$JAVA_HOME/lib
export CLASSPATH=.:$JAVA_LIB/tools.jar:$JAVA_LIB/dt.jar
export PATH=$JAVA_BIN:$PATH


④让环境变量生效

source /etc/profile


⑤验证JDK是否安装成功

java -version


2.安装tomcat8.5(在官网上搜索tomcat)
①下载并上传到/opt/soft(目录是自己创建的)

②解压
输入:

tar -zxvf apache-tomcat-8.5.47.tar.gz


③必知的4个文件夹的作用(进入apache-tomcat-8.5.47目录下输入ll查看)
bin:启动和停止tomcat服务(启动:startup.sh 关闭:shutdown.sh)
conf:更改tomcat的端口信息(server.xml)默认端口是:8080
logs:日志文件
webapps:存放项目文件(java项目以 .war结尾)

④进入apache-tomcat-8.5.47目录下的bin目录(cd bin)

⑤启动tomcat服务(必须在bin目录下执行

sh startup.sh


⑥关闭防火墙

systemctl stop firewalld.service

⑦在浏览器(物理机)中访问tomcat默认的项目,判断tomcat是否安装成功

http://192.168.77.10:8080/


⑧和tomcat相关的命令
查看进程命令:ps -ef |grep java (查看java进程是否运行,可以判断tomcat的服务是 否启动)
ps -aux |grep java (多一个%CPU和%MEM内存)
杀死进程:kill -9 进程id
查看端口被谁占用:netstat -anp | grep 8080 (可以判断tomcat的服务是否启动)
查看端口被谁占用:lsof -i:8080

3.安装MySQL数据库(前博文已装)

4.查看和创建远程连接用户(前博文已写教程)

5.配置JAVA项目
项目包含:程序包(.wra)+数据包(.sql
①把 .war程序包上传到tomcat下的webapps目录下(webapps目录在opt/soft/apache-tomcat-8.5.47目录下)

②把 .sql的数据包导入navicat(连接之后,新建一个数据库cs,再鼠标左击点击运行SQL文件)


③启动tomcat服务:(需要在apache-tomcat-8.5.47目录下的bin目录下启动,当tomcat启动的时候会自动解压)

sh startup.sh

④修改项目连接数据库的文件,让项目连接上数据库
(默认路径:/opt/soft/apache-tomcat-8.5.47/webapps/test/WEB-INF/classes)
修改:
1.数据库服务:IP地址(改成Linux的ip)
2.数据库名称:(项目数据库test)
3.远程连接用户的用户名:(Linux远程SQL的用户名:x2)
4.远程连接用户的密码:(用户x2的密码)
5.保存

修改:

⑤验证:
在浏览器(物理机)输入:

http://192.168.77.10:8080/test/


⑥显示项目,说明成功了,输入用户名,密码验证登录(用户名:admin 密码:123)


在Linux搭建测试环境-----Java项目(详细)相关推荐

  1. Windows/Linux搭建测试环境

    Windows/Linux系统中测试环境的搭建都离不开JAVA运行环境的搭建,一般Java的环境包含JDK 和JRE, JDK: Java Development Kit ,java 的开发工具包.开 ...

  2. Linux搭建测试环境教程

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

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

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

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

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

  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. 搭建测试环境_当面试时被问到“搭建过测试环境吗”, 身为小白要怎么回答?...

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

  8. sit是什么环境_测试环境是什么_搭建测试环境要遵循什么原则?

    测试环境是什么? 测试进行软件测试的之前,需要搭建好测试环境.那什么是测试环境呢? 简单的说就是软件运行的平台,即软件.硬件和网络三种环境的合集,也就是说:测试环境=软件+硬件+网络 硬件:包括PC机 ...

  9. 软件测试中搭建测试环境?

    测试环境是QA做好检测运行的前提条件.平稳和可控的测试环境,能够使测试人员在实行测试用例时不用花费额外的时间去维护.有一些企业运维或是研发部会帮忙准备好测试环境,可是QA要是一味依赖别的部门,会局限检 ...

最新文章

  1. 夺命雷公狗---微信开发26----客服消息接口基础和推送视频
  2. 作者:罗圣美,男,中兴通讯股份有限公司首席架构师。
  3. 如果Windows 8的销售没有预期那么好
  4. 刚刚!2020“中国高被引学者” 榜单发布:清华、北大、浙大位居内地前三!
  5. php pg connect 扩展,php安装gnupg扩展
  6. 面试官上来就问:能不能开发一个微信朋友圈、推特?我有点懵~
  7. java list增改查_Java编程通过list接口实现数据的增删改查代码示例
  8. Unity飞机大战源码下载
  9. 【调音小栈】跳羚PRO12PRO22声卡搭载机架跳线设置教程
  10. 计算机人工智能领域英文文献,人工智能 英文文献译文
  11. Duplicate zip entry
  12. 一篇博客带你入门shiro
  13. Apple Push Notification service
  14. 关于IE浏览器的一些思路
  15. c语言负数左移右移_C语言负数的移位运算
  16. 深入了解示波器(三):示波器的带宽
  17. 解决缺少API-MS-WIN-CORE-SYNCH-L1-1-0.DLL等一系列DLL的问题
  18. java153-字符输出流
  19. 计算机控制键功能,电脑ctrl键的功能
  20. python读写tif文件

热门文章

  1. 基于FPGA的DDS在Vivado中仿真以及在ZYNQ7020上板的实现(2)
  2. ARIMA模型学习笔记
  3. 程序员为什么不能只学好“专业英语”?
  4. PyQuery用法详解
  5. Finebi在linux中的安装与运行
  6. int linux 原子操作_Linux原子操作
  7. 怎么用转转大师工具旋转PDF文件页面
  8. 青海省计算机职业高中学校,青海的职业技术学校有哪些?
  9. 分享职场心得《13》
  10. 二级省市mysql_省市二级联动小案例讲解