
1、安装WIN2003系统补丁
2、安装IIS(含FTP),建立拥有读书权限的默认FTP liby_sap_abap_web;FTP目录为E:\\liby_sap_abap_web,设置用户密码;而SAP里面导出数据的程序对应FTP地址、用户、密码与此相同。
3、SAP客户端安装(参照SAP安装文档)
4、检查系统驱动参数正确性
路径:C:\\WINDOWS\\system32\\drivers\\etc
如果没有以下两项,则加入以下两项:
sapmsPRD 3608/tcp
sapmsBWP 3600/tcp
5、安装数据库SQL2005,打补丁SP2、SP3
6、安装JKD1.5.0 安装完成后,如下所示进行环境变量设置
1)右击“我的电脑”,点击“属性”:
| ;%JAVA_HOME%\\bin;%JAVA_HOME%\\jre\\bin |
CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:
| .;%JAVA_HOME%\\lib;%JAVA_HOME%\\lib\ools.jar (要加.表示当前路径) |
%JAVA_HOME%就是引用前面指定的JAVA_HOME。
7、安装TOMCAT5.5,设置端口为8081
8、把原文件拷贝到TOMCAT5.5目录下的E:\\Tomcat 5.5\\webapps\\ROOT目录下,(用47上的webapps里面的文件,覆盖TOMCAT5.5目录下的webapps),并把E:\软件\\JAVA_JAR中的文件拷贝到E:\\Tomcat 5.5\\webapps\\ROOT\\WEB-INF\\classes 目录下。
9、解压sapjco3.jar,用解压后的文件中的COM文件夹中的文件拷贝到E:\\Tomcat 5.5\\webapps\\ROOT\\WEB-INF\\classes目录下的COM文件夹中。
10、双击运行E:\\Tomcat 5.5\estwebapps\\ROOT\\WEB-INF\\classes目录下的startSAPService.bat 文件,如下图所示,即连接SAP设置成功。
11、安装E:\软件\\aa.net2.0中的NetFx20sp2_x86zh-CHS.exe。
12、IIS设置:
打开IIS,选择应用连接池点击右键,选择 新建——应用连接池(.NET1.0),如下图所示:
同理,建立另一个应用连接池(.NET2.0)
13、建立网站(使用文件夹libydd2):
新建——网站——下一步:
录入网站名称LIBYDD2——下一步:
录入端口号——下一步:
选择路径(C:\\Inetpub\\wwwroot)——下一步:
默认权限——下一步——完成。
点击LIBYDD2网站目录,新建虚拟目录——下一步——录入别名(LIBY)——下一步:
选择文件跟径(如:E:\\libydd2\\Libai)——下一步:
默认权限——下一步——完成。
点击新建的虚拟目录——属性——虚拟目录 选项卡——创建——执行权限选择(纯脚本)——应用程序池选择(.NET2.0):
文档 选项卡——添加(index.aspx)——上移至最顶:
ASP.NET 选项卡——ASP.NET版本(2.0.50727)——确定。
更改数据库连接参数:
打开E:\\libydd2\\Libai 目录中的web.config文件,打到数据库连接的语句及文件所在目录设置语句:
同理,建立虚拟目录LIBYBBS,其中应用程序池选择(.NET1.0)、ASP.NET版本号为1.0。
14、安装IEWebControls.exe文件,找到安装目录(C:\\Program Files\\IE Web Controls)下的build.bat文件,双击运行,把生成文件C:\\Program Files\\IE Web Controls\\build\\Runtime里面的所有文件,拷贝到C:\\Inetpub\\wwwroot\\webctrl_client\\1_0目录下,如不存在此目录,需要进行新建。
15、QIS系统使用数据程序、计划任务设置:
把QIS系统导FTP数据的导入程序,放在E:\\QIS目录下;
建立计划任务,如下图所示(运行为E:\\QIS\\readftp.bat ; 起始于:E:\\QIS 日程安排,计划任务为:每天,5:30开始 并设置运行用户密码):
建立计划任务的步骤为:开始——控制面板——计划任务——新建计划任务——录入任务内容、日程安排、设置运行用户——设置成功;
计划任务建立完成后,点击此计划任务,运行,没提示报错即设置成功;
16、外围系统FTP数据导入程序、计划任务设置:
把外围系统FTP数据导入程序(E:\\Tomcat 5.5\\webapps\\ROOT\\WEB-INF\\classes文件夹中的文件),放到E:\ classes目录下;
在E盘根目录建立一个名为8081.bat 的文件,内容如下:
e: 程序所在盘符
cd e:\\\\classes 程序所在目录
java ydLBWeb.ydSAP.YDImportor %1
如上所述建立计划任务,(运行为E:\\ 8081.bat ;起始于:E:\\ ;日程安排,计划任务为:每天,1:00 开始)
17、外围系统对应RFC数据即时接收程序、计划任务设置:
目前需求设置3个接收RFC的程序;即把E:\\Tomcat 5.5\\webapps\\ROOT\\WEB-INF\\classes文件夹中的文件,拷贝到三个文件夹中,如:E:\\rfc\\classes E:\\rfc\\jco_server800 E:\\rfc\\jco_server800_2
然后修改SERVER110.jcoServer 文件中的 jco.server.progid=JCO_SERVER110 函数名参数;
参数对应的相关信息在E:\软件\\SAP\\SAP-客户端安装说明.doc 文件中详细说明。
修改E:\\YDProcessControler 中的监控文档中参数内容,如下所示:
其中 Path 为监控程序所在的目录
如上所述建立计划任务,(运行为E:\\YDProcessControler\\YDProcessControler.exe ;起始于:E:\\YDProcessControler ;日程安排,计划任务为:系统启动时)
整个服务器运行环境配置完成。
