このチュートリアルでは、Debian 11にOpenFireをインストールする方法を紹介します。知らなかった人のために、OpenFireはクロスプラットフォームのリアルタイムチャットサーバーです。 XMPPプロトコルに基づいています。インスタントメッセージングに広く採用されている唯一のオープンプロトコルを使用しているXMPPOpenfireは、セットアップと管理が非常に簡単ですが、堅実なセキュリティとパフォーマンスを提供します。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、' sudo
を追加する必要があります。 ルート権限を取得するコマンドに‘。 Debian 11(Bullseye)にOpenFireを段階的にインストールする方法を紹介します。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:Debian10またはDebian11。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
- サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)
非rootsudoユーザー
またはrootユーザー
へのアクセス 。非rootsudoユーザー
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
Debian11BullseyeにOpenFireをインストールする
ステップ1.ソフトウェアをインストールする前に、次の apt
を実行して、システムが最新であることを確認することが重要です。 ターミナルのコマンド:
sudo apt update sudo apt upgrade
ステップ2.Debian11にOpenFireをインストールします。
デフォルトでは、OpenFireはDebian 11ベースリポジトリでは利用できません。したがって、以下のコマンドを実行して、公式ページからOpenFireインストーラーをダウンロードします。
>wget https://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_4.7.1_all.deb
次に、以下のコマンドを実行してインストールします。
sudo apt -f install ./openfire.deb
インストールが完了したら、OpenFireを有効にして(システムの起動時に自動的に起動します)、以下のコマンドを使用してステータスを確認します。
sudo systemctl start openfire sudo systemctl enable openfire sudo systemctl status openfire
手順3.ファイアウォールを構成します。
DebianにはデフォルトでUFWが有効になっており、OpenFireサービスにアクセスしようとしている他のコンピューターからの他の接続をブロックします。適切なポートを開く必要があります。 OpenFireリソースには他のマシンからアクセスできます:
sudo ufw allow 9090 sudo ufw allow 9091 sudo ufw allow 5222 sudo ufw allow 7777
ステップ5.OpenFireWebパネルへのアクセス。
正常にインストールされたら、Webブラウザーを開き、URL http:// your-ip-addres:9090を使用してOpenfireWebインターフェースにアクセスします。コード> 。次の画面が表示されます。
おめでとうございます!OpenFireが正常にインストールされました。Debian11Bullseyeに最新バージョンのOpenFireをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、公式のOpenFireを確認することをお勧めします。ウェブサイト。