发信人: ntomcar()
整理人: dalasthunder(2002-07-25 06:01:23), 站内信件
|
前两天由于工作需要安装一台linux的服务器,必须安装php+mysql
由于redhat 7.0 比较新,我想可能会比较好,所以就开始拿来安装。
由于对redhat不是非常的熟悉,经过了漫长艰苦的努力终于安装成功。
为了不让新手们像我一样历尽艰辛,所以将自己的安装方法贡献出来。
首先大家肯定要安装apache,redhat安装时可以直接装进去。
接下来安装mysql,也比较简单,下载mysql的rpm包,直接安进去基本上不要怎么 设置。
安装php就比较麻烦。php可以作为apache的共享包或内嵌模块使用。
参照说明可以直接安装成为共享包。如果安装redhat的时候没有选择全部安装,
那可能会少apxs。可以先安装apache-devel。
将redhat7.0的第一张光盘放入光驱,mount光驱,然后用
rpm -ivh /mnt/cdrom/apache-devel-1.3.12-25.i386.rpm
安装apache的开发包。
然后将下载的php-4.0.3.tar.gz展开,配置并安装php
tar -zxvf php-4.0.3.tar.gz
cd php-4.0.3
./configure --with-mysql --with-apxs
make
make install
cp php.ini-dist /usr/local/lib/php.ini
然后你就可以开心地用php写程序了
这样安装的好处是所有默认的配置都没有更改,就和redhat原来安装的东西一样 。
也可以安装成为apache的内嵌模块
将apache的源代码展开
redhat7.0带的apache是1.3.12-25,如果你不想降级的话去下载一个比较新的
tar -zxvf apache-1.3.12.tar.Z
cd apache
./configure
cd ..
然后将下载的php-4.0.3.tar.gz展开,配置并安装php
tar -zxvf php-4.0.3.tar.gz
cd php-4.0.3
./configure --with-mysql --with-apache=../apache_1.3.12 --enable-track -vars
make
make install
配置并安装apache
cd ../apache_1.3.x
./configure --prefix=/www --activate-module=src/modules/php4/libphp4. a
make
make install
cd ../php-4.0.3
cp php.ini-dist /usr/local/lib/php.ini
编辑 /www/conf/httpd.conf
加入 AddType application/x-httpd-php .php
这样安装以后apache会放在 /www目录下。
其实我第一次是这样安装成功的,但是我觉得这样使用apache不方便,主要是启 动的时候自动加载不是很方便。
也不会出那个绿颜色的OK,所以我还是用的一种方法。
也可能高手们会觉得很幼稚,但是我可是翻了半天书也没有找到有关的东西。
希望能帮助那些苦苦挣扎的朋友。
-- -----------------------------
如果这份爱一定要加一个期限的话,
................我愿意是一万年.
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.111.12.218]
|
|