一、准备工作

  1. 连服务
  2. 检查防火墙,关闭防火墙

二、服务部署

  1. 上传安装文件的安装包,并解压
  2. 解压后,进入目录对文件提升权限
  3. 进入指定文件夹后,上传需要的中间件(jdk、tomcat、数据库-MySQL安装包)
  4. 再退出到上级目录下   使用命令一键安装所有服务
  5. 安装完毕
  6. 需要对一些配置文件进行修改(web界面和调度服务)
  7. 导入数据需要的sql文件,在服务器和数据库导入都可以
  8. 启动服务

三、服务更新

  1. 连服务,准备好替换的war包(web程序)
  2. 杀进程/停服务
  3. 备份web配置文件(这步看需)
  4. 删除现有的war包
  5. 上传新的war包
  6. 启动web服务,自动解压war包,然后暂停服务
  7. 备份web配置文件替换现有的web配置文件(这步看需)
  8. 启动服务

四、实例说明:

(一)、开始安装

  1. 将安装文件的压缩包cmsinstall.zip上传至linux服务器上(xshell  rz-上传;sz-下载)
  2. 用root用户登录Linux服务器,将cms安装文件解压(使用命令:unzip cmsinstall.zip)
  3. 解压后,进入cmsinstall目录,对文件提升权限(使用命令:cd cmsinstall;使用命令:chmod 777 *;提升前后可用ll查看   例:-rw-r--r--   -rwxrwxrwx.)
  4. 进入software文件夹后,上传需要的中间件(使用命令: cd  software)(jdk、tomcat、数据库,上传至该文件夹;若原有版本低于上传版本,需先卸载原有版本。)(进去文件夹后,ll查看下,然后上传3个包,完成后可以查看是否成功ll;然后退出该文件夹cd ..)
  5. 再退出到cmsinstall目录下   使用命令一键安装所有服务(使用命令:./install.sh(一键安装所有服务))
  6. 安装完毕
  7. 若系统要求:需要对一些配置文件进行修改(web和调度服务)

(二)、数据库-导入SQL文件【跟(三)没有必然关联,没有数据可能会导致错误】

  • 导入数据需要的sql文件,在服务器和数据库导入都可以

服务器导入执行步骤:

a.先将A.sql文件上传到服务器

b.使用命令:mysql -u账号 -p密码(进入数据库)

c.使用命令:show databases;(展示数据库)【数据库命令后必须带分号,不能用tab自联想】

d.使用命令:use 数据库名称;(选择数据库)

e. 使用命令:source A.sql;(导入sql文件)

结束后,ctrl+c 退出mysql

(三)、启动服务或停止服务--tomcat下

  • web服务启停

    1. 使用命令:cd /opt/tomcat_cmsweb/bin(可以使用ll查看)
    2. 启动:./startup.sh(启动后系统可自动使用)

    3. 停止:./shutdown.sh

也可以查到tomcat进程后杀掉:ps -ef |grep tomcat_(查tomcat进程)查到后使用 kill-9 进程号(杀掉进程)

  • 调度服务启停

    1. 进入会管调度所在:cd /usr/local/ConferenceManagerService/
    2. 启动:service conference start
    3. 停止:service conference stop

(四)、环境部署后,如要求,则需要对系统进行重新配置

测试环境搭建/部署步骤相关推荐

  1. 讲义六 之 docker 搭建测试环境以及部署项目包 created by 爱软测_bill

    讲义六 之 docker 搭建cms测试环境 created by 爱软测_bill 最简洁的总结命令: STEP-0 部署流程预知 [安装docker-->使用docker 拉取Tomcat容 ...

  2. Linux测试环境搭建步骤

    Linux测试环境搭建步骤 准备工具: SecureCRT工具(Linux工具,连接服务器) FTP传输工具(上传文件到服务器) MySQL连接工具 安装包(以下文件均为压缩包rpm格式和tar.gz ...

  3. Activiti Workflow HelloWorld 示例与测试环境搭建

    作者:Rock 出处:http://www.ecmkit.com/zh-hans/2012/03/21/activiti-workflow-hell Activiti Workflow HelloWo ...

  4. 高版本Android真机逆向测试环境搭建

    高版本Android真机逆向测试环境搭建 618购入了新机Xiaomi K50,真滴便宜又好用,续航很强界面很丝滑.正好拿来做逆向测试机? 怎么可能!这也太奢侈了!不过淘汰的Xiaomi Note 7 ...

  5. Istio测试环境搭建和功能演示

    Istio 测试环境搭建和功能演示 本文提供Windows 10下Istio环境的配置安装步骤,以及简单的Bookinfo示例功能验证.首先搭建一个基于Minikube和VirtualBox的本地Ku ...

  6. Qt | Qt For Android、Qt5.14.2安卓开发环境搭建详细步骤

    Qt | Qt For Android.Qt5.14.2安卓开发环境搭建详细步骤 目录 Qt | Qt For Android.Qt5.14.2安卓开发环境搭建详细步骤 1.简介 2.软件下载 1.J ...

  7. web应用如何确定能同时允许多少用户连接?_Web测试环境搭建+测试要点汇总

    一.Web测试环境搭建 软硬件包括:电脑一台.JDK1.6.Tomcat7.0.mysql.IE浏览器.Firefox浏览器.Chrome浏览器.SVN客户端 通过SVN客户端导出最新的Web工程部署 ...

  8. Celery简介及Docker测试环境搭建

    Celery 简介 任务队列一般用于线程或计算机之间分配工作的一种机制. 任务队列的输入是一个称为任务的工作单元,有专门的工作进行不断的监视任务队列,进行执行新的任务工作. Celery 通过消息机制 ...

  9. SSM(Spring+SpringMVC+Mybatis)框架环境搭建(整合步骤)(一)

    SSM(Spring+SpringMVC+Mybatis)框架环境搭建(整合步骤)(一) 1. 前言 最近在写毕设过程中,重新梳理了一遍SSM框架,特此记录一下. 附上源码:https://gitee ...

最新文章

  1. 如何用Python玩转比特币?(附源码)
  2. oracle接收输入参数,Oracle带输入输出参数存储过程(包括sql分页功能)
  3. 高科技的计算机作文600字,神奇的电脑_600字
  4. ABAP 引用类型介绍
  5. python向上取整 向下取整
  6. 房贷是不是越多越久越好?
  7. win ftp 指定的密码无效。请键入新密码。_重设OS X (macOS)系统帐户密码的5种方法...
  8. mysql增删改查 工具类_JDBC工具类实现对数据库数据的增删改查
  9. springboot整合redis,推荐整合和使用案例(2021版)
  10. CSS类选择器选择多个类用逗号隔开
  11. 多线程编程(1) - 认识等待函数 WaitForSingleObject
  12. 最全面的推荐系统评估方法介绍
  13. 采用循环链表结构求解约瑟夫问题
  14. AngularJs-指令1
  15. 创维电视安装第三方app
  16. 华为交换机 查ip冲突_华为交换机怎么通过ip查端口号
  17. NBOJ 1184 Elaine's Queue deque的运用
  18. 洛谷P4158 [SCOI2009]粉刷匠 题解
  19. 逆向——微信接收文本图片消息
  20. android 应用软件注册与自动登录代码

热门文章

  1. 【历史上的今天】8 月 25 日:Linux三十周年;我国第一个计算机科学技术研究所成立
  2. 卸载 Notepad++!事实已证明,它更牛逼…
  3. 如何快速定位自己代码中出现的问题
  4. idea自动补全等号左边
  5. lvs负载均衡和nginx负载均衡的优缺点
  6. IE升级后,cyberArticle 保存当前网页不可用的解决办法
  7. HTML5期末大作业:服装鞋子网站设计——服装商城(31页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设计源码
  8. 统一编址独立编址哈佛结构冯诺依曼结构
  9. 永远的颠覆者——奇虎360董事长周鸿祎专访
  10. Ajax实现简单的登录验证与帐号注册