在 Centos 服务器从零开始安装 discourse 论坛程序

我们在服务器供应商的网站购买了服务器之后,就可以开始我们的安装步骤了。

  1. 配置防火墙

  2. 配置服务商的网络端口

  1. 配置机器的防火墙
sudo systemctl status firewalld
sudo systemctl enable firewalld

sudo firewall-cmd --state
sudo firewall-cmd --list-all
sudo firewall-cmd --zone=public --add-service=http --permanent
sudo firewall-cmd --zone=public --add-service=https --permanent
sudo firewall-cmd --reload
  1. 安装 docker & git
sudo dnf update

sudo dnf install -y dnf-utils zip unzip git
sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
sudo dnf remove -y runc
sudo dnf install -y docker-ce --nobest
sudo systemctl enable docker.service --now

sudo usermod opc -aG docker
  1. 安装 discourse
sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
cd /var/discourse
chmod 700 containers

配置

./discourse-setup
1 个赞

截至2024年6月30日,CentOS Linux所有版本已全部停止 维护,进入EOL阶段