Laravel是一套简洁、优雅的PHP web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。
1,安装composer
- $ brew install composer
2,换composer源
- $ composer config -g repo.packagist composer https://packagist.phpcomposer.com
不换源的话,加代理,或者VPN,不然下不了东西。
3,安装laravel安装包
- zhangyingdeMacBook-Pro:~ zhangying$ composer global require "laravel/installer"
- Changed current directory to /Users/zhangying/.composer
- Using version ^1.3 for laravel/installer
- ./composer.json has been updated
- Loading composer repositories with package information
- Updating dependencies (including require-dev)
- Package operations: 10 installs, 0 updates, 0 removals
- - Installing symfony/process (v3.2.6): Downloading (100%)
- - Installing psr/log (1.0.2): Downloading (100%)
- - Installing symfony/debug (v3.2.6): Downloading (100%)
- - Installing symfony/polyfill-mbstring (v1.3.0): Downloading (100%)
- - Installing symfony/console (v3.2.6): Downloading (100%)
- - Installing guzzlehttp/promises (v1.3.1): Downloading (100%)
- - Installing psr/http-message (1.0.1): Downloading (100%)
- - Installing guzzlehttp/psr7 (1.4.2): Downloading (100%)
- - Installing guzzlehttp/guzzle (6.2.3): Downloading (100%)
- - Installing laravel/installer (v1.3.5): Downloading (100%)
- symfony/console suggests installing symfony/event-dispatcher ()
- symfony/console suggests installing symfony/filesystem ()
- Writing lock file
- Generating autoload files
4,设置软链接
- $ ln -s ~/.composer/vendor/laravel/installer/laravel /usr/local/bin/
5,创建项目
- zhangyingdeMacBook-Pro:www zhangying$ laravel new test
- Crafting application...
- Loading composer repositories with package information
- Installing dependencies (including require-dev) from lock file
- Package operations: 59 installs, 0 updates, 0 removals
- - Installing doctrine/inflector (v1.1.0): Downloading (100%)
- - Installing erusev/parsedown (1.6.2): Downloading (100%)
- - Installing jakub-onderka/php-console-color (0.1): Downloading (100%)
- - Installing symfony/polyfill-mbstring (v1.3.0): Downloading (100%)
- - Installing symfony/var-dumper (v3.2.6): Downloading (100%)
官网上面的安装文档,有点乱,在这里整理一下
来源: http://blog.51yip.com/php/1852.html