前提:已经有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
打开浏览器,在URL里输入zendsite:8099,看到如下图所示:
OK,大功告成。
参考文档:
Mac 下配置Apache http://blog.csdn.net/zpf336/article/details/48471823
PHP 中配置虚拟主机 http://blog.csdn.net/zpf336/article/details/9160913