php7 alpha を WINDOWS および Linux にインストールし、yaf をインストールします
linux1. Windows に php7 alpha をインストールするには、公式 Web サイト http://windows.php.net/qa/ からダウンロードして設定するだけです。そうでない場合は、PHP Manager をダウンロードして直接設定できます。この時点で、テストする必要があります。コマンド ライン ウィンドウを開いて、php7 ディレクトリに移動し、php -m を実行します。次のウィンドウが表示された場合は、Visual C++ 再頒布可能パッケージがないためです。 Studio 2015。ここをクリックして http://www.microsoft.com/zh-CN/download/details.aspx?id=46881 をダウンロードし、インストールするだけです。
Linux は以前と同様にインストールされますが、php7 alpha は以前の開発版と同じではないことがわかります。これは、この拡張機能が今後ロードされないことを意味します。 、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-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://www.widuu.com/archives/06/1209.html