И снова о создании сайтов на “голой” машине

Под голой машиной понимается сервер с операционной системой (в данном случае Ubuntu 18.04.4 LTS) без какой-либо веб-панели управления (без ISPManager, cpanel, VestaCP etc).

Устанавливаем только веб-сервер nginx без Апача (именно так и устанавливается при инсталляции Ubuntu по умолчанию).

Устанавливаем php-fpm  по инструкции (в файле конфиге виртуального хоста nginx скорее всего потребуется откорректировать путь к юникс-сокету, у меня он такой fastcgi_pass unix:/var/run/php/php7.2-fpm.sock; )

Создаем базу данных (инсталлируем mysql и создаем базу с придуманным нами именем)

Создаем пользователя и даем ему привилегии доступа к данной базе (параметр WITH GRANT OPTION, как я понял, может быть не нужен в зависимости от версии mysql, у меня он оказался не нужен)

Устанавливаем какую-нибудь CMS, например WordPress. (Для WP есть доп. инструкция)

Всё работает!

Форма подписки

Теперь на этом сайте появилась форма для подписки на новости. Подписавшись, уже можно не следить за сайтов вручную, новость сама придет к вам по е-мейлу. Форма расположена слева, сверху от календарика

Массовое удаление коментов

За длительное время у меня накопилось более 9 тысяч спамерских коментов, находящихся в списке на подтверждение или удаление. Я долго удалял из вручную группами по 20 штук, пока не догадался погуглить и не нашел плагин Bulk Remove Pending Comments, делающий всё это сразу

Вот