Настройка поддомена — хотя в идеале я бы хотел установить его в подкаталог, но прочитал, что рекомендуется использовать поддомен. WordPress на основном домене с установленным, но не настроенным плагином Discourse.
Нужно ли нам войти через SSH в этот поддомен и выполнить там следующие команды, которые установят образ Docker для Discourse, а затем продолжить согласно дальнейшим инструкциям?
У меня VPS с Plesk, поэтому я включил Git для поддомена и добавил репозиторий, который фактически скопировал файлы образа Docker Discourse в корень веб-сайта.
Простите, возможно, за простоту вопроса, но я хочу понять процесс, а не просто методом проб и ошибок добиваться его работы.
Самый простой и типичный способ установки — на виртуальный сервер Digital Ocean, как описано в основном руководстве по установке, которое вы привели выше. Не имеет значения, где установлен WordPress — Discourse будет установлен в совершенно другом месте, а связать их поможет плагин WP Discourse.
Таким образом, если вы будете на 100% точно следовать этому руководству по установке, это будет самый простой вариант!
Если же вы спрашиваете об установке Discourse на ту же машину, где используется WordPress, то, хотя Docker теоретически совместим с Plesk, судя по быстрому поиску и опыту других пользователей, это, скорее всего, создаст множество проблем. Здесь можно найти множество сообщений от людей, столкнувшихся с трудностями при установке через Plesk: Search results for 'plesk' - Discourse Meta
Кто-то опытный с Plesk /возможно/ сможет заставить это работать за пару часов. Здесь есть темы о том, как заставить Discourse работать с Plesk; они звучат довольно мучительно. То, что вы делаете, — это по сути использование инструмента, предназначенного для упрощения задач, для чего-то, для чего он не предназначен, что делает задачу в 10 раз сложнее.
Вы будете гораздо счастливее, если просто установите Discourse на отдельный Droplet Digital Ocean за 5 или 10 долларов в месяц, как описано в документе install-cloud, на который вы ссылаетесь. Если вы хотите, чтобы всё было сделано за вас (кроме настройки DNS), я сделаю это за $150, или если вам нужны плагины и настройка ответов по электронной почте, готовые к работе, — за $300.
Спасибо за ответ и за то, что указали мне правильное направление.
Похоже, что следующие ссылки позволяют установить Docker в Plesk. Я бы хотел попробовать, но, как вы и сказали, Droplet от Digital Ocean делает это проще, поэтому это будет моим запасным планом