(1)先安装apache、mysql、php
apt-get update
apt-get install apache2
apt-get install mysql-server
libapache2-mod-auth-mysql php5-mysql
apt-get install php5 libapache2-mod-php5 php5-mcrypt
(2) 安装pecl等依赖组件
apt-get install php-pear
apt-get install php5-dev
apt-get install libpcre3-dev
(3)通过pecl安装yaf
pecl install yaf
(4)修改php.ini
echo 'extension = yaf.so'>>/etc/php5/apache2/php.ini
(5)重启apache
service apache2 restart
(6)下载yaf源码
mkdir / workspace
apt-get install git
git clone https://github.com/laruence/yaf.git
(7)生成项目自带例子
cd /workspace/yaf/tools/cg
./yaf_cg sample
cp -avr output/sample/ /var/www/html
(8)打开浏览器
输入 http://linuxhostname/sample,显示"Hello world!I am stranger",显示成功。
还可以用编译源码直接安装:
$/path/to/phpize
$./configure - - with - php - config =/path/
to/php-config
$make && make install