Discourseのインストールってどうやるの?

その場合、discourse-setupを使用することはできません。または--skip-connection-testオプションを付けて実行することもできますが、その場合はご自身で動作させる必要があります。また、sslおよびhttpsテンプレートをコメントアウトする必要もあります。

それはうまくいきません。

まず、80および443ポートを他の何も使用していないマシンにインストールして、どのように動作するかを確認する必要があります。そうしない場合は、何かを行う前に、それがどのように機能するかを理解する必要があります。