安装 composer

# 下载
curl -sS https://getcomposer.org/installer | php

# 移动到全局变量
mv composer.phar /usr/local/bin/composer

# 修改国内源
composer config -g repo.packagist composer https://packagist.phpcomposer.com

安装 laravel

安装

# 全局安装
composer global require "laravel/installer"

# 创建项目 *(需要将 laravel 命令所在的目录 `~/.config/composer/vendor/bin` 加入 PATH 环境中)*
laravel new blog

# 局部安装
composer create-project laravel/laravel --prefer-dist blog

# 安装制定版本
composer create-project laravel/laravel your-project-name --prefer-dist '5.1.×'

修改权限

sudo chmod 777 ./bootstrap/cache -R
sudo chmod 777 ./storage/ -R

开启重定向

Apache 服务器

1. 加载重定向模块
ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/

2. 修改配置文件
vim /etc/apache2/apache2.conf

找到:
Directory /var/www/
把 AllowOverride Node
改为:
AllowOverride all

3. 保存退出,重启apache:
:wq
sudo /etc/init.d/apache2 restart

nginx服务器

在 /etc/nginx/nginx.conf 中找到
try_files $uri $uri/ =404;

修改为
try_files $uri $uri/ /index.php?$query_string;

如图
nginx 重写