多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
[TOC] ### 安装 #### 通过 `Laravel` 安装器安装 首先,通过 `Composer` 下载 Laravel 安装器。 ``` $ composer global require "laravel/installer=~1.1" ``` 请确保把 ~/.composer/vendor/bin 路径添加到 PATH 环境变量里, 这样laravel 可执行文件才能被命令行找到, 以后您就可以在命令行下直接使用 laravel 命令. 安装成功后, 可以使用命令 laravel new 在您指定的目录下创建一份全新安装的 Laravel。例如,laravel new blog 将会在当前目录下创建一个叫 blog 的目录, 此目录里面存放着全新安装的 Laravel 以及其依赖的工具包。这种安装方法比通过 Composer 安装要快许多。 #### 通过 Composer 的 `create-project `命令安装 Laravel 还可以通过在命令行执行 Composer 的 create-project 命令来安装Laravel: ``` $ composer create-project laravel/laravel --prefer-dist ``` #### 通过下载 Laravel 包安装 `Composer` 安装完成后,下载最新版Laravel框架,把它解压缩到你服务器上的一个目录中。然后在 Laravel 应用的根目录下运行命令行命令 ``` $ php composer.phar install (或者 composer install ) ``` 安装所有的框架依赖包。在此过程中,为了成功完成安装,你需要在服务器上安装好 `Git`。 当 Laravel 框架安装好后,你可以使用更新框架命令 ``` $ php composer.phar update ``` ***** ### Apache 服务器 Laravel框架通过设置 public/.htaccess 文件去除链接中的index.php。 如果你你的服务器使用的是 Apache,请确保开启 mod_rewrite 模块。 如果框架附带的 .htaccess 文件在你的Apache环境中不起作用,请尝试下面这个版本: ``` Options +FollowSymLinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L] ``` ### Nginx服务器 如果是 Nginx 服务器,将下列指令放到网址的配置文件中,就能让网址更优雅了: ``` location / { try_files $uri $uri/ /index.php?$query_string; } ``` [官网](https://www.golaravel.com/) [GITHUB](https://github.com/laravel/laravel)