这写日子看到网上有学要这个东西的,然后写下来给大家,我本人用的是ubuntu,lab_release 之后查看是12.04版本的,也看到了网上的10.04版本的比较多教程,而且写的也不是很明确其实这东西很简单,只是对于向不知道linux的这个比较稍微理解点。这样我来分享一下!
首先是手动安装lamp这个博主比较懒手工配置也需要看资料!所以直接apt-get安装了
sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server
安装好了之后
sudo chmod 777 /var/www/
然后我用的是vim个人习惯了 您可以用sudo agt-get install vim来安装这个东西
sudo vim /var/www/index.php
//然后输入
<?php
phpinfo(); //看下现在的配置
好了 我们现在安装yaf的组件
先安装需求的组件 您带看下您的有吗
sudo apt-get install gcc gcc-c++ make automake autoconf
$PHP_BIN/phpize 这个是什么 其实这个是一个扩展 apt-get install php5-dev
这样电脑会帮你自己配置了,很简单的下面我们就下载扩展包了http://pecl.php.net/package/yaf 下载最新的就可以
//我的下载地址 是/下载 里边了 yaf-2.2.9.tgz 这个版本
cd /下载
$tar zxvf yaf-2.2.9.tgz
$sudo chmod -R 777 yaf-2.2.9
$cd yaf-2.2.9
$phpize //我们会看到文件开始执行 出现./configure
$./configure
$make
$make install
然后我们打开,因为我是用默认安装的 大家注意自己的php5的lib库的存放位置,我的是/usr/lib/php5/20090626+lfs会多一个yaf.so
$sudo vim /etc/php5/conf.d/yaf.ini
extension=yaf.so //把这个输入了 保存 你会发现ubuntu默认安装的 扩展都是这样配置的
$sudo vim /etc/php5/apache2/php.ini //编辑这个 结尾处加上
[yaf]
yaf.environ = product
yaf.library = NULL
yaf.cache_config = 0
yaf.name_suffix = 1
yaf.name_separator = ""
yaf.forward_limit = 5
yaf.use_namespace = 0
yaf.use_spl_autoload = 0
好了 我们重启一下
$sudo /etc/init.d/apache2 restart
打开localhost看看是不是多了yaf这个扩展了,大家就可以研究yaf框架了!先弄个hello word出来吧!
纯手写,希望大家多多支持,多多分享谢谢大家了
发表评论 取消回复