Попытка использовать apache2 на Ubuntu 16.04 LTS

(Я новичок в Ubuntu / Linux, поэтому, пожалуйста, потерпите меня).

Я установил Apache 2 (версия 2.4.18) на Ubuntu 16.04 LTS. Я сделал это из зарегистрированной учетной записи пользователя, используя

sudo apt install apache2

Теперь я пытаюсь заменить default.html по умолчанию

Однако я не могу создавать, копировать или перемещать документы в

/ var / www / html /

, потому что я не владелец папки, я посмотрел на свойства папки и там написано владелец - root.

Как изменить привилегии, чтобы я мог использовать сервер apache, как если бы я (то есть вошедший в систему пользователь) имел привилегии корневого уровня.

Спасибо и счастливого нового года.

0
задан 3 January 2017 в 06:59

2 ответа

используйте команду sudo chown currentusername:currentusername /var/www/html

, также можно сделать это путем открытия filemanager корнем путем издания команды sudo nautilus, и после входа в каталог,/var/www/, щелкают правой кнопкой html folder, и в свойствах можно изменить владельца

0
ответ дан 3 January 2017 в 06:59
  • 1
    Я don' t знают, решает ли это проблему, но когда я пытаюсь изменить горячую клавишу, снимок экрана внезапно пошел нормальный (Haven' t изменяют горячую клавишу хотя), – Andra 24 October 2018 в 12:19

Пользователь по умолчанию для апач www-data, таким образом, это - то, как я действительно взрывал:

  1. Добавляют себя к апачской группе www-data:

    sudo usermod -G www-data -a your_username
    
  2. Изменение /var/www/html владение:

    sudo chown -R your_username:www-data /var/www/html
    
  3. Изменение полномочия на /var/www/html:

    sudo chmod -R 775 /var/www/html
    

Этот путь и Вы и апач можете работать с документы сервера в /var/www/html

0
ответ дан 3 January 2017 в 06:59

Другие вопросы по тегам:

Похожие вопросы: