知识大全 关于Apache 2.0和PHP5.0安装详解

Posted 变量

篇首语:什么是知识?它不是别的,是记录下来的经验。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 关于Apache 2.0和PHP5.0安装详解相关的知识,希望对你有一定的参考价值。

关于Apache 2.0和PHP5.0安装详解  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

随着时代的发展 php也在更新换代 我们这里就介绍一下PHP 安装 希望对喜爱PHP的朋友有帮助 假定你已经安装了Linux版本 而且它能够正确运行 请确信系统中已经安装一个可以运行的C语言编译器 否则我们的操作就不能进行 而且 还需要确定已经下载了所有相关软件 最新MySQL版本(即现在的MySQL 测试版) 可以从MySQL 下载 最新的PHP版本(即现在的PHP ) 可从Php net下载 最新的Apache 版本(即现在的Apache ) 从Apache 下载

最重要的一点是 在这些版本中 Apache 和PHP 的结合并不是天衣无缝 所以不应该同时用于同一系统中 但是 这种结合应该对开发系统是有好处的 你可能还需要以下的支持库 最新版本的libxml 库(现在的libxml ) 从XmlSoft 下载 最新版本的zlib库(现在的zlib )从Gzip 下载 把所有的东西都复制到你的/tmp子目录 并进行解压 如下所示

  • $ cd /tmp  
  • $ tar  xzvf mysql standard beta pc linux i tar gz   
  • $ tar  xzvf php tar gz   
  • $ tar  xzvf ;  
  • $ tar  xzvf libxml tar gz   
  • $ tar  xzvf zlib tar gz 
  • 安装支持库

    第一步 检查你是否安装了libxml 或者zlib PHP 安装要求libxml (或者是比libxml 更好的版本)和zlib (或者是比zlib 更好的版本) 如果这两个支持库都没有 保持只读形式 否则进入下一部分 开始时 编译和安装libxml XML解析器 这一解析器提供PHP 安装新的XML APL

  • $ cd /tmp/libxml  $  /configure  
  • $ make && make install 
  • 这一步结束时 libxml 被安装在/usr/local/下 如果你想把它安装在其它地方 你应该在先前步骤中明确指定prefix选项到configure设置中

    第二步 对zlib做类似的操作:

  • $ cd /tmp/zlib  $  /configure  
  • $ make && make install 
  • 这一步结束时 zlib也被安装在/usr/local/下 你可以不使用默认值 而使用指定prefix选项将其安装到其它地方

    安装Apache

    以Apache使用PHP有两种方式:作为动态模块 其在运行状态时可载入到Web服务器 或者作为静态模块 其可直接编译到Web服务器代码中 对于本文 我们着重于第一种方式 为了能以Apache 模块使PHP动态载入 Apache服务器必须以动态共享对象(DSO Dynamic Shared Object)编译 可以通过传递 enable so参数到Apache configure使这一特性生效

  • $ cd /tmp/;  
  • $  /configure  prefix=/usr/local/apache   enable so $ make  
  • && make install 
  • 这一过程将会设置 编译 以及将服务器安装到/usr/local/apache 完成MySQL和Apache的安装之后 最后的一步即为编译和安装PHP 这一步骤中 最为关键的一步是使用一系列的激发扩展功能提供PHP configure 以及外部类库正确的文件路径 以上例子看起来相当复杂 然而事实并非如此 prefix设置PHP 的安装路径 with apxs 告诉PHP查找Apache 的地方 with libxml dir和 with zlib dir告诉PHP放置libxml 和zlib库的地方 with mysql变量激活regularmySQL扩展功能 with mysqli变量激活新增加的MySQL功能 with gd变量激活 GD 扩展功能 with zlib变量激活ZLIB 压缩库 enable sockets变量激活socket通讯特性 enable soap变量激活SOAP和Web services支持

    当然 也可以尝试其它选项和扩展功能

  • $  /configure  help 
  • 一旦configure已经完成 你即可编译和安装PHP

  • $ make  
  •  
  • $ make install  
  • cha138/Article/program/PHP/201404/30632

    相关参考

    知识大全 Apache实现Web Server负载均衡详解(不考虑Session版)

    Apache实现WebServer负载均衡详解(不考虑Session版)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们

    知识大全 安装配置Apache和PHP

    PHPWeb开发学习实录:安装配置Apache和PHP  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

    知识大全 解决PHP4.0 和 PHP5.0类构造函数的兼容问题

    解决PHP4.0和PHP5.0类构造函数的兼容问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!以

    知识大全 在 Linux 上安装 Oracle、PHP 和 Apache

    在Linux上安装Oracle、PHP和Apache  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    知识大全 Apache、SSL、MySQL和PHP平滑无缝地安装

    Apache、SSL、MySQL和PHP平滑无缝地安装  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

    知识大全 如何安装php+apache 服务器

    重写的dudeman初步指示的S/中士爬行动物|年月你有没有想设定自己的带宽/磁盘空间限制的只是合适的价格在网络托管计划?那么在技术上现在您可以但它完全取决于您保持它在这么短的和易于教程我们将设立一个

    知识大全 Apache的完全安装转载

    Apache的完全安装转载  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  从互联网下载以下几个程

    知识大全 详解.NET 2.0开发Winform程序经验

    详解.NET2.0开发Winform程序经验  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  带有

    知识大全 Apache服务器的安装(1)

    PHPWeb开发学习实录:Apache服务器的安装(1)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

    知识大全 Apache服务器的安装(2)

    PHPWeb开发学习实录:Apache服务器的安装(2)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下