如何安装Yaf框架?

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: 如何安装Yaf框架?1、先安装apache、mysql和phpapt-get updateapt-get install apache2apt-get install mysql-server libapache2-mod-auth-m...


如何安装Yaf框架?



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

相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
打赏
0
0
0
0
20
分享
相关文章
MAMP PRO 安装php swoole扩展
MAMP PRO 安装php swoole扩展
391 0
MAMP PRO 安装php swoole扩展
PHP开发框架对比:Laravel、Yii、Tp、Yaf、Swoole
Laravel是一套简洁、优雅的PHP 框架(PHP Web Framework)。让我们可以从杂乱的代码中解脱出来。Laravel可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。
747 0
Mac下使用pecl安装PHP的swoole扩展实践
我记得之前用brew安装的PHP,再使用pecl很方便就可以安装swoole,于是我把自带的PHP卸载然后重新使用brew安装,并且安装了pecl,在通过pecl安装了swoole扩展,把这个安装过程记录下来,方便下次使用吧
753 0
PHP7 学习笔记(一)Ubuntu 16.04 编译安装Nginx-1.10.3、 PHP7.0.9、Redis3.0 扩展、Phalcon3.1 扩展、Swoole1.9.8 扩展、ssh2扩展(全程编译安装)
==================== PHP 7.0 编译安装================== wget http://cn2.php.net/get/php-7.0.9.tar.bz2/from/this/mirror -- 下载php镜像tar xvf mirror  -- 解压镜像cd php-7.
2562 0
PHP7 学习笔记(一)Ubuntu 16.04 编译安装Nginx-1.10.3、 PHP7.0.9、Redis3.0 扩展、Phalcon3.1 扩展、Swoole1.9.8 扩展、ssh2扩展(全程编译安装)
php7安装phalcon扩展
适用于Centos6.x和Centos7.x系统,php使用7.1版本,wlnmp一键包已支持该扩展 phalcon扩展包地址:https://github.com/phalcon/cphalcon 1、安装所需依赖,如果在编译时还提示缺少其他依赖,请自行安装 yum install autoco...
1066 0
uiz
|
PHP
安装yaf遇到的坑
小白的私人笔记,纯属瞎记
uiz
2011 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等