1.软件准备:
arcims9.1(在本站下载,其实道理都是一样);
apache2.0( 下同)
tomcat5.0.28(在迅雷上搜索,其他版本也可以)
mod_jk2.so(注意格式是.so,有写版本.dll文档用于apache和tomcat的通信,一种连接器)
2:运行环境:xp,2000,nt系统环境均可
3 jsp环境搭建:
1)安装apahce2.0 ,主目录设置在d:\apache下面,由于自己在安装过程中没有注意,安装后才发现在他下面又有一个目录,叫做apache2,OK开始了。先装完之后不要管他。
2)安装tomcat5.0.28,安装目录在d:\tomcat下,装好之后不要立刻启动,下面开始进行配置;在安装的时候笔者忽略了软件的安装过成,其实都没有什么好写的,一路next都没有什么问题。可是要注意2点。tomcat监听的是8080端口, apache是80 端口。这个是默认的不是死的,到后面你可以在里面自己修改。
3)在D:\apahce\apache2目录下找到modules,把下载下来的mod_jk2.so拷贝在他的下面,不要剪切,如果以后需要的话还可以找得数据,养成良好的习惯,注意备份;在apache2下的确conf目录下的httpd文件中加这样一句话:LoadModule jk2_module modules/mod_jk2.so 位置应该没有影响,笔者是放在所有的LoadModule行之下,前面不要加 # ;在思维之中应该没有其他的了。可是事情没有那么简单,哈哈。
休息一会儿继续
4)打开记事本,建立新的文裆,把如下的代码放进去:保存为workers2.properties文件,类型为所有文件。
[shm]
file=${serverRoot}/logs/shm.file
size=1048576
# Example socket channel, override port and host.
[channel.socket:localhost:8009]
port=8009
host=*.*.*.*(你的IP地址,括号里面的不要拷贝)
# define the worker
[ajp13:localhost:8009]
channel=channel.socket:localhost:8009
# Uri mapping
[uri:/*]
worker=ajp13:localhost:8009
[uri:/servlet/*]
info=ArcIMS servlet connector
不要改动,如果有什么问题请注意两个地方:
host=*.*.*.*(参考一下其他的文档,看看是什么)和 [ajp13:localhost:8009]
(有时候机器会自动把你的8009端口改为8019,要把它改回来)
把这个文件放到D:\apache\Apache2\conf下面
5)还需要jk2.properties文件,但是在tomcat安装已经存在了,在D:\tomcat\conf下。
6)文件准备都已经差不多了:剩下虚拟目录和虚拟主机的配置,还有测试断口是否成功.
A,启动apache monitor,运行:http://localhost/;
B,再启动tomcat monitor,两个monitor都在开始菜单里,运行:http://localhost:8080/如果两个运行的页面相同的话。That proves you are sucessful.
OK
C.你同样可以设置自己的虚拟目录来测试,在上面其实tomcat默认的虚拟目录在
D:\tomcat\webapps\ROOT,你看到的是tomcat5.0.28的默认页面,有两只猫猫的那种。你也可以自己写一个 html文件或者jsp文件测试,具体的方法就不介绍了。
6):建立自己的虚拟目录:
在D盘建立自己的物理路径:D:\webroot,在D:\apache\apache2\conf下的httpd最后加入
Alias /vrml/ "D:/webroot/"
<Directory "D:/webroot/vrml">
Options Indexes MultiViews
AddOutputFilter Includes html
AllowOverride None
Order allow,deny
Allow from all
</Directory>
(/vrml/是相对路径,在访问的时候的引用,并不会在D:/webroot/建立/vrml目录,后面的照抄不要改)
打开D:\tomcat\conf下server.xml文件,记事本打开,加上一句
<Context path="/vrml" docBase="D:\webroot" debug="0" reloadable="true" >
</Context>
现在你可以自己写一个html文档,放在d:/webroot下,重启动apache和tomcat,在ie窗口输入http://localhost:/vrml或着http:/localhost:8080/vrml如果页面
一样。也就完了。
4:安装arcims:
1)对于本站下载的arcims9.1解压缩之后,有两个文件licience manager 和arcims for windows (镜象文件,可以用虚拟光驱damon tool 3.4.47),先安装arcims for windows 载入镜象之后,一直安装下去,选择你自己需要的组件。到最后提示是否要安装 arcims post installation(配置 arcims的安装文件,现在最好不要安装,麻烦,等装所有的东西安装完成之后,从开始菜单里面启动安装),点cancel。退出安装程序。开始安装licence manager 。解压缩之后,安装imsetup .以后的就简单了。
安装完成之后先不要重新启动计算机,到控制面板里面打开管理工具,,找到”服务“启动arcgis licence manager.可以启动就安装成功了,如果不行的话,最好卸载重来。
2)启动arcims post installation 配置相关属性。
3)打开diagonastic测试是否安装成功
到此为止都差不多了。Thank you very much.