合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
[TOC] ### 1.安装Composer * 官网下载Composer工具 >[下载地址](https://getcomposer.org/download/) ,安装的过程中,他们自动适配php安装路径。只需要下一步就可以了。 > 下载Composer-Setup.exe、composer.phar (在Manual Download处) > 将composer.phar以及composer.bat放入你的php目录中,并将php目录设置到环境变量path中。 > composer.bat的内容如下 ~~~ @ECHO OFF php "%~dp0composer.phar" %* ~~~ ![](https://box.kancloud.cn/538b5c235accb1a68f0ace0570547d28_432x65.png) * 安装Composer Asset插件 > composer global require "fxp/composer-asset-plugin:^1.2.0" * 配置Composer中国镜像 > composer config -g repo.packagist composer https://packagist.phpcomposer.com ### 2.安装Yii2 Advance版 * 安装Advance版 > composer create-project yiisoft/yii2-app-advanced advanced 2.0.10 * 执行init初始化 > 进入程序目录,执行init初始化工具。 * 创建User数据库 ~~~ CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', `username` varchar(255) NOT NULL COMMENT '用户名', `auth_key` varchar(32) NOT NULL COMMENT '自动登录key', `password_hash` varchar(255) NOT NULL COMMENT '加密密码', `password_reset_token` varchar(255) DEFAULT NULL COMMENT '重置密码token', `email` varchar(255) NOT NULL COMMENT '邮箱', `status` smallint(6) NOT NULL DEFAULT '10' COMMENT '状态', `created_at` int(11) NOT NULL COMMENT '创建时间', `updated_at` int(11) NOT NULL COMMENT '更新时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COMMENT='用户表'; ~~~ ### 3.配置伪静态 * 配置文件中开启伪静态 ~~~ //在/common/config/main.php中的components里加入以下配置 'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, 'rules'=>[ '<controller:\w+>/<action:\w+>'=>'<controller>/<action>', ], ], ~~~ * 下载伪静态文件 > [.htaccess下载地址](http://pan.baidu.com/s/1sljeo0X) 至/frontend/web 和 /backend/web下 ### 4.本地访问测试。 > 到这里入门安装就已经告一段落了。