当前位置:Linux教程 - RedHat - 在redhat7.2下安装apache+mysql+php+phpmyadmin+phpbb(论坛)成功步骤。

在redhat7.2下安装apache+mysql+php+phpmyadmin+phpbb(论坛)成功步骤。



         在redhat7.2下安装apache+mysql+php+phpmyadmin+phpbb(论坛)成功步骤。
    作者:毛玮 日期:2002.09.27 地点:上海
    系统:redhat7.2 (自定义安装)
    ip:172.26.1.44
    软件:mysql-3.23.52.tar.gz
    php-4.2.3.tar.gz
    apache-1.3.29.tar.gz
    phpmyadmin_2.2.5.tar.gz
    (http://www.phpmylinux.net/index.php3?rub=phpmyadmin)
    phpbb2.0.2.tar.gz(http://prdownloads.sourceforge.net/phpbb/phpBB-2.0.2.tar.gz?download)
    phpbb汉化包(http://prdownloads.sourceforge.net/phpbb/lang_chinese_simplified.tar.gz
    所有的软件都安装在/home/soft下

    安装详细步骤:(为了说明方便,以我的机器为是实例)
    第一步:安装mysql.(切记)
    #cd /home/soft
    #tar -xvzf mysql-3.23.52.tar.gz
    #groupadd mysql
    #useradd -g mysql mysql
    #cd mysql-3.23.52
    #./configure --prefix=/usr/local/mysql
    #make
    #make install
    #cd /usr/local/mysql/bin
    #./mysql_install_db(建var库)
    #chown -R root /usr/local/mysql
    #chown -R mysql /usr/local/mysql/var
    #chgrp -R mysql /usr/local/mysql
    #./safe_mysqld & (先以root启动)
    #./mysql
    >show databases;(回车看看应该有默认的数据库了 mysql test ..)
    这是可以为root用户加密码了。下一步
    >use mysql
    >update user set password=password("123456") where user="root";
    (这时root密码改为了123456)
    >flush privileges;
    >bye
    #./mysql -p
    #enter password (敲入密码123456就进入mysql的世界了)
    至此mysql的安装基本完工,可以胜任数据库工作了。

    第二步: 安装apache
    #cd /home/soft
    #tar -xvzf apache-1.3.29.tar.gz
    #cd apache-1.3.23
    #./configure --prefix=/usr/local/apache --enable-module=most --enable-shared=max
    #make
    #make install

    第三步:安装php
    #cd /home/soft
    #tar -xvzf php-4.2.3.tar.gz
    #cd php-4.2.3
    #./configure --with-mysql=/usr/local/mysql
    --with-apxs=/usr/local/apache/bin/apxs
    #make
    #make install

    第四步:安装phpmyadmin
    #cd /home/soft
    #tar xzvf phpMyAdmin_2.2.5.tar.gz
    # cd /phpmyadmin
    #vi config.inc.php3
    editor and change the values for host, user, password and authentication mode to fit your environment
    至此软件安装基本完毕。下面重点配置。

    首先编辑httpd.conf
    #vi /usr/local/apache/httpd.conf
    把#BindAddress * 改为 BindAddress 172.26.1.44
    把DocumentRoot "/usr/local/Apache/htdocs"改为
    DocumentRoot "/home/soft"
    把<Directory "/usr/local/Apache/htdocs">改为
    <Directory "/home/soft"
    在DirectoryIndex index.html 后加index.php index.php3 index.php4
    在AddType application/x-tar .tgz下一行加入下面三句。
    AddType application/x-httpd-php .php .phtml
    AddType application/x-httpd-php-source .phps
    AddType application/x-httpd-php .php .php3
    :wq!
    #cd /usr/local/apache/bin
    然后,重新启动 Apache
    我在编译php时,在/usr/local/lib下找不到php.ini文件,后上网查了一些资料。在php-4.2.3目录下,找到php.ini_dist,把它拷贝到/usr/local/lib下改名为:php.ini
    #vi /usr/local/lib/php.ini(修改下面二处)
    upload_max_filesize=2M(20971520)
    register_globals=off(on)
    wq!
    在 /home/soft 目录下,建立一个 info.php 的文件
    #cd /home/soft
    #vi info.php
    <? phpinfo() ?>
    wq!
    然后在浏览器上输入 http://172.26.1.44/info.php 就应该看到你当前的 PHP 设置情况.
    在浏览器上输入 http://172.26.1.44/phpmyadmin/index.php就应该看到phpmyadmin的欢迎界面及你安装的mysql数据库情况了。

    至此安装完毕。为了检验一下安装的准确及实用性,下面再安装著名的phpbb论坛程序。(www.linuxcn.org的公社论坛就是用的phpbb做的)
    #cd /home/soft
    #tar -xvzf phpbb2.0.2.tar.gz
    #chmod 777 phpbb2
    #chmod 755 phpbb2/*
    把下载的语言包目录:lang_chinese_simplified拷贝到/home/soft/phpbb2/language目录下
    在浏览器下输入:http://172.26.1.44/phpbb2/install.php
    选中文,输入mysql的root 及密码一路回车就可以了。再进入:http://172.26.1.44/phpbb2/admin/index.php管理模板下进行设置。有很多内容阿,等你挖宝。相信你会成功的。这个程序比国内的任何论坛程序安装要简单。而且不断有升级版出现。有问题多看看readme就可以了。

    好了,现在你可以在你的论坛里自由发挥了,自己的论坛自己配,爽吧!
    让自己也做一下坛主。


    由于时间仓促,难免有差错及遗漏,望兄弟们指正。

    http://maowei.3322.net
    http://www.jiangtai.net
    [email protected]

    2002.09.27
    中国 上海









    发布人:maowei 来自: