Mattermost復活!
本サイトのトップ、及び、右上のメニューにリンクを張っているので、ご興味のある方はご使用いただければと思う。もちろん、バグ、おかしな点のご指摘大歓迎!
詳細は他のサイトに任せるが、インストールの流れは以下の通り。
以下のサイトを参考にした。ただし、それぞれを参考にしたのではなく、3つを組み合わせて最適な方法(一番正しい方法)でインストールした。
https://docs.mattermost.com/install/install-ubuntu-1804.html
https://docs.mattermost.com/install/config-apache2.html
https://gigazine.net/news/20171211-mattermost-chat/
Ubuntu、Apache2のバージョンによってインストール方法が若干異なるので、そこは臨機応変に行う必要あり。
なお、はまりそうな点を以下に記載する。下記以外にも設定可能だが、とりあえず一番無難な設定を記載する。
sudo vi /etc/my.cnf
はディレクトリが異なる可能性があるので注意。また、MattermostのコンソールでSSL化するのではなく、Let’s Encryptのコマンドで実施することをお勧めする。Mattermostのコンソールで実施すると、ログインできなくなる可能性があるからだ。
なお、上記5まで正しく完了しサブドメインでアクセスできるのであれば、SSL化は以下のコマンド一発で完了した。
sudo certbot --apache -d 自身のドメイン -m 自身のメールアドレス
分かればインストールは簡単だが、ハマればとことんハマってしまう。理由は、
各サイトで説明していることが異なるやん!!!!
因みに、wordpressをインストールした後、記事が投稿できずに「更新に失敗しました」となりハマってしまった。結果、パーマリンクの設定(もしくはファイル権限)で解決したが、このあたりは習うより慣れるしかないのだろう。