PHP

Yii2环境搭建

微信扫一扫,分享到朋友圈

Yii2环境搭建
0

Yii 是一个 高性能 的,适用于开发 WEB 2.0 应用的 PHP 框架。

Yii 自带了 丰富的功能,包括 MVC,DAO/ActiveRecord,I18N/L10N,缓存,身份验证和基于角色的访问控制,脚手架,测试等,可显著缩短开发时间。

这里我们使用composer.phar的方式进行安装。

Composer安装及镜像配置

一、安装Yii2

# 基础应用模板
php composer.phar create-project yiisoft/yii2-app-basic basic 
# 高级应用模板
php composer.phar create-project yiisoft/yii2-app-advanced advanced

我一般不使用默认的advanced(这个advanced是可以在下载的时候自己指定的),我一般都是删除README.md文件,然后把里面的文件都COPY到我Git下的项目里(.gitignore进行合并),最后删除advanced就可以了。

二、配置Nginx

多数情况下,我们不会使用PHP启动服务,所以我们就直接使用Nginx。

server{


   listen 58080;
   server_name _;
   
   index index.html index.php;
   
   location / {
      index  index.html index.htm index.php;
      try_files $uri $uri/ /index.php?$args; # yii2 nginx rewrite
      # autoindex  on;
   }

   root "D:\workspace\www\etgs_front";
   location ~ \.php(.*)$ {
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_split_path_info  ^((?U).+\.php)(/?.+)$;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            fastcgi_param  PATH_INFO  $fastcgi_path_info;
            fastcgi_param  PATH_TRANSLATED  $document_root$fastcgi_path_info;
            include        fastcgi_params;
   }

}

三、验证安装

Yii2安装完成及Nginx配置完成后,我们验证下我们的环境是否正常。

首先我们初始化下代码

./init.bat

然后我们根据Nginx配置的端口和绑定的地址,在浏览器中访问以下

我们也可以使用requirements的地址来访问、验证。

至此,Yii2的环境已经搭建完成。

一个后端程序员,却非要干点前端的事。攻城已有十年,暂未留下任何印记。

Python连接Oracle数据库

上一篇

爬虫:Scrapy抓取美图录全站数据

下一篇

你也可能喜欢

发表评论

您的电子邮件地址不会被公开。 必填项已用 * 标注

提示:点击验证后方可评论!

插入图片
Yii2环境搭建

长按储存图像,分享给朋友