Home  >  Article  >  Backend Development  >  PHP源代码如何编译安装

PHP源代码如何编译安装

PHPz
PHPzOriginal
2016-06-06 20:39:134078browse

PHP源代码编译安装的方法:首先下载php源码并解压;然后使用命令“sudo apt-get install”安装依赖;接着使用cd命令进入解压后的源码文件;最后通过“sudo make install”命令进行安装即可。

PHP源代码如何编译安装

PHP源代码如何编译安装?

下载php 源码 并解压

安装依赖

sudo apt-get install \
build-essential \
gcc \
g++ \
autoconf \
libiconv-hook-dev \
libmcrypt-dev \
libxml2-dev \
libmysqlclient-dev \
libcurl4-openssl-dev \
libjpeg8-dev \
libpng12-dev \
libfreetype6-dev \
libpng-dev \

cd 进入解压后的源码文件

./configure --prefix=/usr/local/php \
--with-config-file-path=/etc/php \
--enable-fpm \
--enable-pcntl \
--enable-mysqlnd \
--enable-opcache \
--enable-sockets \
--enable-sysvmsg \
--enable-sysvsem \
--enable-sysvshm \
--enable-shmop \
--enable-zip \
--enable-soap \
--enable-xml \
--enable-mbstring \
--disable-rpath \
--disable-debug \
--disable-fileinfo \
--with-pdo-mysql=mysqlnd \
--with-mysqli=mysqlnd \
--with-pdo-mysql=mysqlnd \
--with-pcre-regex \
--with-iconv \
--with-zlib \
--with-mcrypt \
--with-gd \
--with-openssl \
--with-mhash \
--with-xmlrpc \
--with-curl \
--with-imap-ssl

注意这一步可能会发生错误,缺少依赖什么的,一个一个安装就行。具体看源和系统版本

有时候apt-get install XXX 无法定位软件 可以apt-get install XXX-dev 或者apt-get install XXX* 来看下有没你需要的依赖  XXX 表示软件名

sudo make
sudo make install

企业微信截图_15923580404716.png

sudo mkdir /etc/php
sudo cp php.ini-development /etc/php/php.ini

安装完成

更多相关技术知识,请访问PHP中文网

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn