Yii2简介和下载安装

Yii2简介

Yii2又称为易框架,采用纯OOP编写,基于MVC,用于构建大型的Web应用、Api接口等。

Yii2下载和安装

Yii2的安装前提
php版本5.4以上
开启php_mysql扩展
开启php_mbstring扩展
开启php_gd2扩展
开启php_pdomysql扩展
开启php_openssl扩展

使用composer安装

如何安装composer
https://pkg.phpcomposer.com/#how-to-install-composer
全局安装

再用 composer安装
http://www.yiiframework.com/download/
学习过程应下载advanced版本,里面包含示例。

假设你的所有项目目录放在data下。
在data下建,yii2目录。
进入yii2,
输入命令,

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

(composer是一种安装方式,也可以采用下载源码安装)

Yii2简介和下载安装_第1张图片

虽然报了错,后面还是下载完成。

Yii2简介和下载安装_第2张图片

(上图是初始化后的效果,初始化前忘记截图了~,以展示目录结构和init文件)

可以看到在yii2/advanced
根目录下有init
命令输入:

init

Yii2简介和下载安装_第3张图片

选择0,开发版。
Yii2简介和下载安装_第4张图片

初始化完成。(之后的目录结构在上面已经有截图了)

然后本地配置虚拟站点。
yii2前后台分开域名,用yii2.ccc作为前台,admin.yii2.ccc作为后台。

我这里是mac。
即修改两个文件。

sudo vi /private/etc/hosts

127.0.0.1 yii2.ccc admin.yii2.ccc

sudo vi /etc/apache2/extra/httpd-vhost.conf

Yii2简介和下载安装_第5张图片

注意,域名指向的根目录位置。

重启apache服务

sudo apachectl restart

如果你用windows, 安装的是phpstudy,webserver,upupw集成环境或自己搭建的wamp环境,就按照相应的配置。

在浏览器输入域名查看。
Yii2简介和下载安装_第6张图片

Yii2简介和下载安装_第7张图片

欢迎热爱学习的PHP同学和热心帮助新人的PHP大神加入
PHP技术问答群(QQ群号:292626152)
提问的建议:
言简意骇!
标题:一句话说清问题,用问号结尾
1.描述你的问题
2.贴上相关代码
3.贴上报错信息
4.贴上相关截图
5.已经尝试过哪些方法仍然没解决(附上相关链接)

你可能感兴趣的:(php)