介绍
Laravel 是一套简洁、优雅的 PHP Web 开发框架,它基于 Symfony 的一系列组件及其他 Web 常用工具架构而成,使开发人员能够愉悦的快速开发一个网站。
准备
在开始之前,我们应当更新 VPS 上安装的软件,这将减少出现软件不兼容等问题。此外,请确保你是使用 root 身份执行这些命令,如果不是,请在所有命令前加上 sudo
。
apt-get update && apt-get upgrade
安装
安装 Mcrypt
由于在上一篇文章中,我们已经搭建配置好了 PHP 环境,所以在这里,我们只需要在安装所必须的模块。
由于 Laravel 需要使用 PHP 的 Mcrypt 扩展,所以我们使用下面的命令来安装。
apt-get install php5-mcrypt
安装 Composer
Laravel 是通过 PHP 包管理工具 Composer 安装的,所以我们应当先安装 Composer。
我们可以去 Composer 官方网站下载 PHAR 打包文件,或在终端中输入下面的命令进行下载:
curl -sS https://getcomposer.org/installer | php
下载完成之后将它放在系统 PATH 中,供全局调用。
mv composer.phar /usr/local/bin/composer
之后就可以通过 composer
命令执行。
安装 Laravel
执行下面的命令即可通过 Composer 安装 Laravel:
composer create-project laravel/laravel /var/www/laravel/
Laravel 将被安装到 /var/www/laravel/
路径下。
同时执行下面的命令来授予 storage 文件夹的读写操作权限。
chgrp -R www-data /var/www/laravel
chmod -R 775 /var/www/laravel/app/storage