VM搭建环境手册_第1页
VM搭建环境手册_第2页
VM搭建环境手册_第3页
VM搭建环境手册_第4页
VM搭建环境手册_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、VM环境从0搭建2015.04更新本文档针对版本BS-SAAS合体版201408,作VM搭建的说明。第一步 安装JDK把jdk复制到vm内安装,并安装jreJRE最好和JDK安装在同一目录下。第二步 安装tomcat把tomcat复制到vm内安装,安装的时候 安装目录尽量改成没有空格没有标点的比如D:Tomcat60 (默认为D:Tomcat 6.0)安装时自己定义个端口,默认是8080,别用默认的,避免端口重复冲突。第三步 安装flash从网上下载最新版本flash并在vm内安装。第四步 更改IE设置针对客户端,更改IE设置,添加可信站点IE浏览器相关设置;1. 添加为信任ip。点

2、击工具-Internet选项-安全,出现如下界面点击受信任的站点-站点-添加进FlexClient所在的ip或者域名注意如果是https的需要勾选中2. 设置受信任站点的自定义安全级别回到Internet选项的安全tab页,选中受信任的站点,点击自定义级别先想安全级别设置成:低,然后将ActiveX控件和插件下面的几个单选,都选择启用。(这部是关键)3. 添加信任弹出窗口打开ie-工具-弹出窗口阻止程序-弹出窗口阻止程序设置将FlexClient的ip或者域名添加进允许网站地址中.第五步 数据库恢复SQLserver解压缩BS-SAAS合体版。打开sql server management s

3、tudio ,右键左侧数据库-还原数据库,选择BS-SAAS合体版BS-SAAS合体版201408DBPatchdmp内的SQL里的DPM文件 点击确定,恢复数据库。如图Oracle解压缩BS-SAAS合体版。找到BS-SAAS合体版BS-SAAS合体版201408DBPatchdmp内的oracle里的DPM文件。用管理员账号登陆Oracle创建表和用户并赋予权限/*第1步:创建临时表空间 */create temporary tablespace user_temp tempfile 'C:oracleproduct10.2.0oradataorcluser_temp.dbf

4、9; size 50m autoextend on next 50m maxsize 2048m extent management local; /*第2步:创建数据表空间 */create tablespace elitemaster logging datafile 'C:oracleproduct10.2.0oradataorclelitemaster.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local; /*第3步:创建用户并指定表空间 */create user el

5、ite01 identified by letmein default tablespace elitemaster temporary tablespace user_temp; /*第4步:给用户授予权限 */grant connect,resource,dba to elite01;打开CMD,执行恢复执行 imp username/passwordORCL fromuser= flex201410 file=c:xxxx.dmp log=c:xxx.log用户名密码为前面创建的,fromuser一般是dmp的文件名,file为dmp文件的所在路径,log为创建存储日志的路径。第六步 服

6、务端服务搭建复制文件复制WABAPPS文件,复制至Tomcat60webapps下一般就取EliteEFSFlex,EliteHttpAPS, FlexClient, WebServerServlet这4个文件取先复制20130322 Flex完整包里的数据,再复制20131028 Flex更新包,再取BS-SAAS合体版里带S后缀的,把后缀S去除覆盖之前的内容。(用EliteEFSFlex,EliteHttpAPS, FlexClient, WebServerServlet文件夹直接替换即刻)配置【为Tomcat配置JNDI数据源】-详细参考文档Tomcat配置JNDI共享数据源步骤1:首先

7、需要将相关的jar包复制到tomcat的lib目录下(这几个jar可以也从EliteHttpAPS或者WebServerServlet下的lib目录中找到),这些jar包包括:commons-collections.jarcommons-logging.jarEliteAPS.jarlog4j-1.2.11.jarcommons-dbcp-1.3.jarcommons-pool-1.5.4.jarojdbc5.jar (oracle)mysql-connector-java-5.1.15-bin.jar (mysql) jtds-1.2.5.jar (sqlserver) 步骤2:在tomca

8、t的conf目录中的server.xml的<GlobalNamingResources>标签内,加入:SQL server:<Resource name="jdbc/sharedDatasource" auth="Container" factory="com.elite.aps.dbservice.http.APSDataSourceFactory" type="javax.sql.DataSource" maxActive="10" maxIdle="10&quo

9、t; minIdle="5" initialSize="5" encryptkey="rshMlJiUs+A=" dbtype="mssql" logsessionid="true" username="sa" password="yichen" 数据库用户名/密码 driverClassName="net.sourceforge.jtds.jdbc.Driver" validationQuery="select 1"

10、; minEvictableIdleTimeMillis="600000" numTestsPerEvictionRun="50" testWhileIdle="false" url="jdbc:jtds:sqlserver:/:1433/flex201012test"/>IP 数据库端口 数据库名称ORACLE:<Resource name="jdbc/sharedDatasource" auth="Container" factory=&qu

11、ot;com.elite.aps.dbservice.http.APSDataSourceFactory" type="javax.sql.DataSource" maxActive="5" maxIdle="10" minIdle="5" initialSize="5" encryptkey="rshMlJiUs+A=" dbtype="oracle" logsessionid="true" username="f

12、lex201103" password="elite" driverClassName="oracle.jdbc.driver.OracleDriver" validationQuery="select 1 from dual" timeBetweenEvictionRunsMillis="60000" minEvictableIdleTimeMillis="600000" numTestsPerEvictionRun="50" testWhileIdle=&quo

13、t;false" url="jdbc:oracle:thin:32:1521:test"/>MYSQL:<Resource name="jdbc/sharedDatasource" auth="Container" factory="com.elite.aps.dbservice.http.APSDataSourceFactory" type="javax.sql.DataSource" maxActive="5" maxIdle=

14、"10" minIdle="5" initialSize="5" encryptkey="rshMlJiUs+A=" dbtype="mysql" logsessionid="true" username="root" password="yichen" driverClassName="com.mysql.jdbc.Driver" validationQuery="select 1" timeB

15、etweenEvictionRunsMillis="60000" minEvictableIdleTimeMillis="600000" numTestsPerEvictionRun="50" testWhileIdle="false" url="jdbc:mysql:/32:3306/flextest?useUnicode=true&amp;characterEncoding=UTF-8"/>然后在context.xml中,通过ResourceLink标签来

16、引入GlobalNamingResources中定义的数据源<ResourceLink name="jdbc/sharedDatasource" type="javax.sql.DataSource" global="jdbc/sharedDatasource"/>【EliteEFSFlex】EliteEFSFlex不需要任何配置【EliteHttpAPS】在EliteHttpAPS中的WEB-INF/applicationContext.xml中配置:<bean id="dbpool1" cla

17、ss="org.springframework.jndi.JndiObjectFactoryBean"><property name="jndiName"><value>java:comp/env/jdbc/sharedDatasource</value></property></bean>在APS的配置文件中,加入这样一个bean。【WebServerServlet】在WebServerServlet的perties中配置:DBMain.driverClassName

18、=jndiDBMain.url=nothingDBMain.username=DBMain.password=DBMain.maxActive= DBMain.maxWait= DBMain.validationQuery=nothingDBMain.openConnectSql1=java:comp/env/jdbc/sharedDatasourceDBMain.openConnectSql2=DBMain.openConnectSql3=DBMain.DBTypeString=SQL (MySql 或ORACLE)改webserverservletWEB-INFweb.xml<par

19、am-name>HOME_FileType</param-name> <param-value>2</param-value>把HOME_FileType 值设为2。(注:几个配置文件内共享数据源路径要一致:jdbc/sharedDatasource)【FlexClient】在FlexClient的 WEB-INF内的config配置:ajaxTimeout=3000serverHost1=:8077/EliteHttpAPS/dbservicepoolName1=dbpool1webServerURL=CURRENTwe

20、bServerdbkey=DBMainwebServerName=WebServerServlet标红为TOMCAT设置的端口。【tomcat6】1、配置Tomcat60conf下的server.xml加一句URIEncoding="utf-8"<Connector port="8090" protocol="HTTP/1.1" URIEncoding="utf-8" connectionTimeout="20000" redirectPort="8443" />

21、2、打开Tomcat6bin目录下tomcat6w 设置添加 -XX:PermSize=128m-XX:MaxPermSize=256m 第七步 安装维护端由于目前没有最新的完整安装包,所以安装旧版本的后更新。打开20130322 Flex完整包下的维护端setup。 询问是否自动配置点否。复制20131028 Flex更新包内的维护端里的ddl文件到安装路径下Web Utility覆盖原文件并注册。再复制BS-SAAS合体版201408内的维护端里的ddl文件到安装路径下Web Utility覆盖原文件并注册。注册文件-选择打开方式-找windowssystem32的regsvr32维护端表维护更改设置登陆CenterFrame维护端(选择标准)-管理组-表维护-用户表维护-多项目表维护,更改四张表的内容。点击左上角编辑,更改数据库名,用户名,密码等。第八步 安装FTPServ-U为了能实现自动下载客户端控件,所以要安装FTP。设置FTP新增域:名称为机器名称 端口默认为21。新增用户添加目录至20130322 flex完整包flex客户端自动升级下载包针对-新项目-自动升级完整包Filezillla安装Filezilla,点击下图按钮,创建登录角色。点击Add创建角色。点击左侧shared folders添加目录至20130322 flex完整包flex客

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论