安装 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;
如图