[繁体] [简体] [美国镜像]
[首页] [主要产品] [解决方案] [购买信息] [技术服务] [公司概况] [用户反馈] [下载] [诚征代理] [诚聘英才]


 

* 为什么需要BIGATE
* 产品优势
* 功能
* 工作机制
* 技术特点
* 用户指南
* 下载
* 解决方案
* 示范站点
* 成功案例
* 案例:海尔集团

 

 
 
WEB软件

* AnyBoard
 神州建站系统(建站通)
* AnyBoard
 神州信息通
* BiGate
 网站繁简通
* UTEACHING
 远程教学系统
* 神州搜虎
 多功能搜索引擎
* FormMagic
 电子表单系统
* AnyEmail
 电子邮件系统
* AnyShop
 电子商务系统
* AnyEcard
 电子贺卡系统
 
 

 

* PowerRPC
 网络软件开发工具
* SUN RPC Win32
 网络软件开发工具

* JavaRPC
 网络软件开发工具

 
 

<< 返回

BiGate 安装指南 (各种操作系统通用)

注意:对于拥有自己服务器的用户,BiGate在 WINDOWS+IIS 下的安装更为简单,用户只需双击安装图标,程序即会自动进行傻瓜式安装。

如下是BiGate在各种操作系统下通用的安装说明。

 

一、系统需求:

  • CGI支持: CGI脚本一般安装在 cgi-bin/ 、cgi-local/、cgibin/、scripts/ 之类目录下
  • Perl 5.005 及以上版本:在UNIX/linux系统下,可用"perl -v"显示 PERL 的版本,用"which perl"查找 PERL5的路径
  • pathinfo支持:(以支持JS中的相对URL)

二、安装步骤:

1、将bigate.zip解压缩,可以看到一个BiGate文件包,内有一个bigate.cgi脚本文件及其它2个子目录。
2、将 bigate.cgi 脚本复制或上传到 cgi-bin 目录下,并设置为可执行(UNIX/linux下设为755)。
3、将 BiGate 文件包上载你的站点某个目录下(最好放在web目录之外),并将BiGate/目录下的data/目录的许可设置为允许CGI用户写入(UNIX/linux下设为777)。
4、编辑 bigate.cgi 脚本,设置参数,具体设置分如下2种情况:

A:在未启动pathinfo的windows操作系统与IIS服务器下的参数设置:

  • 将 $main::bigate_dir 设置为到BiGate文件包完整的物理路径 (目录分隔符用“/”)
    例如:e:/dfzxdata/BiGate
  • 将 $main::cgi 设置为到bigate.cgi 的完整URL(以http://打头)。
    例如:http://www.dfzx.com.cn/cgi-bin/bigate.cgi
  • 将 $main::adm_pass 设置为一个管理员密码(自定)。并把它记下来。
  • $main::use_pathinfo =0;
  • $main::pathinfo_cut =''; 无需设置

由于IIS中不支持pathinfo, 所以BiGate将不能正确转换JavaScripts中的相对URL。

B、在已启动pathinfo的WINNT/2000(IIS)服务器和标准的服务器(如Linux/Unix)下的参数设置

  • 将 $main::bigate_dir 设置为到BiGate文件包完整的物理路径 (目录分隔符用“/”)
    例如:e:/dfzxdata/BiGate
  • 将 $main::cgi 设置为到bigate.cgi 的完整URL(以http://打头)。
    例如:http://www.dfzx.com.cn/cgi-bin/bigate.cgi
  • 将 $main::adm_pass 设置为一个管理员密码(自定)。并把它记下来。
  • 将 $main::use_pathinfo 设置为1,将能正确转换JS中的相对URL。 这时访问转换版的URL应使用支持pathinfo的URL
  • 将 $main::pathinfo_cut 设置为到 bigate 脚本的URL(注意不要以http://打头)。
    例如 $main::pathinfo_cut ='/cgi-bin/bigate.cgi';

上述作好以后,下一步请阅读《BiGate使用说明》。

附录1:bigate.cgi 脚本安装设置参数说明

1) binmode STDOUT; 使用二进制输出方式,只在windows下必需

2) $main::bigate_dir = "/home/user/BiGate"; 设置为到 BiGate 文件包的物理路径。

3) $main::cgi="http://bigate.com/cgi-bin/bigate.cgi"; 设置为 bigate.cgi 的完整URL。

4) $main::stop_url = $main::cgi; # this is the URL which must not be converted

5) $main::adm_pass ="bigaterocks"; 管理员密码

6) $main::trans_img= 0; 设置为1将启动支持繁简2套图片替换的功能;设置为0则关闭此功能。这一功能是针对那些图片上有中文文字的情况而设计的。

7) $main::no_links =1; 设置为1将去掉转换页上显示的附加链接

8) $main::skip_pattern=""; 禁止转换某些模式的链接。
例如, 设置 skip_pattern="xxx|yyy"; 将会跳过所有包含 xxx 或 yyy 的URL。

9) $main::insert_html=""; 插入转换页的广告html

10) $main::insert_freq = 0.1; 插入转换页广告的显示频率。

11) $main::use_pathinfo =0; 设置为1将使用pathinfo

12) $main::pathinfo_cut = "/cgi-bin/bigate.cgi"; 使用pathinfo时必须设置,设置为到 bigate 脚本的绝对URL,注意开始于“/”,而不是 http://

13) $main::no_log =1; 设置为1将不产生日志文件。

14) %main::dns_over=("domain"=>"ip"); 设置它将处理DNS未正确设置的情况
例如: %main::dns_over =("www.lzet.com.cn"=>"202.103.238.17");
这样BIGATE能采用该IP对应,而跳过DNS。


附录2:如何启动Windows IIS的pathinfo支持?

(这只有服务器的系统管理员才能做)

在缺省情况下,IIS是不支持pathinfo的,如果pathinfo不启动,那么bigate将不能正确处理JS里的URL。

启动方法如下:

将install_bigate.exe文件复制到网站服务器上,进入命令提示符(开始=》运行=》输入cmd=》确定=》cd进入install_bigate.exe所在目录),运行install_bigate.exe程序。

运行格式:
install_bigate.exe setpi(或 install_bigate.exe setpi 域名)
这将启动所有虚拟站点(或该域名站点)的pathinfo 。


 
| Home | Products | Purchase | Services | Company | feedback | download |
北京东方之晓科技发展有限公司版权所有
2000©Dongfangzhixiao All Rights Reserved