разрешить wordpress писать в файлы

Недавно у меня были проблемы с VPS Ubuntu 16.04 x64 при попытке запустить веб-сервер. Я использую apache2 как веб-сервер, так как у меня только есть опыт в этом – скорее всего, скоро перейдут на nginx , из-за того, что он будет иметь лучшую производительность.

Я использую WordPress и разрабатываю тему для него. Моя первая проблема – когда я пытаюсь установить WordPress, и я получаю следующую ошибку:

Извините, но я не могу написать файл `wp-config.php '.

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

Затем я прочитал в WordPress Codex о разрешениях файлов ( здесь ). Я изменил все файлы и папки со следующими командами ( ссылка на ответ ) – снова, никогда не работал.

Итак, я сделал все файлы вручную, и теперь я хочу изменить структуру permalink ….. WordPress нуждается в разрешениях на запись. Как я могу исправить эту ошибку:

Если бы ваш файл .htaccess был доступен для записи , мы могли бы сделать это автоматически, но это не так, это правила mod_rewrite, которые вы должны иметь в вашем файле .htaccess. Нажмите в поле и нажмите CTRL + a, чтобы выбрать все.

и запустить этот сайт успешно?

TL, DR … Мне нужны права на запись для моего сайта WordPress. Как я могу выполнить свою задачу?

У меня также есть сервер Apache / Ubuntu / WordPress, поэтому, надеюсь, это сработает для вас.

При первой настройке своего сервера вы можете открыть такие разрешения:

 sudo chown -R www-data:www-data /var/www/html sudo chmod 777 /var/www/html 

Это должно заботиться о разрешении. Однако после первоначальной настройки вы захотите заблокировать их.

Предупреждение: Чрезвычайно важно, чтобы вы не оставляли разрешения как 777 после первоначальной настройки! Это позволит любому пользователю писать доступ к вашему серверу!