phpBB2在rh80上的安装过程
(1)安装RH80,选择web服务器和数据库服务器中的mysql;(2)安装完成后再手动安装第3张盘上的:
php-devel-4.2.2-8.0.5.i386.rpm
php-mysql-4.2.2-8.0.5.i386.rpm
php-odbc-4.2.2-8.0.5.i386.rpm
有没有用我也不知道,安装了再说!
(3)下载phpBB2的安装文件,包括
phpBB-2.0.4.zip
lang_chinese_simplified.zip
subsilver_chinese_simplifed.zip
然后解压缩,这些文件我在linux下没有解压成功,我是在windows下解压后再ftp到linux上的.
(4)配置apache,让它能正常运行.假定虚拟主机的IP为192.168.1.1
(5)拷贝第一个文件解压后的phpBB2目录到/var/www/html/phpBB2;
(6)拷贝第二个文件解压后的目录下的有文件的最后一级目录内的所有内容到
/var/www/html/phpBB2/language/lang_chinese_simplified/*.*,注意这里的目录顺序,否则会出现中文错误的情况.
拷贝第三个文件解压后的最后一级目录中的内容(是图标)到:
/var/www/html/phpBB2/templates/subsilver/images/lang_english/*.*进行覆盖,覆盖前最好先备份.
(7)启动mysql,在Xwindows中的"服务器配置"里面的"服务设置"项目中选择mysqld,前面打勾,启动并保存.
(实验一下,在命令行输入mysql,如果能进入mysql>提示符号,再进行下面,如果不能进入,检查原因.
(9)#mysqladmin -uroot -password abc123 //这里假定设置root的口令设置为abc123
#mysql -uroot -pabc123 //以root登录到mysql
mysql>create database phpbb; //产生数据库phpbb
mysql>quit
这里假定root就是phpbb数据库的所有者,如果需要可以单独指定一个用户.
(10)在浏览器中输入http://192.168.1.1/phpBB2/index.php,会自动转向一个http://192.168.1.1/phpBB2/install/install.php的地方,出现安装界面;
在界面中如下选择:
=====基本====
语言:chinese[simplified]
数据库格式:mysql3.x
安装:完全安装
=====数据库设定====
主机名称:localhost
数据库名称:phpbb //这里是前面建立的数据库
数据库用户帐号:root //如果指定了其他用户也可以
数据库密码:abc123
表格字首:phpbb_
=====系统管理员设定====
管理员电子邮件:
域名:192.168.1.1
服务端口:80
脚本路径:/phpBB2/
管理员帐号:nxzwt //最好linux系统有这个帐号
密码:aaabbb //这个是用来管理的,和系统密码一样好了
密码确认:aaabbb
==================
完成后点下面的按钮进行安装;
(11)如果不出错,就进入一个"欢迎安装PHPBB2论坛系统的界面",注意提示,系统要产生config.php文件,需要选择下载方式,(1)使用FTP方式上传设定的文件
(2)自行上传设定文件
这里选择(2),然后点"下载设定文件",出现提示保存文件,记住保存的目录.
这里还要注意,默认的文件名最后有一个引号,保存时删除这个引号,文件名中不应有这个引号.
作好后退出浏览器界面.
(12)找到刚才保存的config.php文件,把它拷贝到:
/var/www/html/phpBB2/下面,覆盖原来的config.php文件,原来的文件是个0字节的文件.
(13)删除/var/www/html/phpBB2/下面的install目录和contrib目录.
(14)建立下面的目录
注意:phpBB2目录和子目录的权限,在我的机器上用户和组都是属于nxzwt,权限755
#su nxzwt
$cd /var/www/html/phpBB2/images
$mkdir avatars
$cd avatars //这是用来放用户传的头像的
$mkdir gallery //这是放系统头像的
$mkdir tetes //下面的目录用来具体放gif文件,如果不放在目录中,在论坛运行时会有问题.头像可以从phpbb的网站下载,比如这个tetes就是一个三维头像库.
(15)浏览器中输入http://192.168.1.1/phpBB2/index.php
如果不出问题,你应该可以看到论坛了,以前面注册的管理员进入,在页面的最下面有管理员管理的按钮,进入就可以进行管理了!我这里是用户名:nxzwt,密码:aaabbb.