您的位置:首页 > 编程语言 > PHP开发

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高级模版安装完成。谢谢!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php yii composer