PHP经验分享程序员程序猿阵线联盟-汇总各类技术干货

Mac搭建yaf项目

2018-05-22  本文已影响45人  你好我是森林

基础环境

最基本的几个软件应该有的。

Homebrew,PHP,Nginx,MySQL(暂时用不到)。

或者,电脑应该有一个PHP的开发环境。

本次的环境:

➜  ~ php -v
PHP 7.1.14 (cli) (built: Feb  2 2018 08:42:59) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies
    with Xdebug v2.5.5, Copyright (c) 2002-2017, by Derick Rethans
➜  ~ nginx -v
nginx version: nginx/1.12.1
➜  ~ brew -v
Homebrew 1.6.4
Homebrew/homebrew-core (git revision 530af; last commit 2018-05-20)

安装扩展

直接采用brew进行扩展安装。

brew install php71-yaf

检查:

➜  ~ php -m | grep yaf
yaf

表示yaf的扩展安装完成。

配置项目

仓库地址:https://github.com/laruence/yaf

git clone https://github.com/laruence/yaf
cd tools
cd cg
php yaf_cg yafApi
cd output
cp -R yafApi /User/demo/project/yafApi

配置虚拟主机

我的环境目录:

➜  conf.d pwd
/usr/local/etc/nginx/conf.d

新建虚拟主机

yaf虚拟主机

检查nginx配置文件

➜  conf.d nginx -t
nginx: the configuration file /usr/local/etc/nginx/nginx.conf syntax is ok
nginx: configuration file /usr/local/etc/nginx/nginx.conf test is successful

重启nginx服务

brew services restart nginx

配置hosts

sudo vim /etc/hosts

# yaf api
 127.0.0.1  www.yaf.com

测试

访问成功

原文地址:https://chensenlin.cn/posts/36403/

上一篇下一篇

猜你喜欢

热点阅读