oa项目部署和总结

1.安装虚拟机并装操作系统

软件: VMware workstation

虚拟机技术是虚拟化技术的一种,所谓虚拟化技术就是将事物从一种形式转变成另一种形式,最常用的虚拟化技术有操作系统中内存的虚拟化,实际运行时用户需要的内存空间可能远远大于物理机器的内存大小,利用内存的虚拟化技术,用户可以将一部分硬盘虚拟化为内存,而这对用户是透明的。又如,可以利用虚拟专用网技术(VPN)在公共网络中虚拟化一条安全,稳定的“隧道”,用户感觉像是使用私有网络一样。接下来安装虚拟机。一以Windows2003版本为例。

步骤 1.安装VMware

     2.新建虚拟机,选中ISO镜像文件,安装操作系统(注意内存的设置)

     3.操作系统安装完成(注意安装VMware tool)

虚拟机的网络连接方式:

           1. 桥接网络(Bridged Networking)

桥接网络是指本地物理网卡和虚拟网卡通过VMnet0虚拟交换机进行桥接,物理网卡和虚拟网卡在拓扑图上处于同等地位(虚拟网卡既不是Adepter VMnet1也不是Adepter VMnet8)。

           2. NAT模式

在NAT网络中,会用到VMware Network Adepter VMnet8虚拟网卡,主机上的VMware Network Adepter VMnet8虚拟网卡被直接连接到VMnet8虚拟交换机上与虚拟网卡进行通信。

           3. Host-Only模式

在Host-Only模式下,虚拟网络是一个全封闭的网络,它唯一能够访问的就是主机。其实Host-Only网络和NAT网络很相似,不同的地方就是 Host-Only网络没有NAT服务,所以虚拟网络不能连接到Internet。主机和虚拟机之间的通信是通过VMware Network Adepter VMnet1虚拟网卡来实现的。

2.oa环境部署

 

1.JDK的安装与配置:      JDK软件安装

 

                                        配置环境变量

 

                                        检验JDK的安装与配置(jdk版本为jdk-1.5.0.08)

完成后打开计算机→系统属性→高级→环境变量→系统变量

在变量名中输入“JAVA_HOME”,在变量值中输入安装路径路径改为c:java( 在C盘根目录下建立java文件夹),点击确定点击确定,新建成功。(注意编辑过程中的一切符号均为英文符号)

在系统变量中,新建系统变量,变量名为“CLASSPATH”,变量值为“.;c:javalibdt.jar;c:javalib ools.jar;”,新建成功。

在已有的系统变量中找到PATH变量,点击编辑。在原有变量值前,输入“:%JAVA_HOME%in;”,点击确定,修改成功。

安装完成,验证JDK

在cmd中输入javac

打开C盘根目录,在C盘根目录下新建一个txt格式的文本文档并双击打开。

在文本框输入

"

public class HelloWorld{

public static void main(String args[])

{System.out.println("JAVA 环境配置成功!");

}

}

 输入命令“javac HelloWorld.java”,如若不报错,即可继续输入命令“java HelloWorld”,显示java环境配置成功!

注:“HelloWorld.java”文件可以放在任何位置,但验证环境配置时命令必须跟随“HelloWorld.java”文件的路径。

2.Tomcat的安装

双击“tomcat”安装包,点击“Next”-->”I Agree”-->”Next”-->” Next”-->” Next”-->”Install”。注意:“Install”记住tomcat的默认端口号是“8080”。

在浏览器中输入http://localhost:8080/,如果页面跳转至tomcat首页,则tomcat安装配置成功。

3.MySql的安装与验证

打开mysqlMySQL Server 5.0安装包

在这里输入密码

安装完成

打开cmd窗口,将路径返回到c盘根目录,输入mysql -u root -p,再输入密码。

在cwoa文件夹中的setup文件夹中,找到redmoonoa.sql文件,放入c盘根目录。

在cmd窗口,登录mysql,输入命令 source c: edmoonoa.sql,回车运行。当出现如图画面时,则表示导入成功。

本系统的数据库连接文件存放在 OA 系统项目应用程序包下的 WEB-INF 目录下,名称为 proxool.xml,表示的是默认的root账户和密码。其密码应修改为之前设置的密码,记得把端口改成3306.

除了上述测试环境搭建中必须的几个步骤之外,我们的系统往往还有一些额外的配置要

求。比如,系统中有可能需要设定相应的日志路径,或者假如系统用到第三方控件、加密软件等等,可能还需进行这些插件、软件的安装与配置等。所以,我们需要根据实际情况进行相关的配置。在 OA 系统中,需要设置系统日志的存放路径以及缓存的路径。下面进行此类配置的修改。《OA 系统测试服务器搭建单》中指明了日志配置文件的存放路径在 OA 系统项目应用程序包下的 WEB-INF 目录下,名称为 log4j.properties,以及缓存设置的配置文件在 OA 系统项目应用程序包下的 WEB-INF 目录中的 classes 下,名称为cache.ccf,首先打开log4j.properties

  在安装完jdk、mysql和tomcat之后,可以进行被测应用程序部署了。首先,须将cwoa开发包放于tomcat文件夹中的webapps文件夹中,具体路径为"c: omcatwebapps"

启动服务并进行冒烟测试

重新启动tomcat5.exe

打开浏览器,在地址栏输入网址 http://localhost:8080/cwoa,按回车键,进入图一页面。

在图一界面中输入用户名admin及默认密码111111,点击登录,进入图二页面,测试成功。

服务启动后,即需要进行简单的冒烟测试。所谓冒烟测试,就是启动服务后,使用正常的业务流程,对被测试系统进行快速的测试,主要检查被测系统在做版本集成时是否存在接口、配置数据方面的问题。一旦发现有类似的问题,应立刻停止测试,并告知开发组重新打包。冒烟测试又叫预测试,常利用一个正确的业务流程,贯穿整个系统,如果没有问题,就认为冒烟测试通过,如果有问题,就报告错误,重新打包,这个过程非常重要。

总结

1.在安装过程中也遇到不少问题首先)1在jdk的安装过程中由于使用中文字符所以导致jdk安装没成功.

                                                      )2在最后登录过程中由于没有修改WEB-INF 的 proxool.xml文件,导致登录不上去.

 

tomcat怎么连接到mysql上面的? 配置文件在哪?Tomcat下面的文件夹的作用。

Tomcat与MySQL的数据源连接方法:

配置文件一般都在conf文件夹里,主要有server.xml,context.xml,tomcat_user.xml,web.xml四个常用配置文件,server主要是服务器设置的,例如端口设置,路径设置。context里设置tomcat数据源,用来连接数据库。tomcat_user主要是用户名和密码的设置。web是默认首页等等之类的设置。

Tomcat目录:

1.bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(dos 批出)。

重要:

很多环境变量的设置都在此处,例如可以设置JDK路径、TOMCAT路径

startup 用来启动tomcat

shutdown 用来关闭tomcat

修改catalina可以设置tomcat的内存

2.conf目录主要是用来存放tomcat的一些配置文件。

重要:

server.xml可以设置端口号、设置域名或IP、默认加载的项目、请求编码

web.xml可以设置tomcat支持的文件类型

context.xml可以用来配置数据源之类的

tomcat-users.xml用来配置管理tomcat的用户与权限

在Catalina目录下可以设置默认加载的项目

3.lib目录主要用来存放tomcat运行需要加载的jar包。

例如,像连接数据库的jdbc的包我们可以加入到lib目录中来。

4.logs目录用来存放tomcat在运行过程中产生的日志文件,非常重要的是在控制台输出的日志。(清空不会对tomcat运行带来影响)

在windows环境中,控制台的输出日志在catalina.xxxx-xx-xx.log文件中

在linux环境中,控制台的输出日志在catalina.out文件中

5.temp目录用户存放tomcat在运行过程中产生的临时文件。(清空不会对tomcat运行带来影响)

6.webapps目录用来存放应用程序,当tomcat启动时会去加载webapps目录下的应用程序。可以以文件夹、war包、jar包的形式发布应用。

当然,你也可以把应用程序放置在磁盘的任意位置,在配置文件中映射好就行。

7.work目录用来存放tomcat在运行时的编译后文件,例如JSP编译后的文件。

清空work目录,然后重启tomcat,可以达到清除缓存的作用

.bat后缀名文件(dos的批出文件)

2.所用工具的 版本号。

tomcat-5.5.25

MySql-5.0.18

jdk-1.5.0.08

3. 熟悉Tomcat 、Mysql怎么修改端口号,默认配置文件、日志路径,修改Tomcat的http协议端口号改为80,mysql 默认端口号改为3333, 项目文件怎么修改,可以正常访问?观察tomcat运行的配置文件信息、日志文件的报错内容。

------

修改tomcat端口号:  tomcatconfserver.xml

connector port="8080”  将其改变为80即可

------ 

修改mysql端口 :mysql根目录下有一个名为my.ini的文件,找到如图字段

更改port=***

再打开cmd窗口,在命令栏

输入

net stop mysql    ----关闭mysql

输入

net stat mysql    ----启动mysql

重新启动mysql,更新端口

------

修改mysql配置文件:都在my.ini里

修改tomcat默认配置文件:tomcatconfserver.xml

日志配置文件的存放路径在 OA 系统项目应用程序包下的 WEB-INF 目录下,名称为log4j.properties,以及缓存设置的配置文件在 OA 系统项目应用程序包下的 WEB-INF 目录中的 classes目录下,名称为 cache.ccf

4.怎么修改tomcat项目部署路径

把cwoa文件夹部署在c:cwoa, tomcat怎么修改?

修改部署路径:

tomcatconfserver.xml    

appBase=“webapps”,修改webapps,改为想要使用的项目部署文件夹路径,如c:aaa;

想要进行多个部署时,

在<Host></Host>标签中添加一条context配置,内容为<Context path="" docBase="c:/aa" debug="0" />,docBase的值填入你要设置为tomcat根目录的文件路径。这样Host标签中的webapps文件路径就自动失效,Context的docBase目录将自动生效。

注:

在部署 IIS 应用服务时,我们通常将应用程序包放在 IIS 安装目录下的 WWWROOT 目录下。Tomcat 则是放在其安装目录下的 webapps 文件夹下,例如 C: omcatwebapps。而 Jboss则是放在其解压目录下的 serverdefaultdeploy 中,例如C:jbossserverdefaultdeploy。这些应用程序包的存放路径不是固定不变的,可根据实际应用情况做出调整。

5.mysql中 source c: edmoonoa.sql是什么意思?.sql是什么?

source c: edmoonoa.sql  将sql导入数据库

sql   结构化查询语言

相关mysql命令:

show  databases;     查看数据库

drop  database  redmoonoa;   删除redmoonoa

use redmoonoa;      更改数据库

show tables;    显示所有表

select * from a    查看a表的所有数据

 

6.替换项目包的过程,更新版本

全量包:完整包 备份原项目包,然后删除,之后导入新的项目包

增量包:部分包  将增量文件直接替换旧文件

流程:1.先备份原来的项目包

            2.新包解压,覆盖原来项目包

原文地址:https://www.cnblogs.com/enzuoliu/p/8597158.html