Я успешно установил сайт WordPress на экземпляр Amazon EC2.Не удается получить разрешения для EC2 Linux работает WordPress
Однако я не могу понять, почему я должен выбрать «или/или» для разрешений.
Я последовал за учебник опубликованы здесь:
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-LAMP.html
... и, кажется, говорят, что разрешения набора являются для группы, но я не вижу, это работает.
Когда я запускаю следующий, я могу войти с e2-пользователя и скопировать файлы, можно загрузить через SSH (WinSCP) и т.д.:
sudo chown -R root:www /var/www
sudo chmod 2775 /var/www
find /var/www -type d -exec sudo chmod 2775 {} +
find /var/www -type f -exec sudo chmod 0664 {} +
Но тогда, когда я вошел в WordPress, и Я пытаюсь загрузить файлы или добавить плагины, я получаю следующее:
Для выполнения запрошенного действия WordPress необходимо получить доступ к вашему веб-серверу. Введите свои учетные данные FTP, чтобы продолжить. Если вы не помните свои учетные данные, обратитесь к своему веб-хосту.
Таким образом, я могу вернуться в консоль и следующее позволяет Установки не иметь место без проблем:
sudo chown -R apache:apache /var/www
Так что мой вопрос ... Нет ли способ дать разрешение к BOTH ec2-user И apache?
По рекомендации ответчику, я подтвердил, что оба пользователя находятся в www
группы:
[ec2-user ~]$ groups ec2-user
ec2-user : ec2-user wheel www
[ec2-user ~]$ groups apache
apache : apache www
Некоторые дополнительные разъяснения в отношении других способов проверки ...
$ cat /etc/passwd
ec2-user:x:500:500:EC2 Default User:/home/ec2-user:/bin/bash
apache:x:48:48:Apache:/var/www:/sbin/nologin
$ cat /etc/group
www:x:501:ec2-user,apache
ли это Помогите?
чтения Ошибка. WP не может даже войти в ваш сервер для начала, а это означает, что возиться с разрешениями файлов бессмысленно. –
Я не уверен, что я следую. я говорю, что возиться с разрешениями разрешает проблему. я бы предпочел не идти туда и обратно каждый раз, когда я хочу загрузить файл через SSH или установить плагин. я просто хочу, чтобы у двух пользователей (или одной группы) были разрешения на один и тот же каталог одновременно. – gotmike