首頁  >  文章  >  後端開發  >  PHP源代码如何编译安装

PHP源代码如何编译安装

PHPz
PHPz原創
2016-06-06 20:39:134108瀏覽

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中文网

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn