Я временно удалил Discourse: ./launcher stop app и rm -r /var/discourse.
Я понимаю, что проблема связана с портом 80, но файл конфигурации Nginx остался без изменений.
Когда я захожу на свой домен через HTTPS, возникает ошибка конфиденциальности. При использовании HTTP я вижу: Hello World!
Подскажите, пожалуйста, как это исправить, чтобы снова запустить мой сайт на WordPress?
Категория Support > WordPress предназначена для поддержки плагина WP Discourse, поэтому я переместил ваш вопрос в соответствующую категорию.
Вы попали в небольшую переделку! Хотя это может показаться очевидным, решение зависит от конфигурации вашего сервера, выполненных команд и изменённых файлов.
Понимаю, что причиной проблемы стала попытка установки Discourse, но ваш запрос здесь не совсем связан с Discourse — речь идёт скорее о конфигурации вашего сервера. Тем не менее, если бы я оказался на вашем месте, я бы разбил проблему на части:
Какие порты используются? Работает ли ваш веб-сервер WordPress на порту 80? Вы можете использовать команду netstat, чтобы это проверить.
sudo netstat -tulpn
Правильно ли ваш веб-сервер (например, nginx) указывает на файлы WordPress (скорее всего, в /var/www/html)?
Действителен ли ваш SSL-сертификат и правильно ли он настроен?
Но даже когда эти процессы работали, сайт был недоступен.
Мой веб-сервер (то есть Nginx) правильно указывает на файлы WordPress. Таким образом, ответ на второй вопрос — да.
SSL-сертификат действителен и правильно настроен. Ответ на третий вопрос также — да.