如何授予作曲家在var / www / html中创建文件夹的权限

时间:2017-01-22 19:45:43

标签: php laravel ubuntu permissions composer-php

我正在尝试使用Ubuntu 16.04中的命令创建一个laravel项目

    composer create-project --prefer-dist laravel/laravel blog

然而,我收到错误

    ErrorException mkdir(): permission denied. 

我已经阅读了很多关于更改权限的资源,但我也阅读了一些建议,更改/ var / www / html的文件夹权限不利于安全。

我想知道允许编写者访问的正确方法,从而在此目录中创建一个laravel项目。 P.S我来自Windows开发环境,具有最小的Linux经验。

2 个答案:

答案 0 :(得分:0)

使用chmod命令:

chmod -R 755 var/www/html

如果您有权访问root用户:

sudo chmod -R 755 var/www/html

答案 1 :(得分:0)

像@Alexey说的那样 您可以像上面给出的命令一样更改权限,但是您也可以更改var / www / html文件夹的所有权 这是完整的步骤

  1. 首先转到您的www文件夹,然后右键单击并打开终端
  2. 在终端上运行这些命令集

     sudo chown <Username> html/
    

    此命令更改文件夹

  3. 的所有者