新手必看

新手必看

常见问题必读帮助文件
鸿宇官网

鸿宇官网

鸿宇科技官方网站
鸿宇教程库

鸿宇教程库

鸿宇科技官方教程
功能反馈与建议

功能反馈与建议

BUG反馈问题建议
鸿宇淘宝店铺

鸿宇淘宝店铺

鸿宇官方唯一淘宝店铺
旺迈特官网

旺迈特官网

B2B2C新零售智慧生态电商系统
旺迈特演示站点

旺迈特演示站点

B2B2C多用户商城、新零售智慧生态电商系统
QQ客服(技术支持)

QQ客服(技术支持)

QQ:1527200768/获取论坛账号/软件开发/功能定制

Yii2 - (一)通过 Composer 安装 Yii2.0 框架

Yii2.0鸿宇 发表了文章 • 0 个评论 • 2172 次浏览 • 2016-10-15 19:17 • 来自相关话题

一、安装 Composer-Setup.exe (本文附件中提供 Composer-Setup.exe 下载)

① 下载之后直接运行进行安装,安装过程需要选择你的 php 可执行文件,如下图所示(*记得提前在php版本对应的php.ini文件中,开启 php_openssl 扩展):




② 如果安装失败,请开启对应的 PHP 版本的 php_openssl
 
③ 安装完Composer,运行下面的命令来安装Composer Asset插件:它是通过 Composer 管理 bower 和 npm 包所必须的,此命令全局生效,一劳永逸。进入 cmd,输入:composer global require "fxp/composer-asset-plugin:^1.3.1"
④ 进入 cmd 输入 composer 查看是否安装成功,下图是安装成功界面




二、安装 Yii2.0 框架

① 执行下面命令 或 将附件中 composer.phar 放入你的项目文件夹中 :php -r "readfile('http://getcomposer.org/installer');" | php

php composer.phar global require "fxp/composer-asset-plugin:^1.2.0"
② 现在选择的应用程序模板之一,开始安装 Yii 2.0。应用程序模板是一个包含Yii写的骨架Web应用程序包。

* 安装基本的应用程序模板,运行下面的命令:php composer.phar create-project yiisoft/yii2-app-basic basic 2.0.11
* 安装高级的应用程序模板,运行下面的命令:php composer.phar create-project yiisoft/yii2-app-advanced advanced 2.0.11

composer create-project yiisoft/yii2-app-advanced advanced 2.0.11
 * 鸿宇常用安装命令:进入项目目录,依次执行下面命令:

composer config -g repo.packagist composer https://packagist.phpcomposer.com

composer create-project yiisoft/yii2-app-advanced advanced 2.0.11
③ 请注意,您可能会被提示安装过程中输入你的 GitHub 的用户名和密码。这是正常的。只要输入它们并继续。

进入 https://github.com/settings/tokens 点击 「Generate new token」 新建一个 Token,选择默认新建就行,然后就会得到一个 Token,然后输入这个值就 OK 了。

④ 进入advanced 目录 执行 php init 命令,然后输入 0 ,再输入 yes 即可。




附录: Composer 使用方法

① 环境是搭建好了,但是我们仍然需要手动composer install,composer update,这些肯定是少不了的。相信大多数点开这篇教程的人都是composer安装失败,那这样,就教你一招,在你的命令行下面执行composer config -g repo.packagist composer https://packagist.phpcomposer.com什么意思呢?意思就是全局启用packagist镜像。有兴趣的可以搜一搜,这样你再composer self-update看看,速度是不是变快了呢!

② 注:更新 yii2 ,进入 cmd ,切换目录到 advanced,输入composer update yiisoft/yii2 yiisoft/yii2-composer bower-asset/jquery.inputmask
③ Composer 中文使用教程http://docs.phpcomposer.com/00-intro.html
④ 全局安装 Composer
 
全局安装是将 Composer 安装到系统环境变量 PATH 所包含的路径下面,然后就能够在命令行窗口中直接执行 composer 命令了。
 
Windows 系统:

[]找到并进入 PHP 的安装目录(和你在命令行中执行的 php 指令应该是同一套 PHP)。[/][]将 composer.phar 复制到 PHP 的安装目录下面,也就是和 php.exe 在同一级目录。[/][[i]]在 PHP 安装目录下新建一个 composer.bat 文件,并将下列代码保存到此文件中。@php "%~dp0composer.phar" %[/i]最后重新打开一个命令行窗口试一试执行composer --version[/*]看看是否正确输出版本号。
 
⑤ 友情提示
 
提示:不要忘了经常执行composer selfupdate
 以保持 Composer 一直是最新版本哦!

附录
 
查看 composer 的全局配置信息composer config -l -g
 更改 composer 镜像地址中国镜像
composer config -g repo.packagist composer https://packagist.phpcomposer.com

国外镜像
composer config -g repo.packagist composer https://packagist.org
Composer 全局安装curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
Linux 安装 Yii2 文件夹权限问题
 
进入项目文件夹, 执行如下命令:chmod -R 777 .
临时改变CentOS系统php全局变量# export PATH=[php bin位置]:$PATH
康乐php7示例# export PATH=/vhs/kangle/ext/tpl_php709/bin:$PATH
 Linux Yii2 初始化# php init 
 
  查看全部
一、安装 Composer-Setup.exe (本文附件中提供 Composer-Setup.exe 下载)

① 下载之后直接运行进行安装,安装过程需要选择你的 php 可执行文件,如下图所示(*记得提前在php版本对应的php.ini文件中,开启 php_openssl 扩展):
924d312b3b-04.png

② 如果安装失败,请开启对应的 PHP 版本的 php_openssl
 
③ 安装完Composer,运行下面的命令来安装Composer Asset插件:它是通过 Composer 管理 bower 和 npm 包所必须的,此命令全局生效,一劳永逸。进入 cmd,输入:
composer global require "fxp/composer-asset-plugin:^1.3.1"

④ 进入 cmd 输入 composer 查看是否安装成功,下图是安装成功界面
cfa258af99-05.png

二、安装 Yii2.0 框架

① 执行下面命令 或 将附件中 composer.phar 放入你的项目文件夹中 :
php -r "readfile('http://getcomposer.org/installer');" | php

php composer.phar global require "fxp/composer-asset-plugin:^1.2.0"

② 现在选择的应用程序模板之一,开始安装 Yii 2.0。应用程序模板是一个包含Yii写的骨架Web应用程序包。

* 安装基本的应用程序模板,运行下面的命令:
php composer.phar create-project yiisoft/yii2-app-basic basic 2.0.11

* 安装高级的应用程序模板,运行下面的命令:
php composer.phar create-project yiisoft/yii2-app-advanced advanced 2.0.11

composer create-project yiisoft/yii2-app-advanced advanced 2.0.11

 * 鸿宇常用安装命令:
进入项目目录,依次执行下面命令:

composer config -g repo.packagist composer https://packagist.phpcomposer.com

composer create-project yiisoft/yii2-app-advanced advanced 2.0.11

③ 请注意,您可能会被提示安装过程中输入你的 GitHub 的用户名和密码。这是正常的。只要输入它们并继续。

进入 https://github.com/settings/tokens 点击 「Generate new token」 新建一个 Token,选择默认新建就行,然后就会得到一个 Token,然后输入这个值就 OK 了。

④ 进入advanced 目录 执行 php init 命令,然后输入 0 ,再输入 yes 即可。
QQ截图20161029090310.png

附录: Composer 使用方法

① 环境是搭建好了,但是我们仍然需要手动composer install,composer update,这些肯定是少不了的。相信大多数点开这篇教程的人都是composer安装失败,那这样,就教你一招,在你的命令行下面执行
composer config -g repo.packagist composer https://packagist.phpcomposer.com
什么意思呢?意思就是全局启用packagist镜像。有兴趣的可以搜一搜,这样你再composer self-update看看,速度是不是变快了呢!

② 注:更新 yii2 ,进入 cmd ,切换目录到 advanced,输入
composer update yiisoft/yii2 yiisoft/yii2-composer bower-asset/jquery.inputmask

③ Composer 中文使用教程
http://docs.phpcomposer.com/00-intro.html

④ 全局安装 Composer
 
全局安装是将 Composer 安装到系统环境变量 PATH 所包含的路径下面,然后就能够在命令行窗口中直接执行 composer 命令了。
 
Windows 系统:

    []找到并进入 PHP 的安装目录(和你在命令行中执行的 php 指令应该是同一套 PHP)。[/][]将 composer.phar 复制到 PHP 的安装目录下面,也就是和 php.exe 在同一级目录。[/][[i]]在 PHP 安装目录下新建一个 composer.bat 文件,并将下列代码保存到此文件中。
    @php "%~dp0composer.phar" %[/i]
    最后重新打开一个命令行窗口试一试执行
    composer --version
    [/*]
看看是否正确输出版本号。
 
⑤ 友情提示
 
提示:不要忘了经常执行
composer selfupdate

 以保持 Composer 一直是最新版本哦!

附录
 
查看 composer 的全局配置信息
composer config -l -g

 更改 composer 镜像地址
中国镜像
composer config -g repo.packagist composer https://packagist.phpcomposer.com

国外镜像
composer config -g repo.packagist composer https://packagist.org

Composer 全局安装
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

Linux 安装 Yii2 文件夹权限问题
 
进入项目文件夹, 执行如下命令:
chmod -R 777 .

临时改变CentOS系统php全局变量
# export PATH=[php bin位置]:$PATH

康乐php7示例
# export PATH=/vhs/kangle/ext/tpl_php709/bin:$PATH

 Linux Yii2 初始化
# php init
 
 
 

HTML5极客学院视频教程+PHP100教程 - 鸿宇科技友情提供

鸿宇 发表了文章 • 1 个评论 • 1919 次浏览 • 2016-03-29 00:08 • 来自相关话题

官方出品:鸿宇科技
官方论坛:hongyuvip.com
官方QQ群:90664526
解决方案:下载附件
 
官方出品:鸿宇科技
官方论坛:hongyuvip.com
官方QQ群:90664526
解决方案:下载附件