安装CakePHP可以简单到直接把它丢入你网页伺服机的主目录中, 也可以复杂并如你希望般的弹性. 在这部分我们将含括三种安装方式: 开发模式, 实际应用与高级安装.
- 开发模式: 简单又快速, URLs中将包含CakePHP的安装目录, 并不十分安全.
将CakePHP安装在你的网页伺服机的主目录中. 比如你的伺服机的主目录是/var/www/html, 在开发模式中目录排法如下:
* /var/www/html
+ /cake_1_2
+ /app
+ /cake
+ /docs
+ /index.php
+ /vendors
在你的浏览器中输入http://www.example.com/cake_1_2/, 你将能够看到CakePHP.
- 实际应用: 必须调试伺服机之主目录, 简洁的URLs, 非常安全.
实际应用安装, 需要有在web伺服器中更改站点根目录的权限。这也表明整个域名将作为单一CakePHP应用运行。
实际应用安装使用如下步骤:
* /path_to_cake_install/
o /app
+ /webroot (此路径需要在WEB伺服器中设置为站点根路径)
o /cake
o /docs
o /index.php
o /vendors
若您使用的是Apache,则Apache配置文件中本站点的DocumentRoot指令可能和下面类似:
DocumentRoot /path_to_cake_install/app/webroot
要访问CakePHP, 以浏览器访问 http://www.example.com 即可.
- 高级安装: 通过一些调试, 能让你把CakePHP主程式放在指定的地方, 更可能让不同的CakePHP分享同样的CakePHP主程式.
http://book.cakephp.org/cn/view/35/Advanced-Installation