Port busy and app.yml not found

Hey i trying to install Discource on my V-Server but my Problem is Port 80 is busy.
And if i try to run the installer it stops

Port 80 appears to already be in use.

This will show you what command is using port 80
COMMAND  PID     USER   FD   TYPE    DEVICE SIZE/OFF NODE NAME
apache2 6045     root    4u  IPv6 573533480      0t0  TCP *:http (LISTEN)
apache2 6050 www-data    4u  IPv6 573533480      0t0  TCP *:http (LISTEN)
apache2 6051 www-data    4u  IPv6 573533480      0t0  TCP *:http (LISTEN)
apache2 6052 www-data    4u  IPv6 573533480      0t0  TCP *:http (LISTEN)
apache2 6053 www-data    4u  IPv6 573533480      0t0  TCP *:http (LISTEN)
apache2 6054 www-data    4u  IPv6 573533480      0t0  TCP *:http (LISTEN)
apache2 6055 www-data    4u  IPv6 573533480      0t0  TCP *:http (LISTEN)
apache2 6619 www-data    4u  IPv6 573533480      0t0  TCP *:http (LISTEN)

If you are trying to run Discourse simultaneously with another web
server like Apache or nginx, you will need to bind to a different port

See https://meta.discourse.org/t/17247

If you are reconfiguring an already-configured Discourse, use

./launcher stop app

to stop Discourse before you reconfigure it and try again.

And i dont have a app.yml to Change the Port

Sorry for my bad English i come from Germany

  • Lars Jänsch

Discourse requires ports 80 and 443. It cannot be run on a nonstandard port.

You will need to disable or remove Apache to use ./discourse-setup.

If you want a reverse proxy in front, you can see How to set up Discourse on a server with existing Apache sites, but it requires a pretty good understanding of Apache and what reverse proxies are (and maybe English!). Oh, or the URL in the message that you include above.

You can copy samples/standalone.yml to containers/app.yml.

I have a German last name but speak no German outside of a couple dozen words all having to do with beer.

1 Like