Laravel 安装


安装 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 重写


文章作者: 牟勇
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 牟勇 !
 上一篇
laravel 项目的克隆以及初始化操作 laravel 项目的克隆以及初始化操作
项目克隆git clone git@git.rooyun.com:h5book/h5book.git 项目切出分支并查看所有分支# 新建 mouyong 分支,并切换到 mouyong 分支 git checkout -b mouyong
2016-12-01
下一篇 
ubuntu web 环境的安装 ubuntu web 环境的安装
安装 web 服务器二者选一即可apache2sudo apt install apache2nginxsudo apt install nginx安装数据库 mariadbsudo apt install mariadb-server安装
2016-12-01
  目录