GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu14.04およびDebian8にMySQLを使用してMattermostをインストールする方法

Ubuntu14.04およびDebian8にMySQLを使用してMattermostをインストールする 。 Mattermostは、Slackメッセージングアプリケーションの最良の代替手段です。それはあなたに使いやすいインターフェースで一箇所ですべてのコミュニケーションのためのオプションを提供します。デスクトップやモバイルデバイスでメッセージやファイルを簡単に共有できます。

ステップ1–MySQLデータベースサーバーのセットアップ

まず、システムにMySQLデータベースサーバーをインストールする必要があります。次のコマンドを使用して、デフォルトで使用可能なバージョンのmysqlをインストールするか、このチュートリアルを読んでください。

$ sudo apt-get install mysql-server

次に、最も重要なインストール用のデータベースと認証用のmysqlユーザーを作成します。

$ mysql -u root -p

mysql> CREATE DATABASE mattermost;
mysql> GRANT ALL on mattermost.* to [email protected] IDENTIFIED BY 'password';
mysql> FLUSH PRIVILEGES;

ステップ2–MattermostArchiveをダウンロードする

これで、最も重要なインストールにrootアカウントまたは別のアカウントを使用できます。以下のコマンドを使用して、個別のアカウントを作成します。

$ sudo adduser mmuser
$ sudo passwd mmuser

次に、新しく作成したアカウントに切り替え、以下のコマンドを使用して最も重要なコンパイル済みエディションをダウンロードします。最新バージョンを見つけるには、こちらにアクセスしてください。ダウンロードしたアーカイブファイルも解凍します。

$ 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

ステップ3–Mattermostを構成する

次に、最も重要な構成ファイル config / config.jsonを編集します SqlSettingsの下の以下の詳細を更新します セクション。手順1で作成したレコードに従ってデータソース値を更新します。

  "DriverName": "mysql",
  "DataSource": "mmuser:[email protected](localhost:3306)/mattermost?charset=utf8mb4,utf8",

次に、最も重要なインストール用のデータディレクトリを作成します。これは、アップロードされたファイルなどのチームのデータを最も重要に保持する場所です。

$ mkdir ~/mattermost/data

ステップ4–MattermostServerを起動する

最も重要なセットアップは完了しました。次のコマンドを使用して、最も重要なサービスを開始します。

$ cd ~/mattermost/bin
$ ./platform

デフォルトのmattermostはポート8065で実行されます。これは、 config / config.jsonで変更できます。 ファイル。 Webブラウザを介してポート8065(またはカスタマイズされたポート)でサーバーにアクセスします。

 http://svr1.tecadmin.net:8065/

今、あなたは最も重要なことにあなたの最初のチームを作る必要があるかもしれません。チームを作成するには、チーム管理者アカウントのメールアドレスを入力し、[チームの作成]をクリックします。

管理者のメールアドレスが正しいことを確認し、[はい、このアドレスは正しいです]をクリックします。

次に、ボックスにチームの名前を入力して、[次へ]をクリックします。

ここでチームのURLをカスタマイズできます。必要なチームのURLを入力し、[次へ]をクリックします。

次に、管理者アカウントのユーザー名を選択して、[次へ]をクリックします。

管理者アカウントのセキュリティで保護されたパスワードを入力し、[完了]をクリックします。

チームが正常に作成され、アカウントにリダイレクトされます。

ステップ5–Upstartで最も重要なセットアップ

次に、Upstartデーモンの最も重要な起動スクリプトを作成します。 /etc/init/mattermost.confを編集します テキストエディタでファイルを作成し、次のコンテンツを追加します。

start on runlevel [2345]
stop on runlevel [016]
respawn
chdir /home/mmuser/mattermost
setuid mmuser
exec bin/platform

これで、次のコマンドを使用して、最も重要なものを開始および停止できます。

$ sudo start mattermost
$ sudo stop mattermost

Ubuntu
  1. UbuntuとDebianにSpotifyをインストールする方法

  2. Ubuntu11.10にPHP5とMySQLを使用してNginxをインストールする方法

  3. MySQLをDebian11にインストールする方法

  1. Ubuntu18.04にMySQL8.0をインストールする方法

  2. Ubuntu20.04にMySQLをインストールする方法

  3. Debian 11 に MySQL をインストールする方法

  1. Ubuntu18.04にMySQLをインストールする方法

  2. Ubuntu18.04にNginxでWordPressをインストールする方法

  3. Ubuntu18.04にApacheを使用してWordPressをインストールする方法