LAMP配置phpbb实例

LAMP服务器:(基于RedHat linux AS 4)
所需软件在D:/ISO下面的LAMP,也可以在网上下载相应的源码软件包。
一:安装APACHE软件。
  1.cp httpd-2.0.59.tar.gz /usr/local/src/
  2.tar zxvf httpd-2.0.59.tar.gz
  3.cd httpd-2.0.59
  4../configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite
  5.make
  6.make install
如上所述,/usr/local/apache2是apache服务器的目录,其中常用子目录功能如下:
  bin:服务器运行和管理所需的执行程序。
  lib:保存了服务器运行所需的库文件。
  conf:保存apache服务器的配置文件,其中httpd.con是apache的主配置文件。
  htdocs:文档根目录,是web服务器的根目录。
  manual:帮助手册文件,网面格式。
  man:手册页文件。
  logs:日志文件。
apache服务器的启动与停止。
  /usr/local/apache2/bin/apachect1 start
                                   stop
  服务器有配置文件基本上暂时不用修改就可以提供服务,可以在客户机上进行测试。

二:安装mysql软件。
   1.cd /media/cdrom/LAMP
     groupadd -g 200 mysql
     useradd -u 200 mysql mysql
    tar zxvf mysql-(tab) -C /usr/local
   2.cd /usr/local/mysql(tab)
     ./configure --prefix=/usr/local/mysql --sysconfdir=/etc --localstatedir=/var/lib/mysql
   3. make
      make install
   4.mkdir /var/lib/mysql
   5.cd /usr/local/mysql
   6.cp share//mysql/my-medium.cnf /etc/my.cnf ;(y)
   7../bin/mysql_install_db
   8.chown -R mysql:mysql /var/lib/mysql/
   9../bin/mysqld_safe --user=mysql &
   10../bin/mysqladmin -u root password 'myrootpw'
   11./usr/local/mysql/bin/mysql -u root -p
    输入myrootpw这个密码。
      CREATE DATABASE phpbb;
      exit
   至此,mysql软件安装完成。
三:安装并管理PHP环境。
   1.cd /media/cdrom/LAMP
     tar jxvf php(tab) -C /usr/local/src/
   2.cd /usr/local/src/php(tab)
     ./configure --prefix=/usr/local/php4 \
    >--with-apxs2=/usr/local/apache2/bin/apxs \
    >--with-mysql=/usr/local/mysql \
    >--with-config-file-path=/usr/local/php4
   3.make;make install
   4.cp php.ini-dist /usr/local/php4/php.ini
 至此php程序的编译安装过程就完成了。
   5.vi /usr/local/apache2/conf/httpd.conf
 确认下面一行已经存在:
 LoadModule php4_module modules/libphp4.so
 查找关键字,AddType,并在相应位置加入下面一行:
 AddType application/x-httpd-php .php
 在httpd.conf文件中查找DirectoryIndex 关键字,并在设置行的尾添加index.php,以便apache能正确处理php类型的index文件。
重新启动apache服务:
/usr/local/apache2/bin/apachect1 stop
/usr/local/apache2/bin/apachect1 start
使用vi编辑器在apache服务器根目录中建立名为test.php的测试文件,其内容如下:
#vi /usr/local/apache2/htdocs/test.php
<?php
phpinfo( );
?>
当文件保存后,使用网页浏览器访问php测试页的地址如下:
http://192.168.16.11/test.php
如果可以看到php version 4.4.4的网页,就证明成功了,恭喜!
四:安装phpBB论坛
  1.cd /media/cdrom/LAMP  
  2.tar zxvf phpBB(tab) -C /usr/local/apache2/htdocs/
  3.cd /usr/local/apache2/htdocs
    chown -R nobody:nobody phpBB2/
    ls -ld phpBB2/
  4.http:/192.168.16.11/phpBB2
  5.在网页上设置一些重要信息:
   数据库的版本,为4.x版本。
   主机名称为localhost.
   phpBB使用的数据库的名称为phpbb,刚才已经建立。
   phpBB使用的数据库账号和口令,root   myrootpw
   设置phpBB的管理员账号和密码,对整个论坛进行管理,是最高权限的用户。
 完成phpBB设置后,选择相应的安装按钮,会很快完成,之后不要着急访问,需要删除phpBB2程序目录的install和contrib两个子目录。
  cd /usr/local/apache2/htdocs/phpBB2/
  rm -rf install/ contrib/
然后就可以进入了,此时用户为管理员,可以完成添加用户,添加子论坛等的管理工作。
五:到此为止,LAMP环境中安装和使用phpBB论坛程序的整个过程就已经完成了,对论坛内容的管理更多的会在WEB页面下完成。

你可能感兴趣的:(职场,lamp,休闲)