Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1188710
  • 博文数量: 89
  • 博客积分: 10546
  • 博客等级: 上将
  • 技术积分: 1510
  • 用 户 组: 普通用户
  • 注册时间: 2004-10-16 01:24
文章分类

全部博文(89)

文章存档

2012年(7)

2011年(4)

2010年(5)

2009年(52)

2008年(21)

分类:

2008-10-23 09:19:19

从 下载最新的cakephp版本1.2rc2,复制一份到个人开发目录~/public_html下,然后进行解压。


[hantsy@localhost public_html]unzip cake_1.2.0.7296-rc2.zip


将目录重新命名为cakeblog。

[hantsy@localhost public_html]mv cake_1.2.0.7296-rc2 cakeblog


修改apache 服务器的配置,把DocumentRoot 改成/home/hantsy/public_html。
并且允许项目目录/home/hantsy/public_html能够使用自己的访问控制文件.htaccess,这样可以覆盖全局设置。



                Options all             
                AllowOverride all
                Allow from all 
                Order Allow,Deny


你可以使用Feodra 自带的管理工具完成设置。


重新启动apache 服务器。

[hantsy@localhost public_html]$ sudo /etc/init.d/httpd restart
[sudo] password for hantsy:
Stopping httpd:                                            [  OK  ]
Starting httpd:                                            [  OK  ]


用浏览器打开。

 

    这是cakephp的默认首页,CakePHP 会对配置做一些检测,其中黄色区域显示了一些警告,需要我们对默认配置进行修改。
    我们只要完成几个简单任务就可以解决上面的一系列问题。
  
    修改app/tmp的访问权限,让程序具备写权限。
    程序在运行过程中会产生一些临时文件,如缓存,它会存放在这里。

[hantsy@localhost public_html] chmod a+rwx -R /home/hantsy/public_html/cakeblog/app/tmp


编辑 app/config/core.php 文件,修改默认的 Security.salt 值。在运行过程,它用来产生hash码,增强安全性。
找到以下代码。

Configure::write('Security.salt', 'DYhG93b0qyJfIxfs2guVoUubWwvniR2G0FgaC9mi');


将salt的默认值修改成任意其它字符。

Configure::write('Security.salt', 'DYhG93b0qyJfIxfs2guVoUubWwvniR2Gcakeblog'');


配置数据库,app/config/database.php.default 文件为我们提供了一份模板。
将它复制一份,重新命名为database.php(app/config/database.php)。

    var $default = array(
        'driver' => 'mysql',
        'persistent' => false,
        'host' => 'localhost',
        'login' => 'cakeuser',
        'password' => 'cakeuser',
        'database' => 'cakeblog',
        'prefix' => '',
    );


修改其中的login , password , database等值,下面我们会创建相应的数据库和用户。
至此,我们已经完成基本配置,但是还没有创建相应的数据库。
阅读(2168) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~