1. 安装 Composer
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
Use it: php composer.phar
输入命令:composer -V
Composer version 1.0.....
出现上面则说明安装成功!
可能出现 Laravel > /usr/bin/env: php: No such file or directory 错误
解决方案 :
主要是php安装文件不在/usr/local/bin。安装在/opt/php-5.6.19/bin/php中
找到php的可执行文件,/opt/php-5.6.19/bin/php
ln -s /opt/php-5.6.19/bin/php /usr/local/bin/php
把可执行文件连接过去就可以
2. 安装 Laravel
composer global require "laravel/installer"
请确定你已将 ~/.composer/vendor/bin
路径加到 PATH,只有这样系统才能找到 laravel
的执行文件。
一旦安装完成,就可以使用 laravel new
命令在指定的目录创建一个新的 Laravel 项目,例如:laravel new blog
将会在当前目录下创建一个叫 blog
的目录,此目录里面存放着新安装的 Laravel 和代码依赖。这个方法的安装速度比通过 Composer 安装要快上许多:
laravel new blog
可能出现错误 : laravel: command not found
解决方案:
- export PATH="~/.composer/vendor/bin:$PATH"
尽管可行,但是当终端关闭之后,就不行了。也就是每次创建项目的时候都必须要输入一次。那种只是临时的解决方案。
还有就是
- nano ~/.bashrc
- alias laravel='~/.composer/vendor/bin/laravel'
优雅链接#
Nginx
若你使用了 Nginx,则可以在网站设置中增加以下设置,以开启「优雅链接」:
location / {
try_files $uri $uri/ /index.php?$query_string;
}
root /home/www/laravel/public;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
参考 : http://laravel-china.org/docs/5.1/installation
http://blog.csdn.net/customicondesign/article/details/44153045
http://www.ithao123.cn/content-943794.html