在 Ubuntu 中安装 Laravel

/ 0评 / 0

安装 Composer

curl -sS https://getcomposer.org/installer | php 

下载完成之后将它放在系统 PATH 中,供全局调用。

mv composer.phar /usr/local/bin/composer

安装 Larave

composer create-project laravel/laravel /home/wwwroot/laravel/

执行下面的命令来授予 storage 文件夹的读写操作权限

chgrp -R www /home/wwwroot/laravel/

chmod -R 775 /home/wwwroot/laravel/app/storage

建立网站域名指向/home/wwwroot/laravel/public(略)

输入域名若提示:

open_basedir restriction in effect. File() is not within the allowed path(s):XXX

open_basedir可将用户访问文件的活动范围限制在指定的区域,通常是当前网站根目录的路径。

在Apache的httpd.conf中VirtualHost的相应设置方法: 

php_admin_value open_basedir "/home/wwwroot/laravel:/home/wwwroot/laravel/public:/tmp/:/var/tmp/:/proc/“

重启apache解决