yii小结
2016-07-01 00:00
295 查看
摘要: 安装composer;创建yii项目;部署yii项目
配置composer
切换到中国镜像
composer config -g repo.packagist composer https://packagist.phpcomposer.com
通过 Composer 管理 bower 和 npm 包所必须的
composer global require "fxp/composer-asset-plugin:~1.0.0"
安装composer
安装composercurl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer
配置composer
切换到中国镜像
composer config -g repo.packagist composer https://packagist.phpcomposer.com
通过 Composer 管理 bower 和 npm 包所必须的
composer global require "fxp/composer-asset-plugin:~1.0.0"
创建 Yii项目
composer create-project --prefer-dist yiisoft/yii2-app-basic myDemo
配置web服务器
Nginx 配置server { charset utf-8; client_max_body_size 128M; listen 80; ## 监听 ipv4 上的 80 端口 #listen [::]:80 default_server ipv6only=on; ## 监听 ipv6 上的 80 端口 server_name mysite.local; root /path/to/basic/web; index index.php; access_log /path/to/basic/log/access.log main; error_log /path/to/basic/log/error.log; location / { # 如果找不到真实存在的文件,把请求分发至 index.php try_files $uri $uri/ /index.php?$args; } # 若取消下面这段的注释,可避免 Yii 接管不存在文件的处理过程(404) #location ~ \.(js|css|png|jpg|gif|swf|ico|pdf|mov|fla|zip|rar)$ { # try_files $uri =404; #} #error_page 404 /404.html; location ~ \.php$ { include fastcgi.conf; fastcgi_pass 127.0.0.1:9000; #fastcgi_pass unix:/var/run/php5-fpm.sock; try_files $uri =404; } location ~ /\.(ht|svn|git) { deny all; } }
相关文章推荐
- 一个关于if else容易迷惑的问题
- PHP5.2.*防止Hash冲突拒绝服务攻击的Patch
- 深入理解PHP之匿名函数
- JSP/PHP基于Ajax的分页功能实现
- 关于PHP通过PDO用中文条件查询MySQL的问题。
- 什么是设计模式
- PHP数据库长连接mysql_pconnect的细节
- Php Installing An Expansion
- rem : web app适配的秘密武器
- jquery高级应用之Deferred对象
- php7 读取php.ini[4]
- PHP+Apache在Windows 9x下的安装和配置
- IIS 6 的 PHP 最佳配置方法
- 安装Apache和PHP的一些补充
- Linux Apache+MySQL+PHP
- 建立Apache+PHP+MySQL数据库驱动的动态网站
- PHP 5.3.0 安装分析心得
- apache 环境下 php 的配置注意事项