DNS и Discourse

Я использую виртуальный сервер от Host Europe. У меня есть несколько вопросов по настройкам DNS и SMTP.

Вот настройки DNS:

Имя хоста                  Запись       IP-адрес
forum.example.com         A            178.77.99.191

Нужна ли мне запись CNAME? Если да, то какая именно?

Я создал почтовый аккаунт postmaster@example.com для SMTP.

DISCOURSE_DEVELOPER_EMAILS: 'forum@example.com'
DISCOURSE_SMTP_ADDRESS: mailout.example.com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: postmaster@example.com
DISCOURSE_SMTP_PASSWORD: aUd34cdWKCu6CTjfoH7ykk 

После запуска Discourse я получаю сообщение об ошибке, что порт 443 уже занят. Да, это так. Как исправить эту проблему?

Ошибка «Порт 443 уже занят» может возникать по нескольким причинам, в том числе из-за того, что на вашем сервере уже запущен другой веб-сервер.

Вы можете проверить это с помощью следующей команды:

netstat -alpn | grep 443

httpd работает на порту 443. Это веб-сайт example.com. Форум должен работать на поддомене forum.example.com. Какой порт мне нужно использовать?

Вот вывод команды netstat -alpn | grep 443:

[root@vserver ~]# netstat -alpn | grep 443
tcp        0      0 0.0.0.0:8443            0.0.0.0:*               LISTEN      28853/sw-cp-server: 
tcp        0      0 178.77.99.191:8443      185.243.71.165:58504    TIME_WAIT   -                   
tcp        0      0 178.77.99.191:8443      185.243.71.165:58482    TIME_WAIT   -                   
tcp        0      0 178.77.99.191:8443      185.243.71.165:58514    TIME_WAIT   -                   
tcp6       0      0 :::443                  :::*                    LISTEN      2517/httpd          
tcp6       0      0 :::8443                 :::*                    LISTEN      28853/sw-cp-server: 
tcp6       0      0 178.77.99.191:443       185.243.71.165:46544    TIME_WAIT   -                   
tcp6       0      0 178.77.99.191:443       185.243.71.165:46542    TIME_WAIT   -

Вам нужно следовать этому руководству, чтобы настроить Discourse вместе с Apache2.