DebianサーバーにCockpitをインストールする方法 - TechRepublic

DebianサーバーにCockpitをインストールする方法 - TechRepublic

出版

ジャック・ウォーレンの画像

Debian Server に Web ベースの管理パネルを追加したい場合は、Jack Wallen がユーザーフレンドリーな Cockpit ツールのインストール手順を説明します。

サーバールームで働くネットワークエンジニア
画像: キリ/Adobe Stock

Debian Serverは、最も安定したオペレーティングシステムの一つとして広く知られる、優れたLinuxディストリビューションです。私はDebian Serverを数多くの導入環境で使用してきましたが、常に私のニーズと期待を上回るパフォーマンスを発揮してきました。しかし、Webベースの管理インターフェースの追加など、改善の余地が一つあります。

しかし幸いなことに、Debian ServerにCockpitというWebベースの管理ツールをインストールすることが可能です。Cockpitを追加することで、システムを簡単に監視し、ログを表示し、サーバーのさまざまな側面を管理できるようになります。ただし、RHELベースやUbuntuベースのディストリビューションほど簡単ではないという点が唯一の注意点です。難しいという意味ではなく、いくつかの追加手順が必要になるという点です。

参照: 知っておくべきオープンソースと Linux の用語 40 選 (TechRepublic Premium)

皆さんも Debian Server でこの便利な管理パネルを活用できるよう、プロセスについて順を追って説明します。

必要なもの

必要なのは、Debian Server の実行インスタンス(ここでは Bullseye を使っています)と sudo 権限を持つユーザーだけです。これで準備は完了です。さあ、始めましょう。

コックピットのインストール方法

sudo 権限を持つユーザーで Debian Server インスタンスにログインし、次のコマンドでクイック更新を実行します。

sudo apt update

アップデートが完了したら、次のコマンドで Cockpit をインストールします。

sudo apt install cockpit -y

インストールが完了したら、Cockpitがコンソールに煩わしい警告を表示しないように、特別なディレクトリを作成する必要があります。そのディレクトリを作成するコマンドは以下のとおりです。

sudo mkdir -p /usr/lib/x86_64-linux-gnu/udisks2/modules

次に、次のコマンドで Cockpit サービスを起動して有効にします。

sudo systemctl enable --now cockpit

Debian Server は UFW ファイアウォールが有効な状態で出荷されるため、次の 2 つのコマンドを使用してポート 9090 と 80 を開く必要があります。

sudo ufw allow 9090

sudo ufw allow 80

コックピットへのアクセス方法

ウェブブラウザを開き、https://SERVER:9090 にアクセスします。ここで、SERVER はホスティングサーバーの IP アドレスです。Cockpit のログイン画面(図 A、ブランドロゴなし)が表示されます。sudo 権限を持つ任意のユーザーでログインできます。

図A

Debian サーバーで表示される Cockpit ログイン画面。

ログインに成功すると、Cockpit の Web ベースの管理コンソール (図 B ) が表示され、ユーザーフレンドリーなインターフェースを使用して Debian Server の操作を開始できます。

図B

Debian Server (Bullseye) 上で実行されている Cockpit ダッシュボード。

おめでとうございます。Debian Serverのデプロイメント管理がさらに簡単になるツールが手に入りました。この時点で、cockpit-dockerなどのプラグインをインストールして、ツールの機能を拡張することもできます。

Jack Wallen によるビジネス プロフェッショナル向けの最新のテクノロジー アドバイスをすべて知るには、YouTube で TechRepublic の How To Make Tech Work を購読してください。

TechRepublic Academy の The Mastering Linux Development Bundle で Linux についてさらに詳しく学びましょう。

記事をシェア

こちらもご覧ください

  • 開発者になる方法:チートシート
  • Linux 管理者向けハウツーガイド(無料 PDF)
  • Linux 101: 技術プロフェッショナルが知っておくべきこと
  • Linux、Android、その他のオープンソース技術の報道
ジャック・ウォーレンの画像

ジャック・ウォーレン

ジャック・ウォーレンは、TechRepublic、The New Stack、Linux New Mediaなどで受賞歴のあるライターです。20年以上にわたり様々なトピックを執筆し、オープンソースの熱心な推進者でもあります。ジャック・ウォーレンに関する詳細は、ウェブサイトjackwallen.comをご覧ください。

Tagged: