《使用phpStudy搭建Yii2.0框架》

版权声明:本文为博主原创文章,欢迎转载,转载注明出处即可~~ https://blog.csdn.net/WuchangI/article/details/82735138

一、先搭建好本地Windows系统的WAMP环境

可以通过安装phpStudy一次性解决,方便省事。先登录http://phpstudy.php.cn/,在官网下载并安装phpStudy,安装过程中一路next即可。(其中可以选择安装路径,我选择了E:\phpStudy)



二、配置关于php的环境变量

  • phpStudy2018的使用面板如下:


    1

  • 因为phpStudy管理着多个版本的php,phpStudy安装目录下(E:\phpStudy\PHPTutorial\php)有多个版本的php安装目录,先检查phpStudy默认使用的php版本。打开phpStudy使用面板,点击“切换版本”,即可得知phpStudy默认使用的php版本(php-5.4.45)。

  • 选择右下角的 “其他选项菜单-> 打开文件位置->PHP”,进入phpStudy管理的多个版本的php安装目录所在位置(E:\phpStudy\PHPTutorial\php)。双击php-5.4.45的文件夹,将其中php.exe所在目录(E:\phpStudy\PHPTutorial\php\php-5.4.45)配置进系统变量Path中,在cmd界面中执行 php -v 命令检查是否安装成功。



三、开启php的openssl扩展(因为composer命令的运行需要开启php的openssl扩展)

打开前面”php-5.4.45”文件夹下的php.ini文件,去掉“extension=php_openssl.dll”前面的分号(大概位于第876行),然后在phpStudy使用面板中重启Apache。



四、安装Yii2.0

1. 方法一:通过压缩包( 归档文件/Archive File)安装(最容易的方法)

1.1 下载Yii2.0压缩包(这里我选择basic应用程序模板)

登录http://www.yiiframework.com/download/ ,下载压缩包yii-basic-app-2.0.15.tgz,然后解压(解压后得到一个名为basic的文件夹)到服务器的项目根目录( Web 可访问的文件夹)下(本例为E:\phpStudy\PHPTutorial\WWW)。


2


3


1.2 设置cookieValidationKey(若你通过Composer 安装Yii2.0,则此步骤会自动完成)

打开config文件夹(E:\phpStudy\PHPTutorial\WWW\basic\config)下的web.php文件,给 cookieValidationKe
配置项添加一个密钥。先找到cookieValidationKey(大概位于第17行),然后修改
'cookieValidationKey' => ' ''cookieValidationKey' => '12345'
( 随便设置一串密码,比如12345,然后保存)


2. 方法二:通过Composer( php依赖管理器)安装

这种方法虽然为官方推荐的方法,但是比较麻烦,下载文件过程中很慢且容易失败,因为镜像在国外。

2.1 下载安装Composer

在官网下载Composer-Setup.exe文件:https://getcomposer.org/download/。双击下载的Composer安装文件进行安装,安装过程中一路next即可。(在安装过程中Composer会自动搜索php.exe的安装路径,如果没有,就手动找到php路径下(之前php-5.4.45的文件夹下)的php.exe)最后在cmd界面中执行 composer -v 命令检查是否安装成功。


2.2 安装Composer插件

安装插件的原因是Yii2.0使用了一些静态的文件,比如JQ,Bootstrap,插件可以帮助我们从github那里把静态文件下载下来。

在cmd界面中切换到Web可访问的文件夹下,本例为E:\phpStudy\PHPTutorial\WWW, 输入以下命令


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


2.3 安装Yii2.0应用程序模板

在cmd界面中切换到E:\phpStudy\PHPTutorial\WWW目录( Web 可访问的文件夹)下, 运行以下命令:


// 创建项目  框架名称  安装的文件夹名
composer create-project --prefer-dist yiisoft/yii2-app-basic basic


这将在一个名为 basic 的目录中安装Yii应用程序模板的最新稳定版本。 如果需要,可以选择不同的目录名称。


2.4 其他具体步骤

其他具体步骤参考:https://blog.csdn.net/wlzx120/article/details/52935265



五、检验Yii2.0是否搭建成功

通过phpStudy的使用面板启动Apache,然后在你的浏览器中输入 http://localhost:80/basic/web/index.php ,可以看到效果如下:


3



(该页面使用的对应模板为E:\phpStudy\PHPTutorial\WWW\basic\views\site\index.php)




参考资料:
https://www.yiichina.com/doc/guide/2.0/start-installation

猜你喜欢

转载自blog.csdn.net/WuchangI/article/details/82735138
今日推荐