一,            安装服务

1,安装apache

[root@localhost LAMP]# tar -zxf httpd-2.0.64.tar.gz

[root@localhost LAMP]# cd  httpd-2.0.64

[root@localhost httpd-2.0.64]# ./configure && make && make install

2,安装 Mysql

[root@localhost LAMP]# tar -zxf mysql-5.0.18.tar.gz

[root@localhost LAMP]# cd mysql-5.0.18

[root@localhost mysql-5.0.18]# ./configure --prefix=/usr/local/mysql --with-charset=gbk && make && make install

[root@localhost mysql-5.0.18]# cp support-files/my-medium.cnf /etc/my.cnf

[root@localhost mysql]# bin/mysql_install_db --user=mysql

[root@localhost mysql]# chown -R root .

[root@localhost mysql]# chown -R mysql var

[root@localhost mysql]# chgrp -R mysql .

/usr/local/mysql/share/mysql/mysql.server start

3,安装 PHP

[root@localhostphp-5.2.8]#./configure--prefix=/usr/local/php5--with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql && make && make install

 

二,            调试配置文件

1,调试apache 配置文件,使其支持php页面。
[root@localhost ~]# vi /usr/local/apache2/conf/httpd.conf
首先确认,apache是否已经有了 php5_module。也就是说,php是否已经编译到apache。

232    LoadModule php5_module        modules/libphp5.so

找到 AddType,添加一行:
AddType application/x-httpd-php .php
在找到DirectoryIndex 添加一选项: index.php
 
这样,apache就可以访问.php页面了。
现在,我们安装Diszuc 论坛,我们把事先下载好的论坛程序里的upload拷贝到apache的htdocs目录下。然后我们在地址栏里访问:http://localhost/upload/install就有了如下的页面:
 
 

LAMP简单搭建Discuz论坛_LAMP

 
我们在安装的时候可能会提示权限问题,所以我们要给upload 777权限。
 

LAMP简单搭建Discuz论坛_安装_02

这样,我们就完成简单的安装了。