一: php环境变量设置(以phpstudy集成环境为例)
1.修改php.ini
phpstudy中有好多版本,以php5.6为例(重点:一定要看备注)
备注:phpsyudy默认的php版本可能不是这个版本,记得切换,不然会出现端口占用
进入修改php.ini文件
(1)去掉 ;On windows: 、 ;extension=php_sockets.dll 、;extension=php_openssl.dll前面分号
(2)修改 ;extension_dir = "ext"为 extension_dir = "D:\software\phpStudy\php\php-5.6.27-nts(所在路径)\ext"记得去掉前面的分号
2.添加环境变量(不懂在哪的百度环境变量设置)
path中添加上面修改的那个php.ini所在路径即可,记得前面加分号
3.测试
cmd命令中输入 php -v 回车即可(才发现上传的图片中有水印)
二:安装advanced
1.去官网下载:yii-advanced-app-2.0.12.tgz(也可以是其他版本),解压放在phpstudy的www文件中,因为要做一个博客,所以我改名为Blog_wm
2.cmd命令下进入这个文件夹,运行:php -r "readfile('https://getcomposer.org/installer');" | php
(如果出现警告,did you forget to enable it when you configured php? in……,看看第一步修改php.ini中的;extension=php_openssl.dll去掉分号没)
3.运行命令 php composer.phar global require "fxp/composer-asset-plugin:1.0.0-beta3"
4.运行php composer.phar global require "fxp/composer-asset-plugin:1.0.0"
5.将Blog_wm文件夹(解压后的advanced文件夹,我改名了,见上第二大步骤的第一个小步骤)中的init.bat拖入cmd命令框内回车
依次输入0和yes 回车即可。
6.新建数据库,并配置文件
新建数据库blog_wm,修改数据库配置文件
文件位置:
修改文件:
7.cmd命令框里运行 yii.bat migrate,回车后输入yes即可
可以看到数据库中会新建两个表
migration:用来迁移数据库
user表用来存储注册用户
8.在浏览器中输入项目地址即可看到安装成功:
前台页面:http://localhost/Blog_wm/frontend/web/
后台页面:http://localhost/Blog_wm/backend/web/
<----Thank you! end---->