博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
windows和Linux上安装php7 alpha 并安装 yaf
阅读量:6215 次
发布时间:2019-06-21

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

WINDOWS和Linux上安装php7 alpha 并安装 yaf

windows

1.windows上安装 php7 alpha 只需要从官网上 下载然后直接配置就可以,如果你不会你可以下载 PHP Manager,直接配置就可以了。这个时候需要测试,打开命令行窗口,然后到你的 php7 目录下,php -m 如果弹出如下的窗口

图片描述

这时候因为你缺少 Visual C++ Redistributable Package for Visual Studio 2015 你可以点击这里下载 ,安装后就可以了。

linux

Linux 和以前一样安装,但是你会发现 php7 alpha 并不和以前 dev 一样,少了 --with-mysql 的选项,也就是不加载这个扩展了,以后就用 mysqliPdo

从官方下载安装包

wget https://downloads.php.net/~ab/php-7.0.0alpha1.tar.gz#解压tar zxf php-7.0.0alpha1.tar.gz#进入目录cd  php-7.0.0alpha1#configure--prefix=/usr/local/php7 \--with-config-file-path=/usr/local/php7/etc \--enable-fpm \--with-fpm-user=www \--with-fpm-group=www \--with-mysqli=/usr/local/mysql/bin/mysql_config \--with-pdo-mysql=/usr/local/mysql/ \--with-iconv-dir \--with-freetype-dir \--with-jpeg-dir \--with-png-dir \--with-zlib \--with-libxml-dir \--disable-rpath \--enable-bcmath \--enable-shmop \--enable-sysvsem \--enable-inline-optimization \--with-curl \--enable-mbregex \--enable-mbstring \--with-mcrypt \--enable-ftp \--with-gd \--enable-gd-native-ttf \--with-openssl \--with-mhash \--enable-pcntl \--enable-sockets \--with-xmlrpc \--enable-zip--enable-soap \--without-pear \--with-gettext \--disable-fileinfo \--enable-maintainer-zts#编译安装make ZEND_EXTRA_LIBS='-liconv' && make install#配置cp sapi/fpm/init.d.php-fpm /etc/rc.d/init.d/php7-fpmcp php.ini-production      /usr/local/php7/etc/php.ini#然后在自己配置下php-fpm.conf

安装YAF

#下载git clone https://github.com/laruence/php-yaf.gitcd php-yaf#查看所有分支,这时候你就看到了php7的分支git branch -agit checkout -b php7 origin/php7#开始编译安装/usr/local/php7/bin/phpize./configure --with-php-config=/usr/local/php7/bin/php-configmake && make install#配置vim /usr/local/php7/etc/php.ini #加入如下这行extension = 安装完成显示的目录地址/yaf.so

图片描述

OK,就介绍到这里了。

原文转自我的博客:

转载地址:http://uslja.baihongyu.com/

你可能感兴趣的文章
小程序开发总结(二)
查看>>
vue2.0学习笔记(第四讲)(生命周期函数、vue实例的简单方法、自定义指令)...
查看>>
Substring with Concatenation of All Words
查看>>
python进阶笔记【2】 --- 一个奇怪的 __future__ 库
查看>>
MVC学习笔记
查看>>
开始使用GraphQL
查看>>
node - 收藏集 - 掘金
查看>>
Java将枚举序列化为对象
查看>>
数据结构-BF算法及KMP算法
查看>>
HTML5 进阶系列:web Storage
查看>>
WatchService实现配置文件变更监听
查看>>
2017 Node.js 开发框架比较
查看>>
Python中Mock和MagicMock的区别
查看>>
Laravel 5.4 入门系列 7. 文章的显示
查看>>
明月的 WordPress 优化思路总结
查看>>
Amazon DynamoDB 入门6:query 和 scan
查看>>
Mac OS X and python “ValueError: unknown locale: UTF-8”
查看>>
理解CSRF跨站请求伪造
查看>>
被误解的MVC和被神化的MVVM
查看>>
DevOps日常:别人家的运维这样过
查看>>