Yii2(1) 安装环境配置

来源:互联网 发布:绿叶软件怎么样 编辑:程序博客网 时间:2024/06/07 09:16
  1. 下载安装包, 这里为了方便, 直接使用归档文件进行安装
    登录http://www.yiichina.com网站, 点击导航条的下载。 找到”Yii2的基本应用程序模板”点击后进行下载 https://github.com/yiisoft/yii2/releases/download/2.0.7/yii-basic-app-2.0.7.tgz
    归档文件下载图

  2. 大部分公司的项目都需要放置在svn中进行源码管理
    以下为Yii2的基本应用程序模板目录结构中:
    Yii2目录结构

vendor目录为Yii2框架的依赖类库, 应用中类库一般抽出作为公共使用。 故这里把vendor下所有库类单独放入svn作为一个项目管理。 其它作为一个项目。在以后的开发中。 所有项目公用vendor类库
类如:
svn://xx.xx.xx.xx/tag/yii2.x.x/vendor 类库 这里作为svn的某一个tag创建,以后升级,直接新建tag即可
svn://xx.xx.xx.xx/cms/trunk 具体项目代码 (这里为初始化项目,故代码初始化到trunk中)
在svn新建两个项目, 把代码初始化到svn版本库中。

注: svn的使用自己百度 包括svn的 trunk branch tag 管理的理念

  1. 安装

从 svn 检出代码 两个项目代码这里放到同一级目录 我这里放到E:/project中

windows环境 httpd的 vhost配置 请自行百度查询

我设置项目域名为yii2.study.com。 这里访问项目会报错。

原因是我们移动了vendor目录的位置,这里需要修改cms/web/index.php

php:

<?php    define("VENDOR_PATH", "E:/project/vendor");    require(VENDOR_PATH . '/autoload.php');    require(VENDOR_PATH . '/yiisoft/yii2/Yii.php');

定义 一个常量, 指定vendor类库的位置, 以方便整个项目使用。

这里访问还报错, 需要修改cms/config/web.php

php:

<?php    'vendorPath' => VENDOR_PATH,    'components' => [        'request' => [            'cookieValidationKey' => 'bianpeijiang@yandex.com',

在components上边 添加一行, 指定vendorPath 目录的位置。 这里指定vendorPath的绝对路径。以防止类库中包含路径出错。
设置cookieValidationKey的值

  1. 访问域名
    访问 设置的虚拟域名可以看到以下界面, 表示安装配置成功

    Congratulations!

未完待续

0 0
原创粉丝点击