本文共 4577 字,大约阅读时间需要 15 分钟。
2、由于此试验使用的mysql源码包版本比较低,所以还要解决与Red Hat 5的兼容性 8、修改/usr/local/mysql/下所有目录的属组、属主 *********************************************************************具体步骤如下: 1、拷贝源码包到"/usr/local/src/"(路径可以自定义) 2、创建mysql组及mysql用户(隶属于mysql组) [root@localhost ~]#groupadd mysql [root@localhost ~]#useradd -g mysql mysql 3、由于此试验用的mysql版本比较低,所以还要解决4.0.27版本的mysql在Red Hat 5上的兼容性 [root@localhost ~]#echo '/* Linuxthreads */' >> /usr/include/pthread.h [root@localhost ~]#tar -zxvf myslq-4.0.27.tar.gz [root@localhost ~]#cd mysql-4.0.27 [root@localhost mysql-4.0.27]#./configure --prefix=/usr/local/mysql ------指定安装目录 [root@localhost mysql-4.0.27]#make [root@localhost mysql-4.0.27]#make install [root@localhost mysql-4.0.27]#cp support-files/my-medium.conf /etc/mysql.cnf [root@localhost mysql-4.0.27]#cd /usr/local/mysql [root@localhost mysql]#bin/mysql_install_db --user=mysql [root@localhost mysql]#chown -R root . ----当前目录中所有文件属主为root(包括子目录) [root@localhost mysql]#chown -R mysql var ----var目录的属主为mysql [root@localhost mysql]#chgrp -R mysql . ----当前所有文件的属组为mysql 11、后台启动mysql服务(每次开机需要手工启动) [root@localhost mysql]#/usr/local/mysql/bin/mysqld_safe --user=mysql & [root@localhost mysql]#/usr/local/mysql/bin/mysql mysql>show databases; ------查看数据库 *********************************************************************第二步:搭建apache 1、拷贝源码包到"/usr/local/src/"(路径可以自定义) [root@localhost ~]#cd /usr/local/src [root@localhost src]#tar -zxvf httpd-2.0.58.tar.gz [root@localhost src]#cd httpd-2.0.58 [root@localhost httpd-2.0.58]#./configure --prefix=/usr/local/apache --enable-module=so [root@localhost http-2.0.58]#make [root@localhost http-2.0.58]#make install [root@localhost http-2.0.58]#/usr/local/apache/bin/apachectl start ********************************************************************* 1、拷贝源码包到"/usr/local/src/"(路径可以自定义) [root@localhost ~]#cd /usr/local/src [root@localhost src]#tar -zxvf php-4.4.2.tar.gz [root@localhost src]#cd php-4.4.2 [root@localhost php-4.4.2]#./configure --prefix=/usr/local/php --with-mysql --with-apxs2=/usr/local/apache/bin/apxs ----安装php需要调用mysql和apache("apxs2"代表apache第2代) [root@localhost php-4.4.2]#make [root@localhost php-4.4.2]#make install [root@localhost php-4.4.2]#cp php.ini-dist /usr/local/lib/php.ini [root@localhost php-4.4.2]#vi /usr/local/apache/conf/httpd.conf AddType application/x-httpd-php .php [root@localhost php-4.4.2]#/usr/local/apache/bin/apachectl stop [root@localhost php-4.4.2]#/usr/local/apache/bin/apachectl start ********************************************************************* vi /usr/local/apache/htdocs/index.php phpinfo (); ------所有php语句都已分号结尾 存盘退出后,在客户端浏览器中输入http://192.168.1.217/index.php,看到当前的网页代表我们的平台基本搭建完成 ********************************************************************* 1、拷贝源码包到"/usr/local/src/"(路径可以自定义) [root@localhost ~]#cd /usr/local/src [root@localhost src]#tar -zxvf phpBB-2.0.20.tar.gz [root@localhost src]#/usr/local/mysql/bin/mysql mysql>create database phpbb; ------创建论坛数据库phpbb mysql>show databases; ------查看数据库 如果能查看到刚才创建的phpbb数据库就代表创建成功 4、给与root用户(mysql的管理员)远程管理权限 mysql>grant all on *.* to root@'%' identified by '123456' with grant option ------"all"具有所有权限 '%'允许从任何IP地址登录 '123456'密码 [root@localhost src]#tar -zxvf lang_chinese_simplified.tar.gz ---解压(简体中文的模版文件) [root@localhost src]#mv lang_chinese_simplified phpBB2/language 6、将phpBB2移动到apache的默认网页位置下 [root@localhost src]#mv phpBB2 /usr/local/apache/htdocs/ http://IP地址/phpBB2/index.php 正确填写下列信息,点击“安装” [root@localhost src]#cd /usr/local/apache/htdocs/phpBB2 [root@localhost phpBB2]#smbclient //192.168.1.2/conf -U administrator smb:\>get config.php ----复制config.php到当前目录下 11、删除phpBB2目录下的"install"和"contrib"两个目录 [root@localhost phpBB2]#rm -rf install [root@localhost phpBB2]#rm -rf contrib 12、此时论坛才真正搭建完成,当然还需要进行稍稍配置一下了! 转载地址:http://clsab.baihongyu.com/