文档章节

安装PHP yii2框架(PHP7.0+mysql+nginx+Ubuntu16.04)

botkenni
 botkenni
发布于 2017/06/07 07:12
字数 209
阅读 17
收藏 0

步骤一:安装PHP7.0

  1. sudo apt-get install php  
  2. sudo apt-get install php7.0-mbstring  
 

步骤二:安装composer

  1. curl -sS http://packagist.cn/composer/installer | php  

切换到全局安装文件夹

  1. sudo mv composer.phar /usr/local/bin/composer  

步骤三:安装nginx

  1. sudo apt-get nginx  

步骤四:修改php.ini

修改:cgi.fix_pathinfo=0

步骤五:修改nginx配置文件

  1. server{  
  2.         listen 80;  
  3.         server_name cxj.test.com;  
  4.         root /data/wwwroot;  
  5.         index index.html index.php;  
  6.   
  7.         location ~ \.php$  
  8.         {  
  9.             try_files $uri =404;  
  10.             fastcgi_pass  unix:/run/php/php7.0-fpm.sock;  
  11.             fastcgi_index index.php;  
  12.             fastcgi_param HTTPS on;  
  13.             include fastcgi.conf;  
  14.         }  
  15.   
  16.         location ~ .*\.(ico|gif|jpg|jpeg|png|bmp|swf|js|css)$  
  17.         {  
  18.             expires 30d;  
  19.         }  
  20.   
  21.         location ^~ /src {  
  22.             deny all;  
  23.         }  
  24.   
  25.         location ~ .*\.(log|sh)$  
  26.         {  
  27.            root /data/wwwroot/log;  
  28.            deny all;  
  29.         }  
  30.   
  31. }  

 

步骤六:安装yii2

 1、安装Composer Asset插件:

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

2、安装基本的应用程序模板,运行下面的命令:

  1. composer create-project yiisoft/yii2-app-basic basic 2.0.9  


安装高级的应用程序模板,运行下面的命令:

  1. composer create-project yiisoft/yii2-app-advanced advanced 2.0.9  

本文转载自:http://blog.csdn.net/qq_32559763/article/details/52932923

共有 人打赏支持
botkenni
粉丝 20
博文 409
码字总数 434882
作品 0
西城
程序员
私信 提问
初识yii Framework 框架 建立第一个 Yii 应用

自己折腾php快一年了,开始用了一个国产的框架,还算用得比较熟悉了,最近想把这个业余爱好继续发扬光大,因此,把笔记本的win7也干掉了,装了ubuntu ,体验一把完整的php开发体验, 重要是准...

淡水鱼
2013/03/22
0
6
yii2 window composer 安装

最近在学习PHP,着手找一个能快速上手的框架来学习。一开始看兄弟连视频时候讲师推荐ThinkPHP。于是我选择了ThinkPHP来尝试,这个框架的上手难度系数不大,能快速开发一款应用。适合小型的企...

Gjanuary
2017/06/06
0
0
这些最热门的 PHP 框架,哪一款是你的菜?

原文出处:opensource 译文出处:开源中国—两味真火 PHP 是世界上最流行的编程语言之一,广泛用于主要的项目中。例如,Facebook 就是利用 PHP 来创建和维护他们的内部系统;WordPress 内部基...

opensource
2016/12/27
0
0
reids之YII常见使用问题

首先YII的框架包中并不含redis部分,需要自己配置和安装。 第一部分:Mac下YII框架的redis安装与配置 1.安装redis 方法一: 在没有安装YII的时候,可以通过修改composer的json文件实现修改安...

0_0Loong
2017/10/19
0
0
liufee/yii2-swoole

yii2 swoole 让yii2运行在swoole上。如果您在使用中遇到问题或者想学习yii2结合swoole可以加qq群258780872一起讨论 性能 运行在swoole上的yii2是运行在php-fpm上yii2的5倍以上,而且一句代码...

liufee
2017/12/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周五乱弹 —— 看来我只适合当一个千斤顶

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @小小编辑:推荐歌曲《我想我是伟大的》 《我想我是伟大的》- 九天 手机党少年们想听歌,请使劲儿戳(这里) 最近面试的好多呀, 面试了一个漂...

小小编辑
25分钟前
263
9
grafana安装使用及与zabbix集成

grafana简介 Grafana是一个完全开源的度量分析与可视化平台,可对来自各种各种数据源的数据进行查询、分析、可视化处理以及配置告警。 Grafana支持的数据源: 官方:Graphite,InfluxDB,Ope...

阿dai学长
58分钟前
12
0
带你看数据挖掘与机器学习-厦大EDP上课出勤预测

带你看数据挖掘与机器学习-厦大EDP上课出勤预测 标签: 数据挖掘 特征工程 机器学习 出勤预测 write by xmhexi 2019/3/22 内容提要 首先说明本文是一篇科普文章,通过一个实际案例,帮助理解什...

xmhexi
今天
134
0
IOS  学习记录

1.StackView=>IOS 9及以上支持 2.布局方式: AutoLayout / StackView 堆布局 (线性布局) 3.屏幕适配 (资源分辨率、设计分辨率、屏幕分辨率) Size Class技术 可以针对 屏幕的方向进行设置...

萨x姆
今天
5
0
第四次工业革命:自主经济的崛起

https://36kr.com/p/5170370.html

shengjuntu
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部