Yii2高级模版使用composer在windows系统上安装
2016-06-11 09:54
567 查看
Yii2高级模版windows安装
1.什么是composer?
查看composer,还有composer中文站点composer中文来了解composer。2.composer的安装。
composer安装非常简单,直接访问composer下载地址,下载安装即可。这里提几个需要注意的点:①.composer安装需要PHP版本在5.3.2+。
②.composer安装需要PHP开启php_openssl扩展。
③.composer安装时会下载部分资源,这些资源都是在国外站点,因为部分众所周知的原因,可能下载失败。这种情况,可以百度Lantern,这是我个人分享的下载链接百度云-Lantern。使用这个可以跨过“长城”············
补充:使用composer安装Yii2时composer需要请求下载资源,然后这些资源下载很不稳定,推荐大家使用composer中国镜像。使用中文镜像可以访问地址中文镜像使用查看。
3.Yii2的安装。
composer安装完成,切换到一个可通过web访问的目录,按住Shift键的同时,鼠标右键点击文件夹,会出现一个在此处打开命令行的选项,点击这个选项,就会进入当前文件夹的dos命令行模式。在dos命令行中执行以下命令:composer global require "fxp/composer-asset-plugin:~1.1.4"
这个命令是用来安装Composer asset plugin的,它是通过 composer 管理 bower 和 npm 包所必须的。这个命令执行成功以后,执行以下命令:
composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced advanced
这个命令是指将Yii2安装在当前文件夹的advanced文件夹中,这个文件夹名字就随你啦。然后就是漫长的等待,如果使用中国镜像啦,可能会快点。
提示:安装过程中可能会出现需要token的场景,访问github点击 「Generate new token」 新建一个 Token,选择默认新建就行,然后就会得到一个 Token,然后输入这个值就 OK 了。
安装完成:
然后就是初始化部分啦。
进入你安装的项目目录,找到init脚本。
执行init脚本。
init
选择开发环境
0
是否确定选择
yes
如图:
以上是开发环境的选择与初始化。配置虚拟主机,然后进行访问。Yii2的高级模板分为前后台。我直接配置一个前台域名,配置目录为
advanced\frontend\web
域名为:
http://frontend.com/,
直接访问,如图:
后台域名,配置目录为
advanced\backend\web
域名为:
http://backend.com/
,如图
很多教程讲到这就完啦,其实还有一部分处理是需要做的。前后台都需要登陆,而这个登陆对应的都是需要使用数据库的,下面配置项目中的数据库。
首先创建数据库advanced。然后编辑advanced\common\config\main-local.php文件,定义数据库名称、用户名、密码等。
然后再次进入当前项目的命令行,执行
yii.bat migrate
指令,如图:
migrate是Yii2用户数据迁移的指令。执行完这个指令,数据库中会出现两个表,如图
,一个用来migration表用来记录数据迁移,一个用user表用来存储用户信息。访问前台域名注册,注册的用户前后台都可使用。至此,Yii2高级模版安装完成。谢谢!
相关文章推荐
- 一个关于if else容易迷惑的问题
- PHP5.2.*防止Hash冲突拒绝服务攻击的Patch
- 深入理解PHP之匿名函数
- JSP/PHP基于Ajax的分页功能实现
- 关于PHP通过PDO用中文条件查询MySQL的问题。
- 什么是设计模式
- PHP数据库长连接mysql_pconnect的细节
- Php Installing An Expansion
- rem : web app适配的秘密武器
- jquery高级应用之Deferred对象
- php7 读取php.ini[4]
- PHP+Apache在Windows 9x下的安装和配置
- IIS 6 的 PHP 最佳配置方法
- 安装Apache和PHP的一些补充
- Linux Apache+MySQL+PHP
- 建立Apache+PHP+MySQL数据库驱动的动态网站
- PHP 5.3.0 安装分析心得
- apache 环境下 php 的配置注意事项
- 简单好用的PHP分页类