Composer 安装 Laravel 有两种方式:
第一种是通过 Composer 的 create-project 命令安装 Laravel 框架,
第二种是先通过 Composer 安装 Laravel 安装器,然后通过安装器安装 Laravel 框架。
为什么 Composer 可以安装 Laravel 框架呢?
其实 Laravel框架也是一个 Composer包,我们可以通过如下命令查看:
1 | uiste:~ uiste$ composer show --all laravel/laravel |
create-project
第一种通过 Composer的 create-project 命令安装 Laravel 框架,
$ composer create-project laravel/laravel --prefer-dist [别名]
Laravel 安装器
第二种是先通过 Composer 安装 Laravel 安装器,然后通过安装器安装 Laravel 框架。
- 使用 composer 全局安装 Laravel 安装器
$ composer global require "laravel/installer"
1 | uiste:~ uiste$ composer global require "laravel/installer" |
- 配置PATH环境变量
将 ~/.composer/vendor/bin
添加到 PATH 环境变量中,这样可执行文件 laravel 就能被你的系统检测到了。
编辑 ~/.bash_profile
文件, vim ~/.bash_profile
加入如下代码:
export PATH="~/.composer/vendor/bin:$PATH"
- 检测是否配置成功
新打开一个终端,输入如下命令:
1 | uiste:~ uiste$ laravel --version |
如果出现该信息,说明安装器已安装成功。
- 安装Laravel
打开终端,输入如下命令即可安装:
$ laravel new blog
1 | uiste:~ uiste$ laravel new blog |
- 安装最新的开发版本
如果童鞋们对最新的开发版本比较感兴趣,可以下载进行测试,加上 –dev 参数即可:
$ laravel new demo –dev
报错如下:
1 | uiste:~ uiste$ laravel new blog |
Mac OS X 升级PHP版本
方法一:
- 查询本机PHP版本
1 | uiste:~ uiste$ php -v |
- 然后我们根据实际需求去升级
curl -s http://php-osx.liip.ch/install.sh | bash -s 5.6.4
1 | uiste:~ uiste$ curl -s http://php-osx.liip.ch/install.sh | bash -s 5.6.4 |
中途会提示你输入密码,下载的 PHP 会放置到 /usr/local 下,但不会覆盖原系统 PHP
如上所升级的 5.5,PHP 会位于 /usr/local/php5 中,并自动链接到 /etc/apache2/ 下的配置文件
然后再新建一个 PHP 文件,写上 phpinfo(); 浏览器访问看看,版本已经升级。