本次安装环境: 内容来自Linuxren.net
Centos6.3 X64
内容来自Linuxren.net
此安装过程使用composer.phar方式安装 本文来自Linuxren.net
只要php环境达到如下要求,安装基本上没什么难度,很容易搭建:
-
PHP >= 5.4
- MCrypt PHP 扩展
一、安装composer脚本:
-
curl –sS https://getcomposer.org/installer | php
- mv composer.phar /usr/bin/composer
看到successfully就表示安装成功,如下图所示
注:此处php视服务器php安装情况而定,下图是我试验机的php安装路径
二、创建laravel配置文件
-
composer create-project laravel/laravel /home/www/yourproject
执行此命令之前要确保网络通畅,然后等待提示信息的出现,如下图,同样看到successfully表示安装完成即可浏览初始页面是否成功;
注:此处/home/www/yourproject是你的项目所在目录路径,下图是在项目根目录执行此命令,所以用./表示当前目录
三、浏览页面,测试是否成功
出现Laravel PHP Framework
说明成功了。
注意事项:
1、 如果服务器环境安装了eaccelerator 或者提示Catchable fatal error: Argument 1 passed to Illuminate\Container\Container::share() must be an instance of Closure, unknown given, called in /path/vendor/laravel/framework/src/Illuminate/Exception/ExceptionServiceProvider.php on line 67 and defined in /path/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 196 本文来自Linuxren.net
只需在项目入口顶部添加如下代码:
-
ini_set('eaccelerator.enable', 0);
如下图所示:
2、如果创建laravel配置文件 copyright Linuxren.net
出现 –bash: /usr/bin/composer: 没有那个文件或目录 的错误提示 内容来自Linuxren.net
则执行:
-
ln –s /usr/local/webserver/php/bin/php /usr/bin
再执行创建laravel命令即可。 本文来自Linuxren.net
3、提示Error in exception handler错误
-
chmod -R 757 yourproject/app/storage
Yourproject 你的项目存放目录
下图是初始化完整的laravel根目录所有文件: