Mysql入门系列:在UNIX上安装MySQL
2006-12-31 10:52:21 来源:WEB开发网PHP 的configure 命令告诉PHP 您想要MySQL支持环境,并指出Apache 源代码位于何处。--enable-track-vars 选项将窗口输入的自动转换转入可从PHP 页内部容易地访问的变量内。make 命令编译和安装PHP。有可能需要作为root 安装初始化文件p h p 3 . i n i。
在作为一个模块建立PHP 时,直接拷贝相应模块到Apache 源代码树来安装它,以便可将它连接进Apache 二进制代码内。在完成后,可按如下编译和安装Apache:
% cd ../apache_1.3.9
% ./configure --activate-module=src/modules/php3/libphp3.a
% make
% make install
这些步骤配置Apache,以便知道PHP 模块文件,然后建立和安装它。应该编辑Apache配置文件h t t p d . c o n f,以便Apache 识别PHP 脚本。PHP 识别是基于PHP 脚本的文件扩展名进行的。例如,如果希望Apache 识别.php 和. p h p 3,在配置文件中放入下面的两行:
AddType application/x-httpd-php3.php
AddType application/x-httpd-php3.php3
所用的后缀依赖于打算怎样命名PHP 脚本。.php 和.php3 可能是最常用的。另一常用的后缀为. p h t m l。如果愿意,可以将它们都启用。如果打算安装从使用这些扩展名的其他人那里得到的页面,最好都启用它们。
还可以告诉Apache 在URL 的结尾处未指定文件名时,将index.php 或index.php3 作为某个目录的缺省文件。您可能会在配置文件中发现如下的行:
DirectoryIndex index.html
将其更改如下:
DirectoryIndex index.html index.php index.php3
在编辑Apache 配置文件后,结束httpd 服务器(如果有一个正在运行),然后启动刚安装的新h t t p d。在许多系统中,下面的命令(以root 执行)完成此工作:
# /usr/local/apache/bin/apachectl stop
# /usr/local/apache/bin/apachectl start
还应该设置Apache 在系统启动和关闭时启动和关闭。相应的说明请参阅Apache 文档。一般情况下,它包括导入时运行apachectl start,以及关闭时运行apachectl stop。
更多精彩
赞助商链接