jimmyfu 2016-01-08 13:31:35 15908次浏览 6条评论 3 2 0

一、安装

安装高级模板方式这里就不说了,用命令行和官网上下载归档文件都行。

二、准备应用程序

安装完后,必须进行下面的步骤初始化应用程序(只需要做一次)

1、命令行下定位到站点根目录,执行init命令,并且选择dev作为环境;

php /path/to/yii-application/init

(执行完后,可以发现在相应应用的web目录,会生成index.php文件)

2、创建新的数据库,并相应地调整在common/config/main-local.php目录中的components['db']配置项

3、应用迁移与控制台命令yii migrate

执行这个命令后,yii会将迁移文件中的表迁移到第2步db配置项中的数据库中。

4、设置web服务器的访问目录

我这里没有做什么设置,直接将advanced模板放在htdocs中。

5、修改hosts文件,指向你的站点域名

这个也是可选配置。

至此,高级模板的部署、初始化就完成了,通过frontend/web、backend/web可以访问相应的前台和后台应用;
由于此时user表中还没有用户数据,所以登录是不成功的,这在后面文章中再继续。

原英文链接:https://github.com/yiisoft/yii2-app-advanced/blob/master/docs/guide/start-installation.md

觉得很赞
  • 评论于 2016-01-08 15:01 举报

    有百分之九十的把握,你不会再更新了。

    1 条回复
    评论于 2016-01-08 15:38 回复

    会再更新的。

  • 评论于 2016-01-11 10:02 举报

    你不会再更新了,那百分之10的把握

    觉得很赞
  • 评论于 2016-01-20 22:31 举报

    呵呵,算不算更新完毕了。

    1 条回复
    评论于 2016-01-21 09:02 回复

    不会哦,每天都有学习,有干货会分享上来的。

  • 评论于 2016-01-21 09:01 举报

    Composer使用好费劲
    一只都是下载归档文件

    2 条回复
    评论于 2016-01-21 09:12 回复

    果断**。

    评论于 2016-01-21 10:55 回复
  • 评论于 2016-01-29 21:26 举报

    如果要新建一个 frontend 这样的新模块怎么弄?

    1 条回复
    评论于 2016-01-29 21:57 回复

    步骤:
    1、复制一个frontend,重命名新应用;
    2、修改environments目录下的index.php文件,对应的setWritable数组和cookie的值(参照frontend);
    3、在dev和prod目录下新增新应用的文件夹;
    4、再执行init命令,初始化应用程序。
    大致就是这样的。

    觉得很赞
  • 评论于 2016-08-26 14:22 举报

    说好更新呢

您需要登录后才可以评论。登录 | 立即注册