QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1040|回复: 0

linux+php+mysql的编译安装经过

[复制链接]
发表于 2005-10-31 20:23:00 | 显示全部楼层 |阅读模式
我的成功编译安装成功httpd-2.0.54(apache servier)+php-5.0.5+mysql平台的经历!

首先下载httpd-2.0.54.tar.gz 和 php-5.0.5.tar.gz 这两个源代码包!
你可以在你的home目录下解压它们!
#tar zxvf httpd-2.0.54.tar.gz
#tar zxvf php-5.0.5.tar.gz
停掉你的httpd后台进程!你可以用:
#pstree |grep httpd
看看它是否在运行!通常你 在安装系统是这个web服务器就被安装了!

下面开始安装:
先打开p h p 目录中的INSTALL说明文档!
#cd php-5.0.5
#xemacs INSTALL&
这个文档有很详悉的安装说明!细看
"Apache 2.0 on Unix systems" 这部分!这里我也把步骤安他的些出来!
#cd ../httpd-2.0.54
#./configoure --enable-so
#make
#make install
这样apache2就装完了,可用方法检测:
# /usr/local/apache2/bin/apachectl start
# /usr/local/apache2/bin/apachectl stop

在装php,并将其装成apache的动态加载模块的形式:
#cd php-5.0.5
#./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql
注:1.如果你在装apache时用--profix指定了安装目录那么apxs2能在你 的安装目录中找到!
   2.要为安装添加选象可用 #./configure --help看见很多功能扩展选项!
#./configure  --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql
#make
#make install

最后为apache添加php模块!
#cd /usr/local/apache2/conf
#vi httpd.conf              //修改他的配置文件
这里请你要注意啦安php的INSTALL说明无法运行成功的!原文如下:
For PHP 5:
LoadModule php5_module libexec/libphp5.so

   # Tell Apache to parse certain extensions as PHP.  For example,
   # let's have Apache parse the .php extension as PHP.  You could
   #  have any extension(s) parse as PHP by simply adding more, with
   #  each separated by a space.  We'll add .phtml to demonstrate.

      AddType application/x-httpd-php .php .phtml

    # It's also common to setup the .phps extension to show highlighted PHP
    # source, this can be done with:

      AddType application/x-httpd-php-source .phps

加入这段会出错!因为php模块libphp5.so不在libexec/路径下只要改成:



   LoadModule php5_module modules/libphp5.so
   
接着为网页指定发布路径!默认的是在:/usr/local/apache2/htdocs
我们在http.conf里把这行改为DocumentRoot "/var/www/html"
这样你就能在系统默认的web目录下存放网页了!
重起服务器: #service httpd restart

安装配制就完成了!检测一下php是否能工作了!
在/var/www/html目录 下写个如名为"text.php"的内容为:
<?php
phpinfo ();
?>
的文件!
在浏览器中输入如:http://localhost/test.php 或http://127.0.0.1/text.php
能看见php的说明主页就说明成功了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-3 04:16 , Processed in 0.035838 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表