WAPmo v1.3 安装手册

系统需求

脚本语言:Active Server Pages
运行平台:Windows 2000或更高版本与Internet Information Server(IIS)
数 据 库:Microsoft Access 2000或更高版本、Microsoft SQL Server 2000或更高版本、Oracle 8i或更高版本、MySQL 4.1或更高版本
运行环境:ADO 2.5或更高版本、Microsoft Scripting Runtime、MSXML4 SDK或更高版本、Windows Script 5.5或更高版本
客 户 端:IE 5.5或更高版本、Firefox 1.5或更高版本、Opera 8或更高版本

安装 Internet Information Server(IIS)

IIS的位置在控制面板-管理工具里,凡是Server版本的Sindows都是默认安装了的,如果未安装,下面以IIS 6.0安装步骤为例。

  1. 进入控制面板,点击添加或删除程序,在添加或删除程序窗口里,点击左边的添加/删除Windows组件按钮
  2. 在Windows组件向导窗口里,选中应用程序服务器,然后点击详细信息按钮

    在应用程序服务器窗口里选中Internet信息服务(IIS),点击详细信息按钮

    在Internet信息服务(IIS)窗口里选中万维网服务,点击详细信息按钮

    在万维网服务窗口里最后选择Active Server Pages和万维网服务

    最后点击确定-确定-确定返回到Windows组件向导窗口,点击下一步完成安装。安装过程里可能要求插入Windows安装光盘,把Windows安装光盘插入光驱即可。

安装 WAPmo 组件

  1. 解压缩WAPmo安装包,进入解压目录的WAPmo组件文件夹中,双击安装组件.bat文件安装组件。

安装图片转换组件

  1. 图片转换软件由ImageMagick Studio LLC提供,可以去它的官方站点下载一个命名为ImageMagick-[版本号]-Q16-windows-dll.exe的安装文件(在修正WAPmo平台的bug里,发现当前的6.3.0-0版本尚不完善,在IIS 6.0环境里,会有线程死锁的bug,因此建议下载6.2.6-5版本,如果在官方站点找不到下载连接,可以到WAPmo站点下载)
  2. 在服务器上安装ImageMagick组件,在Select Additional Tasks这一步时需要选择Install ImageMagickObject OLE Control for VBScript, Visutal Basic, And WSH

安装 ISAPI Rewrite 组件

  1. 访问Helicon的官方站点
  2. 下载ISAPI_Rewrite Lite ( freeware )
  3. 在服务器上安装好ISAPI Rewrite
  4. 进入ISAPI安装目录,默认目录为C:\Program Files\Helicon\ISAPI_Rewrite,右键httpd.ini文件-属性,取消只读属性前的勾。
  5. 双击httpd.ini,在文本最下方添加如下规则,这里以wap.wapmo.cn域名为例:
    RewriteCond Host: wap\.wapmo\.cn
    RewriteRule /view/([\d]+)/([\d]+)/[A-Za-z]+/[\d]+/([\d]+)/([\d]+)/([A-Fa-f0-9]{8})/.+\.([\w]+)[\?]*(.*) /view\.asp\?Type=0&StapleId=$1&ContentId=$2&Matter=$5&Width=$3&Height=$4&Ext=$6&$7
    RewriteCond Host:
    wap\.wapmo\.cn
    RewriteRule /download/([\d]+)/([\d]+)/[A-Za-z]+/[\d]+/([\d]+)/([\d]+)/([A-Fa-f0-9]{8})/.+\.([\w]+)[\?]*(.*) /view\.asp\?Type=1&StapleId=$1&ContentId=$2&Matter=$5&Width=$3&Height=$4&Ext=$6&$7

    只需要替换Host: wap\.wapmo\.cn为您的域名即可,注意符号[.]要写作[\.]

安装 WAPmo

  1. 将WAPmo安装包用FTP上传至服务器后解压缩
  2. 进入控制面板-管理工具,双击Internet 信息服务(IIS)管理器打开IIS管理器
  3. 右键网站-新建-网站,弹出网站创建向导窗口,然后点击下一步。

    在网站描叙这一步填写易于分辨于其他网站的描叙,例如用您的域名作为网站描叙,然后点击下一步。

    在IP地址和端口设置这一步,填写好端口和主机头(即您的域名),一般不用选择IP,用系统默认的即可,然后点击下一步。

    在网站主目录这一步,选择WAPmo解压目录下的html目录为网站主目录,然后点击下一步。

    在网站访问权限这一步,需要选择读取和运行脚本两个权限。然后点击下一步,完成安装。

    站点创建成功,右键新建的站点-属性,在属性窗口里,选择主目录选项卡,然后点配置按钮,在应用程序配置窗口里,选择选项选项卡,选中启用父路径,然后确定。

    回到属性窗口后,再点文档选项卡,点添加按钮,输入index.asp,然后点确定-确定,关闭属性窗口。

安装数据库

  1. WAPmo 支持四种数据库,Access、SQL Server、Oracle、MySQL
  2. Access数据库是默认数据库,数据库文件存放在WAPmo安装包的html/database目录下,命名为:WAPmo,无扩展名,防止他人恶意下载
  3. SQL Server数据库安装步骤:
  4. Oracle数据库安装步骤
    点击开始-运行,输入cmd回车,调出命令提示符窗口,用命令进入WAPmo解压目录,输入
    sqlplus [用户名]/[密码] @Oracle.sql
    回车执行sql脚本。
  5. MySQL数据库安装步骤
    点击开始-运行,输入cmd回车,调出命令提示符窗口,用命令进入WAPmo解压目录,输入
    mysql -u [用户名] -p <MySQL.sql
    回车执行sql脚本,执行结果即创建一个名为WAPmo的数据库,并在WAPmo数据库中建立WAPmo数据表

安装后设置

  1. 如果使用非Access数据库,需要修改conn.asp文件中的数据库类型和数据库连接参数
  2. 如果将WAPmo安装在虚拟目录或非根目录下,则需修改如下三个文件:
    1)html/conn.asp中的WAPmo站点根目录名,假如您把WAPmo安装在http://[您的域名]/wap目录下,则更改WM_Home = "/wap/"
    2)html/vbsvm/vbsre/bin/declare.asp中的VBSVM_HOME和CLASS_PATH,假如您把WAPmo安装在http://[您的域名]/wap目录下,则更改VBSVM_HOME = "/wap/vbsvm/",更改CLASS_PATH = "/wap/vbsvm/classes/"
    3)html/jspp/jsre.js中的JSPP_HOME,假如您把WAPmo安装在http://[您的域名]/wap目录下,则更改this.JSPP_HOME = "/wap/jspp/";