- - Como instalar o Cockpit no Linux

Como instalar o Cockpit no Linux

Cockpit é o gerenciamento de servidor baseado na Web da Redhatsistema. O objetivo principal do projeto é oferecer aos administradores de sistema Linux a capacidade de gerenciar seus servidores de maneira rápida e eficiente, com facilidade. Oficialmente, o Cockpit é oferecido como um recurso interessante para o Fedora Linux e outras distribuições de servidores Linux baseadas no RedHat. No entanto, também é possível usar o Cockpit em distribuições de servidores Linux como Debian, Ubuntu e até servidores executando o Arch Linux!

Neste guia, vamos desvendar o mistério da configuração da interface do Cockpit no Linux. Também abordaremos como usar e gerenciar seu sistema na interface.

Nota: O software do Cockpit é Linux. Com isso dito, você não precisará usá-lo para acessar a interface da web. Ele será executado em qualquer sistema operacional, contanto que você use o Opera, Firefox, Chrome, Microsoft Edge ou Safari!

Instruções do Ubuntu

Olhando para usar a interface do usuário do Cockpit em sua máquina Ubuntu? Para sua sorte, não é necessário muito trabalho para fazê-lo funcionar. Desde a versão 17.04 do sistema operacional, o Cockpit pode ser instalado com um simples Instalação apropriada comando.

Para fazê-lo na configuração do Ubuntu, inicie uma janela de terminal e digite o seguinte comando Apt abaixo.

sudo apt install cockpit

Instruções Debian

O projeto Cockpit tem excelente suporte paraDebian. Oficialmente, o software suporta o Debian 9 e o Debian 8. O suporte ao painel do Cockpit no Debian Linux é possível com o repositório de software Backports do Debian. Sem os Backports Debian, o Cockpit não seria capaz de executar devido a pacotes antigos.

Para ativar o Backports, inicie um terminal e digite o comando abaixo. Como alternativa, se você precisar de mais orientações na configuração de Backports, siga nosso tutorial detalhado sobre o assunto.

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

Com as fontes de software Backports em funcionamento no sistema Debian, você precisará executar o atualizar comando.

sudo apt-get update

Por fim, instale o programa Cockpit no Debian com os seguintes instalação apt-get comando abaixo.

sudo apt-get install cockpit

Instruções do Arch Linux

Embora pareça um pouco absurdo, muitosOs usuários de Linux adoram usar o Arch Linux como um sistema operacional de servidor. Se você é uma dessas pessoas, ficará feliz em saber que é possível executar a interface do usuário de gerenciamento do Cockpit. No entanto, lembre-se de que este é um pacote não oficial não suportado pelo projeto.

Para ativar a interface do usuário do Cockpit no Arch Linux, você não poderá executar um comando rápido do Pacman. Em vez disso, você precisará baixar e compilar o pacote Cockpit AUR manualmente. Aqui está como fazer isso.

Comece instalando os pacotes Base-devel e Git via Pacman. Isso permitirá que você trabalhe com pacotes AUR manualmente facilmente.

sudo pacman -S base-devel git

Em seguida, pegue o pacote Cockpit AUR usando o clone git comando.

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

Mova o terminal para a pasta “cockpit” usando o CD comando.

cd cockpit

Faça o download das dependências do AUR para o Cockpit com git.

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

Crie e instale as dependências do Cockpit usando makepkg. Lembre-se de que, se você encontrar problemas de PGP, poderá pular a verificação (por seu próprio risco) com--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
..

Por fim, instale o Cockpit no Arch.

cd ..
makepkg -sri

Instruções do Fedora

O cockpit sempre foi destinado a ser usado no Redhatprodutos. O Fedora é um produto Redhat (embora desenvolvido por uma comunidade separada), portanto a ferramenta de gerenciamento do Cockpit está disponível no arquivo de software. Para instalar, inicie uma janela do terminal e digite o DNF comando abaixo.

sudo dnf install cockpit -y

Quando o Cockpit estiver configurado no Fedora, habilite-o para uso com:

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

Instruções do Redhat Enterprise Linux

O cockpit pode ser instalado no RedHat EnterpriseLinux, desde que você esteja usando a versão 7.1 ou posterior. O software é fornecido aos usuários através do repositório de software “Extras” e deve ser ativado antes da instalação.

Para ativar o repositório "Extras", inicie um terminal e digite o seguinte comando.

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

Com o novo repositório ativado, use o Yum para instalar o Cockpit.

sudo yum install cockpit

Em seguida, ative o software no Rhel para concluir.

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

Instruções do CentOS

Como o CentOS tenta ficar o mais próximo possível do RedHatNo Linux corporativo possível, é muito fácil obter o software Cockpit trabalhando na plataforma. A partir de agora, os usuários do CentOS versão 7 e superior poderão obtê-lo rapidamente com o gerenciador de pacotes Yum.

sudo yuminstall cockpit

Depois que o Cockpit estiver trabalhando no CentOS, você precisará fazer algumas coisas. Especificamente, você precisará ativar o software via systemd. Também deve ser permitido pelo Firewall.

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

Com os três comandos acima inseridos, o Cockpit deve estar pronto para uso no CentOS!

Comentários