PHP框架学习之Laravel安装

王朝学院·作者佚名  2016-08-27  
宽屏版  字体: 小 | 中 | 大 | 超大  

自从接触php以来一直使用Yii,感觉Yii实现功能比较简单,是一个很不错的框架。最近由于工作的原因开始研究Laravel5,不得不说我在第一步安装就被坑着了,下面就是我痛苦的学习成果。Laravel对我来说完全是新东西,如果内容有误,烦请留言或QQ我,帮我纠正错误,感激不尽!!!

1.首先安装php,最好5.6以上版本

(1)windows安装composer过程中需要指定php.exe的路径

(2)linux安装composer过程中需要利用php-cli功能2.安装composer

(1)windows安装composer

a.windows下载composer软件,然后next直到完成

b.win+R => 输入cmd => 输入composer,如果出现composer字体表示安装成功

(2)linux安装composer

a.$ curl -sS https://getcomposer.org/installer | phpb.此时在~/.composer下应该会产生composer.phar 这个文件

c.$ mv composer.phar /usr/local/bin/composerd.将composer.phar移动成/usr/local/bin/composer全局下,以后可以直接使用composer,而不需要php composer.phar

e.$ composer

3.修改composer镜像源(建议第一种)

(1)将配置信息添加到 composer 的配置文件config.json中(系统全局配置)

$composer config -g repositories.packagist composer http://packagist.phpcomposer.com

(2)将配置信息添加到单个项目的composer.json文件中(单个项目配置)注意最后几行repositories

{name":"laravel/laravel",

"description":"The Laravel Framework.",

"keyWords":["framework","laravel"],

"license":"MIT",

"type":"PRoject",

"require":{

"php":">=5.5.9",

"laravel/framework":"5.1.*"

},

"require-dev":{

"fzaninotto/faker":"~1.4",

"mockery/mockery":"0.9.*",

"phpunit/phpunit":"~4.0",

"phpspec/phpspec":"~2.1"

},

"autoload":{

"classmap":["database"

],

"psr-4":{

"App\\":"app/"

}

},

"autoload-dev":{

"classmap":["tests/TestCase.php"

]

},

"scripts":{

"post-install-cmd":["php artisan clear-compiled","php artisan optimize"

],

"pre-update-cmd":["php artisan clear-compiled"

],

"post-update-cmd":["php artisan optimize"

],

"post-root-package-install":["php -r \"copy('.env.example', '.env');\""

],

"post-create-project-cmd":["php artisan key:generate"

]

},

"config":{

"preferred-install":"dist"

},

"repositories":[

{"type":"composer", "url":"http://packagist.phpcomposer.com"},

{"packagist":false}

]

}

4.安装laravel

$ composer create-project laravel/laravel learnlaravel5

5.如果是mac或linux系统需要对storage赋予777权限

$ sudo chmod -R 777 learnlaravel5/storage

6.浏览器访问localhost/learnlaravel5/public,出现Laravel5表示laravel5安装成功

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有