Nainstalujte Mattermost s MySQL na Ubuntu 14.04 a Debian 8 . Mattermost je nejlepší alternativou aplikace pro zasílání zpráv Slack. Poskytuje vám možnost pro veškerou komunikaci na jednom místě se snadno použitelným rozhraním. Můžete snadno sdílet zprávy, soubory přes stolní počítače a mobilní zařízení.
Krok 1 – Nastavení databázového serveru MySQL
Nejprve je potřeba nainstalovat databázový server MySQL do vašeho systému. Použijte následující příkaz k instalaci výchozí dostupné verze mysql nebo si přečtěte tento tutoriál.
$ sudo apt-get install mysql-server
Nyní vytvořte databázi pro nejdůležitější instalaci a uživatele mysql pro ověření.
$ mysql -u root -p mysql> CREATE DATABASE mattermost; mysql> GRANT ALL on mattermost.* to [email protected] IDENTIFIED BY 'password'; mysql> FLUSH PRIVILEGES;
Krok 2 – Stáhněte si archiv Mattermost
Nyní můžete použít účet root nebo samostatný účet pro vaši nejdůležitější instalaci. Pomocí níže uvedených příkazů vytvořte samostatný účet.
$ sudo adduser mmuser $ sudo passwd mmuser
Nyní se přepněte na nově vytvořený účet a stáhněte si nejpodstatnější zkompilovanou edici pomocí níže uvedeného příkazu. Chcete-li najít nejnovější verzi, navštivte zde. Rozbalte také stažený archivní soubor.
$ sudo su - mmuser $ wget https://releases.mattermost.com/2.2.0/mattermost-team-2.2.0-linux-amd64.tar.gz $ tar xzf mattermost-team-2.2.0-linux-amd64.tar.gz
Krok 3 – Konfigurace Mattermost
Nyní upravte nejdůležitější konfigurační soubor config/config.json a aktualizujte podrobnosti níže v části SqlSettings sekce. Aktualizujte hodnoty DataSource podle vytvořených záznamů v kroku 1.
"DriverName": "mysql", "DataSource": "mmuser:[email protected](localhost:3306)/mattermost?charset=utf8mb4,utf8",
Nyní vytvořte datový adresář pro nejdůležitější instalaci. Toto je místo, kde nejdůležitější uchovává data týmů, jako jsou nahrané soubory atd.
$ mkdir ~/mattermost/data
Krok 4 – Spusťte Mattermost Server
Nastavení, na kterém vám záleží, bylo dokončeno. Nyní použijte následující příkazy ke spuštění nejzávažnější služby.
$ cd ~/mattermost/bin $ ./platform
Výchozí nejdůležitější běží na portu 8065, který lze změnit v config/config.json soubor. Přístup k serveru na portu 8065 (nebo přizpůsobeném portu) prostřednictvím webového prohlížeče.
http://svr1.tecadmin.net:8065/
Nyní možná budete muset vytvořit svůj první tým. Chcete-li vytvořit tým, zadejte e-mailovou adresu účtu správce týmu a klikněte na Vytvořit tým.
Ujistěte se, že e-mail správce je správný a klikněte na „Ano, tato adresa je správná“.
Nyní zadejte název vašeho týmu do pole a klikněte na Další.
Zde si můžete upravit adresu URL svého týmu. Zadejte požadovanou adresu URL týmu a klikněte na Další.
Nyní zvolte uživatelské jméno pro váš administrátorský účet a klikněte na Další.
Zadejte zabezpečené heslo pro váš administrátorský účet a klikněte na Dokončit.
Váš tým byl úspěšně vytvořen a budete přesměrováni na svůj účet.
Krok 5 – Nastavení Mattermost pomocí Upstart
Nyní vytvořte nejdůležitější spouštěcí skript pro démona Upstart. Upravte /etc/init/mattermost.conf soubor v textovém editoru a přidejte následující obsah.
start on runlevel [2345] stop on runlevel [016] respawn chdir /home/mmuser/mattermost setuid mmuser exec bin/platform
Nyní můžete pomocí následujících příkazů spustit a zastavit nejdůležitější .
$ sudo start mattermost $ sudo stop mattermost