Пытаюсь установить apache2

Зачем? Если вы установили Discourse, он использует порты 80 и 443.

Смотрите Как настроить Discourse на сервере с уже существующими сайтами Apache