上一篇讲到了lnmp一键安装包 下面说一下如何安装yaf拓展并开启Nginx的url重写.
首先登录SSH 指向下面命令:
下载最新的yaf包
wget http://pecl.php.net/get/yaf-2.2.9.tgz
解压安装包:
tar zxvf yaf-2.2.9.tgz
进入安装包文件:
cd yaf-2.2.9
2.接着依次执行:
$PHP_BIN/phpize
./configure –with-php-config=$PHP_BIN/php-config
make
make install
$PHP_BIN 就是php的安装目录的bin目录路径,lnmp的php安装路径是在:/usr/local/php/bin/ ,那么就这样执行,如下:
/usr/local/php/bin/phpize && ./configure –with-php-config=/usr/local/php/bin/php-config &&
make && make install
执行完你看到了这么一句,说明第一步Yaf编译部分是ok了.
/usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/
可以看到 yaf.so php扩展也已经帮我们编译好了,所以接下来我们就开始要回到php去找php.ini的配置文件了.
vi /usr/local/php/etc/php.ini
然后在php.ini中载入yaf.so
extension=yaf.so
重启PHP.
这样就配置好了 yaf的运行环境.
lnmp 开启url重写:
放在 /usr/local/nginx/conf 里面的nginx.conf文件里面
重新服务器 一切都ok了