前面的帖子我们已经搭建好了FreeBSD6.2+apache2.2.4+MySQL5.1.17+PHP5.2.1+phpMyAdmin2.10.1的基本web平台,现在在其基础上搭建一个BBS系统。这里我们选用discuz!5.5.0。
http192.168.1.100首先我们去discuz!的站点下载发布的discuz!5.5.0包,我下载的是discuz!5.5.0的GBK版本的包,然后将该包通过优盘mount上FB系统,然后拷贝到我的web目录——/usr/home/emile/web/下面。接着是对包进行解压,使用#tar-zxvf包名命令来解压;然后用chmod对解压后的相应文件夹改变读写权限,赋予777值;下面可以开始安装discuz!了:安装之前我们必须在mysql里建立相应数据库,这里我们在浏览器中输入本机IP)/phpMyAdmin来使用界面建立数据库,输入用户帐号和密码进入管理页面,然后我们建立一个命名为bbs_db的数据库,如下图:(注:本机采用虚拟机安装的FB,然后win下用IE安装discuz!;如果硬盘安装FB,那么可以从网络安装discuz!,方法是远程IE端输入安装discuz!的主机的IP+安装文件路径,执行安装过程,当然,前提是有足够权限)500){this.resized=true;this.style.width=500;}"border=0resized="true">
刚开始时,我们可以看到数据库是空的。下面正式安装discuz!5.5.0,在浏览器中输入,进入安装界面,接着输入数据库名字、用户账号密码信息,发现安装报错“database_errno_1115”。反复调试还是不行,于是想到是否是字符集不兼容的问题。为了验证我的想法,我在discuz!网站上又下了UIF8版本的discuz!5.5.0的包,然后把原来的安装卸掉,重新解压了UIF8的包,并将解压的文件夹读写权限设置为777。最后依然是在浏览器输入,进入安装界面,输入数据库名字、用户账号密码后,点击下一步开始安装,然后心惊肉跳的等待结果。。。屏幕快速闪过一连串的...OK!哈,安装成功了!果然是字符集的问题了。查看phpMyAdmin管理界面,发现bbs_db数据库也有了78个表单。安装完成,输入查看,清爽的论坛界面映入眼前,一切工作完成了。