Redhat Linux AS4下的LAMP与Discuz部署-2
二、部署Apache
mkdir /usr/local/apache
tar -jxvf Apache:httpd-2.2.0.tar.bz2 -C /usr/local/src
./configure --prefix=/usr/localapache --enable-module=most --enable-shared=max --enable-so
#--enable-so这个出格重要
make
make install
#启动文件为 /usr/local/apache/bin/apachectl start (那个httpd -k start一样的)
vi conf/httpd.conf
#修正默许启动页
DirectoryIndex index.html index.htm default.htm default.html index.php index.php3 index.jsp
参加启动:
将/usr/local/apache2/bin/apachectl start (我用的是/usr/local/apache2/bin/httpd -k start)
放在 /etc/rc.d/rc.local里
#鸟哥上是如许讲的:
/etc/rc.d/rc.local里加,使mysql和apache启动
cd /usr/local/mysql;/usr/local/mysql/bin/safe_mysql --user=mysql &
/usr/local/apache/bin/httpd -k start &
三、部署PHP
mkdir /usr/local/php4
tar -zxvf php-4.4.2.tar.gz -C /usr/local/src
cd /usr/local/src
./configure --prefix=/usr/local/php4 --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache/
bin/apxs --with-config-file-path=/usr/local/php4
make
make install
cp php.ini-dist /usr/local/php4/php.ini
vi /usr/local/apache/config/httpd.conf
#启动Apache中的php选项,找到下面两行
LoadModule php4_module modules/libphp4.so
AddType application/x-httpd-php .php
测试PHP
重起下Apache: /usr/local/apache/bin/apachectl stop/start
cd /usr/local/apache/htdocs
vi test.php
输入:
<?php
phpinfo( );
?>
保管后,http://localhost/test.php看了局图~~~
充足细心了。
四、部署Discuz!
解压后把upload放到默许的htdocs下,把通盘文件权限改为777,再修正config.inc.php
vi /usr/local/apache/htdocs/config.inc.php
数据库设置为刚入部动手树立的bbs,用户为root……
如许之前没什么成就的话,输入http://yourdomain/install.php就可以入部动手设置配备陈列了。由于之前设置配备陈列mysql时参加了gbk支撑,以是这里的设置应该是没什么成就了。
虽然你要先建好了DNS,传文件的时辰用samba (我用samba的,应该是ftp).
完了,充足细心了,下次再配应该没什么成就了。
来自: 新客网(www.xker.com) 详文参考:http://www.xker.com/page/e2007/0806/29211_2.html
版权声明:
原创作品,答应转载,转载时请务必以超链接编制标明文章 原始因由 、作者信息和本声明。否则将追查法令责任。