Hello i like your comunity and i desided to run discourse on my hosting but its confused to install it im runing centos eny help?
stuck on
[root@server public_html]# ./discourse-setup
which: no docker.io in (/sbin:/bin:/usr/sbin:/usr/bin)
which: no docker.io in (/sbin:/bin:/usr/sbin:/usr/bin)
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
httpd 467 root 4u IPv6 616054 0t0 TCP *:http (LISTEN)
httpd 472 nobody 4u IPv6 616054 0t0 TCP *:http (LISTEN)
httpd 473 nobody 4u IPv6 616054 0t0 TCP *:http (LISTEN)
httpd 474 nobody 4u IPv6 616054 0t0 TCP *:http (LISTEN)
httpd 13038 nobody 4u IPv6 616054 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 meta discourse org/t/17247
If you are reconfiguring an already-configured Discourse, use
./launcher stop app
The issue is right in the output youāve shared. Something else on your server is using port 80, which Discourse needs to use. If youāre not running anything else on the server you should disable NGINX, Apache, or whatever is using port 80. If you are running something else, you need to follow the instructions in the topic linked above, meta.discourse.org/t/17247.
its runing ather sites the hosting holding about 20 websites so apache on port 80 is runing the server using cwp ā¦ so i cant shut down all server ā¦
Also, there are many problems with CentOS and docker. Judging from the questions youāre asking, Iām guessing that itāll take you several hours and a bunch of down time on all of your web sites to figure out how to install Discourse with your Apache server. First, though, youāll need to figure out how to get Docker installed.
For $60/year, you could host it on its own droplet at Digital Ocean (or others).