找回密码
 注册
【阿里云】2核2G云新老同享 99元/年,续费同价华为云精选云产品特惠做网站就用糖果主机Jtti,新加坡服务器,美国服务器,香港服务器
查看: 468|回复: 1

PHP脚本的8个技巧(1)

[复制链接]
发表于 2005 年 10 月 8 日 15:44:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
  把PHP安装为Apache DSO   PHP 经常和Apache Web服务器一道用于Linux/Unix平台。当我们在Apache环境下安装PHP的时候,你
有三种安装模式可供选择:静态模块、动态模块(DSO)和CGI。   我建议你最好把PHP安装为Apached的DSO ,这种安装模式的
维护和升级都相当简单。比方说,假设你原先只安装了PHP的数据库支持功能。可过了几天之后你又决定要为PHP添加加密功能。
很简单,你只要键入make clean命令,然后增加新的配置选项,接着再执行make和 make install命令即可。这样,新的PHP模块
就会被安装到Apache上的恰当位置,你只要重新启动Apache就一切OK了,当然,整个过程完全不用重新编译Apache。 安装新版本
的Apache以及安装作为Apache DSO的PHP的简单步骤如下所示: 1. 从Apache软件基金会这一站点下载Apache服务器软件的最新版
本源代码。 2. 把代码文件放到/usr/local/ 或者/opt/ 等合适的目录下。 3. 用Gunzip命令对代码文件解压缩,然后你可以得
到相应的*.tar文件。 4. 键入以下的解包命令把以上的tar文件放到形为apache_[version]的目录下: tar -xvf apache_
[version].tar 5. 进到/usr/local/apache_[version] 目录(或者在上面步骤中你所指定的目录)。 6. 键入下面的配置命令,
用你设定的路径(比如/usr/local/apache[version]等,注意后面不要跟斜线!)取代[path]参数,同时你还要启用mod_so参数
以允许Apache使用DSO。 ./configure --prefix=[path] --enable-module=so 7. 回到命令提示行键入make命令并等待命令执行
完成再次回到命令提示状态下。 8. 键入make install。 到这个时候,编译器即可创建最终的目录并返回到系统的命令提示状态
下。 接下来安装PHP: 1. 访问PHP主页的下载区域选中最新版本源代码的链接。 2. 把下载的文件放到/usr/local/ 或者/opt/
等适当的目录下。 3. 用Gunzip命令对代码文件解压缩,然后你可以得到相应的*.tar文件。 4. 键入以下的解包命令把以上的
tar文件放到形为php-[version]的目录下: tar -xvf php-[version] 5. 进到/usr/local/php-[version]目录下(或者你指定的
目录)。 现在即可编译PHP DSO,其实这里只需要一个必要的配置选项--with-apxs(Apache bin目录下的一个文件)--不过,为
了系统配置更为全面,我们在这里还增加了对MySQL数据库的支持。 ./configure --with-mysql=/[path to mysql] --with-
apxs=/[path to apxs] 6.回到命令提示行下键入make命令并等到命令执行完成再次回到命令提示状态下。 7.键入make install
命令。 在这个时候,编译器将会创建最终的DSO,并把它放在Apache模块目录下,同时会为你修改Apache的httpd.conf 配置文
件,之后系统回到命令提示状态下等待你输入新指令。然后,你即可打开Apache的httpd.conf 配置文件做一些修正: 1. 找到有
ServerAdmin字样的一行,加入你自己的电子邮件地址,如下所示: ServerAdmin you@yourdomain.com 2. 找到以ServerName开
头的一行,把后面的参数修改为实际值,比如: ServerName localhost 3. 找到下面一段: # And for PHP 4.x, use: #
#AddType application/x-httpd-php .php #AddType application/x-httpd-php-source .phps 修改这些配置行以便取消PHP 4.0
下的某些加在AddType之前的注释,同时你应该添加一些为PHP所使用的文件扩展名,修改后的以上各行看起来可能会是下面这样
子: # And for PHP 4.x, use: # AddType application/x-httpd-php .php .phtml AddType application/x-httpd-php-source
.phps 保存以上的配置文件,回到上级目录,键入以下命令即可启动Apache: ./bin/apachectl start 如果启动期间没有出现什
么问题,你即可测试Apache和PHP的安装情况,方法是创建一个名叫phpinfo.php的文件,其中包含了以下的代码行:  保存该文
件并把它放置在Apache的文档根目录下(htdocs),然后启动你的Web浏览器,在浏览器地址栏里键入
http://localhost/phpinfo.php,浏览器即会以很大的篇幅显示出PHP和Apache系统的各个变量和变量值。 如果你想要重新设置
PHP,你需要做的不外乎是执行make clean命令,然后执行带有新配置选项的./configure命令,接着执行make和make install。
这样,Apache模块目录中就会出现一个新模块,你只要重启Apache以装载新模块。以前的许多头疼问题现在就迎刃而解了。


转自:  http://edu.chinaz.com
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
 楼主| 发表于 2005 年 10 月 8 日 15:44:47 | 显示全部楼层
【腾讯云】2核2G云服务器新老同享 99元/年,续费同价

PHP脚本的8个技巧(1)

  把PHP安装为Apache DSO   PHP 经常和Apache Web服务器一道用于Linux/Unix平台。当我们在Apache环境下安装PHP的时候,你
有三种安装模式可供选择:静态模块、动态模块(DSO)和CGI。   我建议你最好把PHP安装为Apached的DSO ,这种安装模式的
维护和升级都相当简单。比方说,假设你原先只安装了PHP的数据库支持功能。可过了几天之后你又决定要为PHP添加加密功能。
很简单,你只要键入make clean命令,然后增加新的配置选项,接着再执行make和 make install命令即可。这样,新的PHP模块
就会被安装到Apache上的恰当位置,你只要重新启动Apache就一切OK了,当然,整个过程完全不用重新编译Apache。 安装新版本
的Apache以及安装作为Apache DSO的PHP的简单步骤如下所示: 1. 从Apache软件基金会这一站点下载Apache服务器软件的最新版
本源代码。 2. 把代码文件放到/usr/local/ 或者/opt/ 等合适的目录下。 3. 用Gunzip命令对代码文件解压缩,然后你可以得
到相应的*.tar文件。 4. 键入以下的解包命令把以上的tar文件放到形为apache_[version]的目录下: tar -xvf apache_
[version].tar 5. 进到/usr/local/apache_[version] 目录(或者在上面步骤中你所指定的目录)。 6. 键入下面的配置命令,
用你设定的路径(比如/usr/local/apache[version]等,注意后面不要跟斜线!)取代[path]参数,同时你还要启用mod_so参数
以允许Apache使用DSO。 ./configure --prefix=[path] --enable-module=so 7. 回到命令提示行键入make命令并等待命令执行
完成再次回到命令提示状态下。 8. 键入make install。 到这个时候,编译器即可创建最终的目录并返回到系统的命令提示状态
下。 接下来安装PHP: 1. 访问PHP主页的下载区域选中最新版本源代码的链接。 2. 把下载的文件放到/usr/local/ 或者/opt/
等适当的目录下。 3. 用Gunzip命令对代码文件解压缩,然后你可以得到相应的*.tar文件。 4. 键入以下的解包命令把以上的
tar文件放到形为php-[version]的目录下: tar -xvf php-[version] 5. 进到/usr/local/php-[version]目录下(或者你指定的
目录)。 现在即可编译PHP DSO,其实这里只需要一个必要的配置选项--with-apxs(Apache bin目录下的一个文件)--不过,为
了系统配置更为全面,我们在这里还增加了对MySQL数据库的支持。 ./configure --with-mysql=/[path to mysql] --with-
apxs=/[path to apxs] 6.回到命令提示行下键入make命令并等到命令执行完成再次回到命令提示状态下。 7.键入make install
命令。 在这个时候,编译器将会创建最终的DSO,并把它放在Apache模块目录下,同时会为你修改Apache的httpd.conf 配置文
件,之后系统回到命令提示状态下等待你输入新指令。然后,你即可打开Apache的httpd.conf 配置文件做一些修正: 1. 找到有
ServerAdmin字样的一行,加入你自己的电子邮件地址,如下所示: ServerAdmin you@yourdomain.com 2. 找到以ServerName开
头的一行,把后面的参数修改为实际值,比如: ServerName localhost 3. 找到下面一段: # And for PHP 4.x, use: #
#AddType application/x-httpd-php .php #AddType application/x-httpd-php-source .phps 修改这些配置行以便取消PHP 4.0
下的某些加在AddType之前的注释,同时你应该添加一些为PHP所使用的文件扩展名,修改后的以上各行看起来可能会是下面这样
子: # And for PHP 4.x, use: # AddType application/x-httpd-php .php .phtml AddType application/x-httpd-php-source
.phps 保存以上的配置文件,回到上级目录,键入以下命令即可启动Apache: ./bin/apachectl start 如果启动期间没有出现什
么问题,你即可测试Apache和PHP的安装情况,方法是创建一个名叫phpinfo.php的文件,其中包含了以下的代码行:  保存该文
件并把它放置在Apache的文档根目录下(htdocs),然后启动你的Web浏览器,在浏览器地址栏里键入
http://localhost/phpinfo.php,浏览器即会以很大的篇幅显示出PHP和Apache系统的各个变量和变量值。 如果你想要重新设置
PHP,你需要做的不外乎是执行make clean命令,然后执行带有新配置选项的./configure命令,接着执行make和make install。
这样,Apache模块目录中就会出现一个新模块,你只要重启Apache以装载新模块。以前的许多头疼问题现在就迎刃而解了。


转自:  http://edu.chinaz.com
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|金光论坛

GMT+8, 2024 年 11 月 20 日 17:38 , Processed in 0.141355 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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