cms后台的搭建,
我们主要是用来做接口测试和接口自动化测试;
我们搭建的流程和之前搭建多有米一样;
后期给我们一个war包就要知道搭建一个文档;
要知道环境项目怎么讲?
 
讲解下搭建cms环境的流程

一、cms后台管理系统测试环境用途 此接口测试环境主要用于编写接口测试用例、执行手工接口测试、和接口自动化使用

二、所需要的工具包

centos6.5 xshell4 xftp:用于传输文件至Linux系统 jdk mysql5.1.73 cms.war cms_sql.sql

三、搭建cms环境全部流程

1)进入到webapps目录下面 [root@localhost /]# cd /apache­tomcat­7.0.56/webapps/ 注意:清除前先拍摄快照保存之前已经搭建好的多有米前后台的环境 [root@localhost webapps]# rm ­rf * #注意是在webapps下清空所有的文件和目录 [root@localhost webapps]# rz #然后用rz命令上传cms.war包 -rw-r--r--. 1 root root 26023879 Oct 25 2017 cms.war

2)编辑修改连接数据库文件:(duoyoumi-jdbc.properties中配置文件修改成如下图) [root@localhost webapps]# cd cms/WEB-INF/ [root@localhost WEB-INF]# vim duoyoumi-jdbc.properties

3)在数据库新建一个cms数据库用来存储cms项目的表结构和表数据 [root@localhost /]# mysql -uroot -p123456 mysql> show databases; mysql> create database cms; #创建一个新的cms数据库

4)把cms过期更新后台管理系统的数据还原到cms库中 [root@localhost /]# mysql -uroot -p123456 cms</cms_sql.sql [root@localhost /]# mysql -uroot -p123456 mysql> use cms; mysql> show tables; #如果有出现表数据就表示导入成功

5)项目部署后操作: a.重启mysql数据库和Tomcat服务器、关闭防火墙 b.在浏览器访问:http://192.168.XXX.XXX:8080/cms 6)部署项目过程中注意事项 登录到前台或者后台后报404错误后怎么解决?

a.重启mysql数据库

b.重启 tomcat服务器

c.关闭防火墙

b.查看duoyoumi-jdbc.properties中的连接数据配置文件是否正确

e.重启网卡查看IP地址是否已经发生变化(service network restart)

f.以上操作不能成功打开页面可以使用netstat -nultp查看8080端口的占用情况、并且结束java进程信息、重新启动tomcat服务器、尝试打开cms平台首页。

7)cms过期更新后台管理系统成功打开如下(账号:admin 密码:123456)

多测师讲解接口测试 _linux中搭建环境cms_高级讲师肖sir的更多相关文章

  1. 多测师讲解接口测试 _windows中搭建环境cms_高级讲师肖sir

    eclipse集成开发环境 搭建开发环境需要安装的工具如下 jdk-8u60-windows-x64.exe        jdk eclipse.rar      集成开发框架 mysql-inst ...

  2. 多测师讲解接口测试 _postman(下)_高级讲师肖sir

    关联接口 定义:上个接口返回的参数作为下一个接口的入参 1)接口1:查询出所有的州,自治区,直辖市,省(且发送请求不需要入参) 接口url地址: http://www.webxml.com.cn/We ...

  3. 多测师讲解接口测试 _postman(上)_高级讲师肖sir

    Postman 一.Postman介绍 Postman是一个网页调试工具,也可以调试css.html Postman的操作环境 环境:Postman Mac.Windows X32.Windows X ...

  4. 多测师讲解接口测试 _fiddler无法打开浏览器_高级讲师肖sir

    错误现象: 打开fi'd'dler以后浏览器无法打开,关闭fiddler之后可以打开浏览器 解决方案: 1. 2. 在点击确定

  5. 多测师讲解自动化测试_rf节课内容_高级讲师肖sir

    *** Settings ***Library Selenium2LibraryLibrary OperatingSystem *** Variables ***${name} zhangsan@{l ...

  6. 多测师讲解 自动化测试理论(1)_高级讲师肖sir

    自动化测试理论什么是自动化测试?广义的:通过工具或程序替代或辅助人工测试的行为叫自动化测试狭义的:通过工具录制或编写脚本模拟手工测试的过程,通过回放或运行脚本执行测试用例,从而代替人工对系统的功能验证 ...

  7. 多测师讲解 _接口自动化框架设计_高级讲师肖sir

    背景:因为把传入接口参数.组建测试用例.执行测试用例和发送报告,都放入一个.py文件对于接口的使用非常不灵活就需要数据和接口业务进行分离让代码之间的 耦合性降低.和实现接口的分层管理,所以需要对代码进 ...

  8. 多测师讲解ui自动化框架设计思想_高级讲师肖sir

    UI自动化框架:UI自动化框架可以分为8个模块,conf.data.public.pageobject.testcase.runner.report.log.conf是用来储存系统环境.数据库.邮件的 ...

  9. 多测师讲解selenium—自动化测试课堂面试题总结—高级讲师肖sir

    1.你有做过自动化?你用什么语言? python2.自动化中如何使用语言打开一个网址?浏览器,浏览器对应驱动,导入库,类,get,url3.在一个浏览器中打开多个窗口?open_windows dri ...

随机推荐

  1. 2020重新出发,NOSQL,MongoDB是什么?

    什么是MongoDB ? MongoDB 是一个开源的文档数据库,它基于 C++ 语言编写,性能高,可用性强,能够自动扩展. MongoDB 是最流行的 NoSQL 数据库之一,原生支持分布式集群架构 ...

  2. leetcode刷题-94二叉树的中序遍历

    题目 给定一个二叉树,返回它的中序 遍历. 实现 # def __init__(self, x): # self.val = x # self.left = None # self.right = N ...

  3. 吴恩达《深度学习》-第一门课 (Neural Networks and Deep Learning)-第四周:深层神经网络(Deep Neural Networks)-课程笔记

    第四周:深层神经网络(Deep Neural Networks) 4.1 深层神经网络(Deep L-layer neural network) 有一些函数,只有非常深的神经网络能学会,而更浅的模型则 ...

  4. Android端代码染色原理及技术实践

    导读 高德地图开放平台产品不断迭代,代码逻辑越来越复杂,现有的测试流程不能保证完全覆盖所有业务代码,测试不到的代码及分支,会存在一定的风险.为了保证测试全面覆盖,需要引入代码覆盖率做为测试指标,需要对 ...

  5. 单链表的前K个的逆序输出

    单链表逆序输出也是常被面试官问到题算法题,所以自己就总结了一下,在此贴出算法,与小伙伴们相互交流. 首先要有三个指针,前两个分别指向首节点,首节点的下一个节点,第三个是临时指针,是为了储存首节点的下一 ...

  6. 出行即服务(MAAS)框架

    转自 出行即服务(MAAS)框架 一.概况 在共享交通模式和智能信息技术的基础之上,城市出现了全新的交通理念——“出行即服务(Mobility-as-a-Service,简称MaaS)”.MaaS将各 ...

  7. CountDownLatch、CyclicBarrier

    CountDownLatch CountDownLatch类位于java.util.concurrent包下,利用它可以实现类似计数器的功能.比如有一个任务A,它要等待其他4个任务执行完毕之后才能执行 ...

  8. Java基础一篇过(八)常见异常速查

    一.引言 开发过程中可能会遇到各种各样的异常,这里还是汇总一些比较典型的异常,有些比较直观的异常如空指针这种就不写了,此文可作为异常速查用. 二.异常大军正在来袭~ IllegalArgumentEx ...

  9. Python推导式(列表推导式、元组推导式、字典推导式和集合推导式)

    列表表达式 a_range = range(10) # 对a_range执行for表达式 a_list = [x * x for x in a_range] # a_list集合包含10个元素 pri ...

  10. Ubuntu修改时区和更新时间

    先查看当前系统时间 root@ubuntu:/# date -R 结果时区是:-0500 我需要的是东八区,这儿显示不是,所以需要设置一个时区 1.运行tzselect root@ubuntu:/# ...