博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php 源码编译安装
阅读量:7253 次
发布时间:2019-06-29

本文共 1087 字,大约阅读时间需要 3 分钟。

hot3.png

下载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 makesudo make install

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

安装完成

转载于:https://my.oschina.net/u/3529405/blog/1649381

你可能感兴趣的文章
Android批量图片加载经典系列——afinal框架实现图片的异步缓存加载
查看>>
java Long的iniValue出错
查看>>
Cocos2d-x3.0下一个 Lua与C++打电话给对方
查看>>
伪装隐藏Nginx,PHP版本号提升服务器安全性
查看>>
Linux硬盘的检测(原创)
查看>>
git恢复被修改的文件
查看>>
Javascript Math.ceil()与Math.round()与Math.floor()区别
查看>>
XCode5添加新建类模板(Cocos2dx Template Class for Scene or Layer)
查看>>
SQL Server窗口函数:ROWS与RANGE
查看>>
MySQL 创建函数(Function)
查看>>
php友好格式化时间
查看>>
DMA Stream/Channel Outputting via GPIOC[0..7]
查看>>
C语言--static全局使用示例
查看>>
opencv实例一:显示一张图片
查看>>
配置Redmine的邮件通知功能
查看>>
程序猿学英语—In July the English learning summary
查看>>
主表和子表主键设计
查看>>
为什么Redis比Memcached易
查看>>
add .json handler support in IIS 7
查看>>
String当中的高效函数(优化)
查看>>