Сегодня попробовал установить локальный сервер XAMPP.
Скачал xampp-linux-x64-7.0.5-0-installer.run
Запустил его с правами администратора.
В результате появилась папка /opt/lampp/ и по запросу
localhost/dashboard открывался сайт.
Потом скачал bitnami-wordpress-4.5-1-module-linux-x64-installer.run
Запустил его с правами администратора.
Во время установки указал адрес /opt/lampp и выбрал "Настройки разработки"
В результате появилась папка /opt/lampp/apps/wordpress/ и по запросу
localhost/wordpress открывался сайт.
Все темы и плагины устанавливаются/обновляются/удаляются
без запроса логина и пароля к FTP серверу.
А вот тут начались проблемы:
Папка с файлами сайта /opt/lampp/apps/wordpress/htdocs, в которой лежат файлы сайта, закрыта. И чтобы с ней работать нужно постоянно заходить как суперпользователь. Что не очень удобно.
Попробовал поменять владельца и права доступа к /opt/lampp/apps/wordpress/htdocs и всему содержимому. Теперь я могу работать с сайтом от своего пользователя, но
Wordpress начал запрашивать доступ к FTP серверу при каждой попытке установить/обновить/удалить плагин или тему.
Как/куда установить XAMPP и Wordpress, чтобы не приходилось каждый раз заходить под root'ом и при этом чтобы сам ВП не спрашивал доступ к FTP серверу?