Mac 上搭建Zend Framework
来源:互联网 发布:电视网络直播在线观看 编辑:程序博客网 时间:2024/05/21 05:41
前提:已经有PHP的环境
第一步:下载Zend Framework软件
官方地址:http://framework.zend.com/
下载完进行解压,看到如下的目录结构图
第二步:创建一个项目
如何创建一个项目呢,我们使用Zend Framework提供的命令去创建一个例子项目,如上图所示,在bin目录里,我圈了一个红圈圈,里面有两个命令,一个是zf.php 一个是zf.sh
这两个在Mac下都可以使用,如果是Windows环境,请使用zf.bat去创建,好了闲话不多说,看看如何使用命令创建项目。
首先,在terminal中切换到bin目录下,如图所示:
之后,输入如下命令:
./zf.sh create project /Users/pazhang/project/workspace/zpf
当然也可以使用PHP命令:
php zf.php create project /Users/pazhang/project/workspace/zpf
查看结果如下:
显示创建项目成功,此时的项目名称为zpf,我们去查看一下目录结构:
第三步:配置项目
打开eclipse,创建一个php项目,我的项目名称为zendf,创建之后,zendf里面是个空的,没有内容,此时把zpf下的所有内容拷贝到zendf中,如下图所示:
然后把你下载的Zend Framework包下的Library目录里的内容拷贝到项目Library目录里,展开所有目录,结构如下图所示:
OK,到此项目配置完成。
第四步:配置Apache服务器
如何配置虚拟主机,请参考:http://blog.csdn.net/zpf336/article/details/48471823,这里不再讲。
sudo vi /etc/apache2/httpd.conf使用这个命令打开httpd.conf文件进行修改,首先添加一个端口,
然后去掉一行注释:
之后做如下修改,红圈圈中的内容需要修改,基本是注释一行,添加一行
如果和我的不一样,又不太确定自己配的很对,可以和我的改一样。
之后添加一个虚拟主机:
sudo vi /etc/apache2/extra/httpd-vhosts.conf
打开虚拟主机配置文件,添加如下内容
注意红圈圈的内容,目录是配在zendf/public下的,注意上边有附图的绿圈圈,注意别配置错了。
这里我添加的ServerName zendsite 所以还要修改hosts文件:
OK,到此Apache算配置完成。
第五步:测试
启动Apache
sudo apachectl restart
OK,大功告成。
参考文档:
Mac 下配置Apache http://blog.csdn.net/zpf336/article/details/48471823
PHP 中配置虚拟主机 http://blog.csdn.net/zpf336/article/details/9160913
- Mac 上搭建Zend Framework
- Mac上Zend FrameWork安装(Netbeans开发环境)
- zend framework 搭建
- zend framework环境搭建
- zend framework环境搭建
- Zend Framework环境搭建
- Zend Framework简单环境搭建
- zend framework开发环境搭建-windows
- redhat 6.2 搭建zend framework 开发环境
- Zend framework 2.x框架搭建
- 用nginx 搭建zend framework 框架
- WAMP + Zend Framework + Zend Studio For Eclipse 开发环境搭建
- WAMP + Zend Framework + Zend Studio For Eclipse 开发环境搭建
- zend framework
- Zend Framework
- Zend Framework
- zend framework,,,,,
- Zend frameWork
- == 与 .equals 的区别
- Java 学习笔记14:Spring 数据库数据源DBCP配置说明
- Merge Two Sorted Lists
- c中宏定义的一些应用积累
- 获取当前时间,当前时间加减计算
- Mac 上搭建Zend Framework
- KVO/KVC机制
- 【openCV】对图像进行锐化
- JDBC基础
- 页面传值乱码解决办法
- 第12周“知原理”第5题
- hihocoder-1048 状态压缩·二(状压DP)
- 六种主流编程语言(C、C++、Python、JavaScript、PHP、Java)特性对比
- Python基础学习-MySQL与Python结合