`

php编译安装

    博客分类:
  • PHP
阅读更多

从php.net上面下载源代码

tar -jxf php-5.3.3.tar.bz2

cd php-5.3.3

php的编译需要向apache提交模块和连接mysql,此外还有其它一些复杂的设置。
同之前一样,我们首先查看一下configure 脚本的详细设置。

./configure –help

php每次升级,编译参数都会发生一些细微的变化,因此,尽管你以前编译php可能轻车熟路,但最好还是查看一下参数比较好。

最简单的编译php的方法如下:

./configure --prefix=/usr --with-apxs2=/usr/local/apache2/bin/apxs \
            --with-mysql-sock=/tmp/mysql.sock \
            --with-mysql

make &&make install

 

没错,就是这么简单,php就被编译完成。接下来我们需要拷贝php的配置文件,默认php.ini的位置在php安装目录下的lib子目录中。

cp php.ini-dist /usr/local/lib/php.ini

分享到:
评论

相关推荐

    zabbix4.4&httpd&php编译安装.zip

    本压缩包“zabbix4.4&httpd&php编译安装.zip”提供了Zabbix 4.4版本、Apache HTTP服务器(httpd)和PHP的源码包以及编译安装脚本,旨在帮助用户在未预装这些组件的环境中快速搭建完整的Zabbix监控环境。 首先,...

    PHP编译安装软件包

    libmcrypt-2.5.7.tar.gz curl-7.40.0.tar.gz #libpng-1.6.15.tar.gz #freetype-2.5.4.tar.gz #libxml2-2.9.2.tar.gz #gdbm-1.11.tar.gz #gettext-0.19.4.tar.gz #mhash-0.9.3.tar.gz ...#php-5.6.4.tar.gz

    牛人总结Linux下PHP编译安装各种出错及解决方法

    在Linux环境下,PHP的...在提供的PDF文件【美河学习在线eimhe.com]Linux下PHP编译安装各种出错及解决方法.pdf】中,可能包含了更详细的操作步骤和实例解析,建议仔细阅读,以深入了解和掌握Linux下PHP编译安装的技巧。

    linux下PHP编译安装各种出错及解决方法

    ### Linux 下 PHP 编译安装常见错误及其解决方法 在 Linux 环境下进行 PHP 的编译安装过程中,开发者可能会遇到多种类型的错误提示。本文将详细介绍这些错误的原因以及具体的解决办法,帮助开发者顺利完成 PHP 的...

    Centos_6.3_编译安装Nginx+php+Mysql

    在CentOS 6.3系统中编译安装Nginx、PHP以及MySQL是一项涉及多个步骤的任务,包括系统配置、源码包的下载、安装必要的编译工具和依赖库、编译源码以及配置和启动服务。以下是根据提供的文件内容整理的知识点。 1. ...

    php编译安装1

    本文将详细讲解如何在Linux环境中进行PHP的编译安装,包括安装必要的依赖库、配置编译选项以及启动PHP-FPM服务。 首先,为了顺利进行PHP的编译安装,我们需要确保系统上已经安装了一些基础依赖库。可以通过`yum`...

    Linux运维-d1企业架构之LNMP-17php编译安装.mp4

    Linux运维-d1企业架构之LNMP-17php编译安装.mp4

    Linux下编译安装python3

    Linux 下编译安装 Python3 在 Linux 系统中,默认情况下都带有 Python2.x 的版本,如 Python2.6 或 Python2.7。这意味着,Python2.x 是系统很多程序所依赖的,例如 CentOS 下的 yum 就是使用 Python2 写的。因此,...

    编译安装php环境

    编译安装PHP环境 编译安装PHP环境是Linux系统中的一个重要组件,能够提供完整的Web开发环境。在本资源中,我们将详细介绍编译安装PHP环境的步骤,包括编译安装MySQL、Apache和PHP的详细过程。 一、编译安装MySQL ...

    php编译安装php-amq扩展简明教程

    标题《php编译安装php-amq扩展简明教程》涉及的知识点包括: 1. PHP扩展编译安装:简要介绍了PHP扩展的安装方式,指的是通过编译源码包安装PHP扩展的方法。这种方式可以让用户在安装扩展时自定义配置选项,并可以...

    08_PHP的编译安装管理.docx

    以下是PHP编译安装的一般步骤: 1. **准备依赖库**:在编译PHP之前,确保系统中已经安装了必要的依赖库,例如`gcc`、`gcc-c++`、`make`、`pcre`、`zlib`、`openssl`等。可以使用`yum -y install`命令逐一安装这些库...

    Ubuntu编译安装php7

    ### Ubuntu编译安装PHP7详解 #### 一、前言 在Ubuntu系统中手动编译安装PHP7可以更好地控制PHP的版本以及所包含的模块,同时也能针对特定环境进行优化,提升性能。本文将详细介绍如何在Ubuntu环境下从源码编译安装...

    lamp环境编译安装

    #### 四、PHP编译安装 **1. 下载源码包** 下载PHP的源码包: ```bash wget http://www.php.net/distributions/php-5.2.6.tar.gz tar zxvf php-5.2.6.tar.gz cd php-5.2.6 ``` **2. 编译配置** 使用`./...

    centos系统编译安装nginx+php环境另加独立mysql教程.docx

    CentOS系统编译安装Nginx+PHP环境另加独立MySQL教程 本教程将指导您如何在CentOS系统上编译安装Nginx+PHP环境,并且另外安装独立的MySQL数据库服务器。 知识点1:安装MySQL 在后端服务器(IP:192.168.10.5)上...

    debian编译安装php7.4.30.txt

    debian编译安装php7.4.30.txt 编译安装更稳定! 每一行复制执行即可完成安装!

    PHP编译安装时常见错误解决办法

    PHP编译安装过程中可能会遇到一系列问题,常见错误的解决方法涉及多个依赖库和开发工具的安装与配置。以下内容将详细介绍在编译安装PHP时可能遇到的错误以及相应的解决办法。 首先,遇到的错误提示可能包括但不限于...

    X64 linux centos下编译安装PHP环境

    在X64 Linux CentOS系统中,手动编译安装PHP环境是一项复杂的任务,涉及到多个依赖库的安装和配置。首先,我们需要确认系统的位数,可以通过运行`getconf LONG_BIT`命令来查看,如果是64位系统,它将返回64。 在...

    Linux编译升级php的详细方法

    文件是PHP编译安装之后非常重要的一步。php.ini文件中包含了PHP的各种运行时配置,包括错误报告级别、资源限制、扩展模块的启用与配置等。由于篇幅限制,这里不详细列出php.ini文件的配置项,但是通常在升级之后,...

Global site tag (gtag.js) - Google Analytics