热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

PHP扩展及PHP7.0安装

>>>>>>>>>>PHP扩展安装>>>>>>源码安装的方式:进入到需要安装的扩展(以mb

>>>>>>>>>>PHP扩展安装>>>>>>

源码安装的方式:

进入到需要安装的扩展(以mbstring为例)

cd /usr/local/php-5.4.38/ext/mbstring

/usr/local/php/bin/phpize

备注:此处为phpize的真实的位置

./configure --with-php-cOnfig=/usr/local/php/bin/php-config

make && make install

当出现

Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/

意味着扩展已经安装wanc

vi php.ini(文件真实路径视真实情况,可从info.php获取)添加

extension=mbstring.so


>>>>>>>>>>PHP7.0.6安装>>>>>>

(1)  php版本需要安装php7.06 下载地址http://cn2.php.net/distributions/php-7.0.6.tar.gz

(2) 编译参数如下路径不可换一定要放在 /etc

'./configure'  '--enable-fpm' '--with-pdo-mysql''--with-config-file-scan-dir=/etc/php7' '--prefix=/etc/php7' '--with-openssl''--enable-maintainer-zts'

make &&make install

安装拓展

编译完成后安装php拓展 使用如下命令

(1)  /etc/php7/bin/pecl install pthreads

(2)  /etc/php7/bin/pecl install swoole

(3)  /etc/php7/bin/pecl install redis

(4) 拓展完成后需要在/etc/php7下建立 pthreads.ini swoole.ini redis.ini

    他们的内容分别对应extension=pthreads.soextension = swoole.so  extension = redis.so

或者 建立一个任意名称的.ini文件例如s.ini  包含所有 上面安装的extension



推荐阅读
author-avatar
峡谷人123_742
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有