zoukankan      html  css  js  c++  java
  • WINDOWS和Linux上安装php7 alpha 并安装 yaf

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

     PHP技术  widuu  2个月前 (06-15)  126浏览  0评论

    windows

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

    1111

    这时候因为你缺少 Visual C++ Redistributable Package for Visual Studio 2015 你可以点击这里下载 http://www.microsoft.com/zh-CN/download/details.aspx?id=46881,安装后就可以了。

    linux

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

    从官方下载安装包 https://downloads.php.net/~ab/

    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-fpm
    cp php.ini-production      /usr/local/php7/etc/php.ini
    #然后在自己配置下php-fpm.conf
    

    安装YAF

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

    yaf-php7

    OK,就介绍到这里了。

  • 相关阅读:
    How To Scan QRCode For UWP (4)
    How To Crop Bitmap For UWP
    How To Scan QRCode For UWP (3)
    How To Scan QRCode For UWP (2)
    How To Scan QRCode For UWP (1)
    How to change windows applicatioin's position via Win32 API
    8 Ways to Become a Better Coder
    How to resize or create a thumbnail image from file stream on UWP
    C# winform压缩文件夹带进度条
    MS ACCESS MID函数
  • 原文地址:https://www.cnblogs.com/archoncap/p/4748623.html
Copyright © 2011-2022 走看看