Instrukce k instalaci

Ubuntu Instalace

Nainstalujte server Matter nejvíce na 64bitový počítač. Předpokládejme, že IP adresa tohoto serveru je 10.10.10.2. Nainstalovat server Matterly na Ubuntu

  • Přihlaste se na server, který bude hostit server Matter Největší a otevřít okno terminálu.
  • Stáhněte si nejnovější verzi serveru Matter Největší. V následujícím příkazu nahraďte X.X.X verzí, kterou chcete stáhnout:
wget https://releases.mattermost.com/X.X.X/mattermost-X.X.X-linux-amd64.tar.gz
  • Extrahujte soubory serveru nejvíce.
tar -xvzf mattermost*.gz
  • Přesuňte extrahovaný soubor do adresáře /opt.
sudo mv mattermost /opt
  • Vytvořte adresář úložiště pro soubory.
sudo mkdir /opt/mattermost/data
  • Nastavte uživatele a skupinu systému s názvem „Matter nejvíce“, který tuto službu spustí, a nastaví vlastnictví a oprávnění.
    • Vytvořte nejvíce uživatele a skupinu:
  sudo useradd --system --user-group mattermost
 
  • Nastavte uživatele a skupinu Matter nejvíce jako majitele souborů Matter -Největší:
  sudo chown -R mattermost:mattermost /opt/mattermost
 
  • Poskytněte oprávnění k zápisu skupině Matter -Největší:
  sudo chmod -R g+w /opt/mattermost
 
  • Nastavte ovladač databáze v souboru /opt/matterst/config/config.json
  • Také nastavte „Siteurl“ na celou základní adresu URL webu (např. “Https://matterst.example.com”).
  • Vyzkoušejte server Matter Největší, abyste se ujistili, že všechno funguje.
  • Nastavit záležitost nejvíce pro použití Systemd pro zahájení a zastavení.
    • Vytvořte soubor jednotky Systemd:
  sudo touch /lib/systemd/system/mattermost.service
 
  • Otevřete soubor jednotky jako root v textovém editoru a zkopírujte následující řádky do souboru:
  [Unit]
  Description=Mattermost
  After=network.target
  After=postgresql.service
  BindsTo=postgresql.service
  
  [Service]
  Type=notify
  ExecStart=/opt/mattermost/bin/mattermost
  TimeoutStartSec=3600
  Restart=always
  RestartSec=10
  WorkingDirectory=/opt/mattermost
  User=mattermost
  Group=mattermost
  LimitNOFILE=49152
  
  [Install]
  WantedBy=postgresql.service
 
  • Proveďte systém Systemd Novou jednotku.
  sudo systemctl daemon-reload
 
  • Zkontrolujte, zda byla jednotka načtena.
  sudo systemctl status mattermost.service
 
  • Začněte službu.
  sudo systemctl start mattermost.service
 
  • Ověřte, že záleží poté.
  curl http://localhost:806
 
  • Nastavte záležitost, abyste mohli začít s startem stroje.
  sudo systemctl enable mattermost.service
 

Instalace Docker

Nasadit záležitost nejvyšší pomocí konfigurace s více uzly s Docker Compose. Doporučuje se zkušenosti s Compose Docker. Pro náhled Matter Matter (bez e-mailu) naleznete v nastavení místního stroje pomocí Docker. Pokud máte nějaké problémy s instalací, naleznete v příručce pro odstraňování problémů. Chcete -li odeslat vylepšení nebo opravu, klikněte na Upravit v horní části této stránky. Nainstalujte Docker Compose pomocí online průvodce. Nejnovější verzi musíte stáhnout ze stránky Docker Compose GitHub a dát binární na složku/USR/Local/Bin. Obvykle můžete použít následující příkaz a nainstalovat verzi Docker Compose pro instalaci $ DockerComposeversion:

sudo curl -L "https://github.com/docker/compose/releases/download/$dockerComposeVersion/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
Naneste nastavení záležitosti nejvyššího docker spuštěním:
sudo apt-get install git
git clone https://github.com/mattermost/mattermost-docker.git
cd mattermost-docker
docker-compose build
mkdir -pv ./volumes/app/mattermost/{data,logs,config,plugins,client-plugins}
sudo chown -R 2000:2000 ./volumes/app/mattermost/
docker-compose up -d

Síť Docker-Compose, která je vytvořena výchozí hodnota na 172.18.0.0/16. Pokud potřebujete změnit výchozí síť, tento odkaz poskytuje pokyny, jak to udělat. Pokud je síť již nastavena s výchozím nastavením, musíte jej spustit následující příkaz. Poté spusťte příkaz znovu a regenerujte výchozí síť tak, aby zahrnovala nové nastavení sítě.

docker network rm mattermost-server_mm-test

Chcete -li ověřit aktuální síť Docker, použijte následující příkaz k jeho uvedení

docker network ls [OPTIONS]
 Čeština