4.1. UseModWiki 的安装

UseModWiki 的安装难以致信的简洁,一个 Perl 脚本和一个数据存储目录,就构成了 UseModWiki 的全部。下面的安装步骤显得有些罗嗦,但是我要承认在 UseModWiki(0.92)汉化上浪费了不少时间,因此在此赘还请原谅。

  1. 配置 Apache

    以 Apache 作为 Web 服务器,需要事先配置好 CGI 的支持,可能的配置如下:

    
    AddHandler cgi-script .cgi .pl
    ScriptAlias /cgi-bin/ /PATH/TO/cgi-bin/
    
    
  2. 解开软件包 usemod***.tar.gz;

  3. 将其中的脚本 "wiki.pl" 拷贝至网站的 cgi-bin 目录;

    bash# cp wiki.pl /PATH/TO/cgi-bin
    bash# chmod 775  /PATH/TO/cgi-bin/wiki.pl
    
  4. 创建 UseModWiki 数据目录

    UseModWiki 以文本数据库方式存储数据,该存储目录应该可写,且该路径要在 wiki.pl 脚本中指定。

    bash# mkdir /opt/UseModWiki
    bash# mkdir /opt/UseModWiki/temp
    bash# chmod -R 775  /opt/UseModWiki
    

    确认 wiki.pl 脚本第58行指定的 $DataDir 和我们上面创建的一致:

    
    $DataDir     = "/opt/UseModWiki"; # Main wiki directory
    
    
    [注意]

    如果 UseModWiki 安装在 Windows 上,则需要将 $DataDir 设置为Windows可识别的路径,如: $DataDir = "E:/REPOS/UseModWiki";

    当然,还要确认 perl 在系统中的位置是否和 wiki.pl 第一行指定的一样:

    
    #!/usr/bin/perl
    
    
    [注意]

    如果 UseModWiki 安装在 Windows 上,可能需要这样来指定 perl 的位置: #!C:/cygwin/bin/perl.exe