1、安装Perl
从Activestate网站(http://www.activestate.com)下载最新版本的 Perl for Windows(这个例子里面是5.8.6版本),将这个文件解压缩,双击 Installer.bat 文件进行安装。Active Perl 官方下载:
http://www.activestate.com/Products/Download/Download.plex?id=ActivePerl
记住:安装第一步填写路径应当是“C:\usr”,后面的现在就是一路按“Y”了。
2、安装Apache
从Apache网站下载最新稳定版本的Apache for Windows(这个例子里面是2.0.52版本),直接双击exe文件进行安装。
记住:服务器信息自己填写。安装路径要修改为“C:\usr”,其余都是一路OK。
3、启动Apache
现在可以像启动一般程序一样,从“所有程序”菜单里面发现“Apache HTTP Server 2.0.52”,按其中的“Control Apache Server”下面的“Start”即可开启Apache的服务了。
4、测试CGI环境
向 C:\Usr\Apache2\cgi-bin 目录里面复制一个CGI探针程序env.pl,然后在游览器地址栏里面输入“127.0.0.1/cgi-bin/env.pl”,你马上可以看到CGI测试结果的页面,CGI环境运行成功。
5、测试Web服务
后在游览器地址栏里面输入“127.0.0.1”,你会看到一个“安装Apache的测试页面”(写的是:您能看见这个页面,说明Apache Web Server 已经安装成功。……),Web服务运行成功。
6、解决网页显示乱码
向 C:\Usr\Apache2\htdocs 目录里面复制一个首页网页文件 index.html,刷新游览器的“127.0.0.1”,可以看到新的首页。奇怪?怎么是乱码?看来还是有什么地方不对。从“所有程序”菜单里面发现“Apache HTTP Server 2.0.52”,按其中的“Configure Apache Server”下面的“Edit the Apache httpd.conf Configuration File”,然后在打开的记事本里面将“AddDefaultCharset ISO-8859-1”修改为“AddDefaultCharset off”并且保存。
从“所有程序”菜单里面发现“Apache HTTP Server 2.0.52”,按其中的“Control Apache Server”下面的“Restart”重新启动Apache的服务,刷新游览器的“127.0.0.1”,乱码不见了。
7、开通Web服务及网页发布
8、安装GD模块
LeoBBS X 新版本论坛里面需要两个非标准配置的Perl模块,一个是Gzip、一个是GD;其中GD模块是Activestate的Perl for Windows没有的,它用于为图片加水印等,值得安装。
安装前必须确认电脑是连接在互联网的,因为模块提供互联网传递和安装。
首先鼠标走“开始”》“所有程序”》“附件”》“命令提示符”路线,点右键选择“属性”,在弹出的窗口里面“快捷方式”下将“起始位置(S):”内容修改为“C:usr”并“确定”关闭窗口。
然后鼠标再次走“开始”》“所有程序”》“附件”》“命令提示符”路线,这次就点左键进入命令行状态了。
进入命令行后需要键入的东西很少,只有以下这四步:(详情见附图。不要混淆字母大小写!)
ppm
rep add NewRepSite http://theoryx5.uwinnipeg.ca/ppms/
search GD
install GD
安装完毕关闭命令行窗口就可以了。
9、预备安装论坛
下载并解压缩LeoBBS X论坛程序,可以获得若干说明性网页和四个子目录(cgi-bin、non-cgi、addon、conv)。
在 C:\usr\apache2\cgi-bin 下面建立一个bbs目录(也可以用自己喜欢的名字),将论坛程序cgi-bin目录里面的文件和目录复制到bbs目录;在 C:\usr\apache2\htdocs 下面建立一个bbsim目录(你也可以用自己喜欢的名字),将论坛程序non-cgi目录里面的文件和目录复制到bbsim目录。
10、安装论坛
连接互联网,启动服务器的Apache和动态域名服务。在游览器地址栏输入你选择的二级域名,又可以看到首页网页文件index.html内容了。
在游览器地址栏输入这个地址:你选择的二级域名 /cgi-bin/bbs/install.cgi
此时游览器显示论坛安装程序,将“图像文件(non-cgi)的安装路径”修改为“C:/usr/apache2/htdocs/bbsim/”、“图像文件(non-cgi) URL 路径”修改为“你选择的二级域名/bbsim”(完成后,在其后面会出现一个小人头像);设置管理员用户名和密码,然后点“设定完毕”。
马上就会看到论坛安装完毕的信息。点该页面的“论坛管理中心”就可以进入论坛管理中心了。
11、初步设置论坛
输入论坛管理员用户名和密码,就进入论坛管理中心的操作界面了。
首先点“设置管理”里面的“基本变量设置”,特别注意要“是否使用邮件功能?”选“不使用”(现在还没有适合的邮件服务)、“请选择操作系统平台用于文件加锁”选,其它以后慢慢来。
然后点“论坛管理”里面的“论坛设置和管理”,为论坛设置若干个区和版面。
最后点“设置管理”里面的“初始化论坛数据”,按照其说明进行操作。
好了,现在你可以点“进入您的论坛”看看你论坛的样子了!
12、又及
一些情况在按照前面的操作安装好论坛后,可以正常运行了;但是再次使用时候就出现了错误信息,连CGI环境测试都无法进行了。
这个通常是因为系统自动启动了其他WEB服务器软件(例如IIS),将APACHE的WEB服务中断了;此时,找到那个多余的WEB服务器软件将它停止(最后删除,以免下次依旧);再“Restart”APACHE后,论坛就正常了。