- -LinuxにCockpitをインストールする方法

Linuxにコックピットをインストールする方法

コックピットはRedhatのWebベースのサーバー管理ですシステム。プロジェクトの主な目標は、Linuxシステム管理者がサーバーを迅速かつ効率的に簡単に管理できるようにすることです。公式には、コックピットはFedora Linuxおよびその他のRedHatベースのLinuxサーバーディストリビューションのエキサイティングな機能として提供されています。ただし、Debian、UbuntuなどのLinuxサーバーディストリビューションや、Arch Linuxを実行しているサーバーでもCockpitを使用できます。

このガイドでは、Linuxでのコックピットインターフェースのセットアップから謎を取り除きます。また、インターフェース内でシステムを使用および管理する方法についても説明します。

注:CockpitのソフトウェアはLinuxです。 つまり、Webインターフェイスにアクセスするために使用する必要はありません。 Opera、Firefox、Chrome、Microsoft Edge、またはSafariを使用している限り、どのオペレーティングシステムでも実行できます。

Ubuntuの手順

UbuntuマシンでCockpit UIを使用したいですか?幸運なことに、それを機能させるために苦労する必要はありません。 OSのバージョン17.04以降、Cockpitはシンプルな Aptインストール コマンド。

Ubuntuのセットアップでこれを実行するには、ターミナルウィンドウを起動し、以下のAptコマンドを入力します。

sudo apt install cockpit

Debianの指示

Cockpitプロジェクトは、Debian。公式には、このソフトウェアはDebian 8と同様にDebian 9をサポートしています。DebianLinuxのコックピットダッシュボードのサポートは、DebianのBackportsソフトウェアリポジトリで可能になりました。 Debianバックポートがなければ、古いパッケージのためにコックピットを実行できません。

バックポートを有効にするには、ターミナルを起動し、以下のコマンドを入力します。または、バックポートの設定でさらにガイダンスが必要な場合は、このテーマに関する詳細なチュートリアルに従ってください。

Debian 9

su -
echo "deb http://deb.debian.org/debian stretch-backports main" > 
/etc/apt/sources.list.d/backports.list

Debian 8

su -
echo "deb http://deb.debian.org/debian jessie-backports-sloppy main" > 
/etc/apt/sources.list.d/backports.list

DebianシステムでBackportsソフトウェアソースを稼働させたら、次を実行する必要があります。 更新 コマンド。

sudo apt-get update

最後に、次のコマンドでDebianにCockpitプログラムをインストールします apt-getインストール 以下のコマンド。

sudo apt-get install cockpit

Arch Linuxの手順

一見不合理に思えますが、LinuxユーザーはArch Linuxをサーバーオペレーティングシステムとして使用するのが大好きです。あなたがこれらの人の一人であれば、Cockpit管理UIを実行できることを喜んで知るでしょう。ただし、これはプロジェクトでサポートされていない非公式のパッケージであることに注意してください。

Arch LinuxでコックピットUIを起動して実行するには、簡単なPacmanコマンドを実行できません。代わりに、Cockpit AURパッケージを手動でダウンロードしてコンパイルする必要があります。方法は次のとおりです。

Pacmanを介してBase-develおよびGitパッケージをインストールすることから始めます。これにより、AURパッケージを手動で簡単に操作できます。

sudo pacman -S base-devel git

次に、を使用してCockpit AURパッケージを取得します git clone コマンド。

git clone https://aur.archlinux.org/cockpit.git

を使用してターミナルを「コックピット」フォルダに移動します CD コマンド。

cd cockpit

CockpitのAUR依存関係をダウンロードしてください ギット.

git clone https://aur.archlinux.org/systemtap.git
git clone https://aur.archlinux.org/pcp.git
git clone https://aur.archlinux.org/python2-pyscss.git
git clone https://aur.archlinux.org/perl-javascript-minifier-xs.git

を使用して、Cockpitの依存関係を構築およびインストールします makepkg。 PGPの問題が発生した場合は、次の方法でチェックをスキップできます(ご自身の責任で)。--skipinteg.

sudo groupadd -r stapusr ; sudo groupadd -r stapsys ; sudo groupadd -r stapdev
cd systemtap
makepkg -sri
cd ..
cd pcp
makepkg -sri
cd python2-pyscss
makepkg -sri
..
cd perl-javascript-minifier-xs
makepkg -sri
..

最後に、ArchにCockpitをインストールします。

cd ..
makepkg -sri

Fedoraの手順

コックピットは常にRedhatで使用することを目的としていました製品。 FedoraはRedhat製品です(別のコミュニティによって開発されていますが)。そのため、コックピット管理ツールはソフトウェアアーカイブで入手できます。インストールするには、ターミナルウィンドウを起動して、 DNF 以下のコマンド。

sudo dnf install cockpit -y

FedoraでCockpitがセットアップされたら、以下で使用できるように有効にします。

sudo systemctl enable --now cockpit.socket
sudo firewall-cmd --add-service=cockpit
sudo firewall-cmd --add-service=cockpit --permanent

Redhat Enterprise Linuxの手順

コックピットはRedHat EnterpriseにインストールできますLinux(バージョン7.1以降を使用している場合)。ソフトウェアは「Extras」ソフトウェアリポジトリを介してユーザーに提供され、インストールする前に有効にする必要があります。

「Extras」リポジトリを有効にするには、ターミナルを起動して次のコマンドを入力します。

sudo subscription-manager repos --enable rhel-7-server-extras-rpms

新しいリポジトリを有効にして、Yumを使用してCockpitをインストールします。

sudo yum install cockpit

次に、Rhelでソフトウェアを有効にして終了します。

sudo systemctl enable --now cockpit.socket
sudo firewall-cmd --add-service=cockpit
sudo firewall-cmd --add-service=cockpit --permanent

CentOSの手順

CentOSがRedHatの近くに留まろうとするときエンタープライズLinuxでは、コックピットソフトウェアをプラットフォームで簡単に動作させることができます。現在、CentOSバージョン7以降のユーザーは、Yumパッケージマネージャーを使用して迅速にそれを取得できます。

sudo yuminstall cockpit

CockpitがCentOSで作業したら、いくつかのことを行う必要があります。具体的には、systemdを介してソフトウェアを有効にする必要があります。また、ファイアウォールの通過を許可する必要があります。

sudo systemctl enable --now cockpit.socket
sudo firewall-cmd --permanent --zone=public --add-service=cockpit
sudo firewall-cmd --reload

上記の3つのコマンドが入力されると、CockOSはCentOSで使用できるようになります!

コメント