Cómo instalar Cockpit en Linux

Cockpit es el sistema de gestión de servidor basado en web de Redhat. El objetivo principal del proyecto es ofrecer a los administradores de sistemas Linux la capacidad de administrar sus servidores de forma rápida y eficiente con facilidad.

Oficialmente, Cockpit se ofrece como una característica interesante para Fedora Linux y otras distribuciones de servidor basadas en RedHat Linux. Sin embargo, también es posible utilizar Cockpit en distribuciones de servidor Linux como Debian, Ubuntu e incluso servidores que ejecutan Arch Linux.

En esta guía, vamos a eliminar el misterio de la configuración de la interfaz Cockpit en Linux.

Nota: El software de Cockpit es Linux. Dicho esto, no tendrás que usarlo para acceder a la interfaz web. Se ejecutará en cualquier sistema operativo, siempre y cuando uses Opera, Firefox, Chrome, Microsoft Edge o Safari.

1. Instalar Cockpit en Ubuntu

¿Deseas utilizar la interfaz de usuario de Cockpit en tu máquina Ubuntu? Por suerte para ti, no hay trabajo duro necesario para que funcione. Desde la versión 17.04 del sistema operativo, Cockpit se puede instalar con un simple comando apt install.

Para ponerlo en marcha en la configuración de Ubuntu, inicia una ventana de terminal e ingrese el siguiente comando Apt a continuación.

sudo apt install cockpit
Instalar Cockpit en Ubuntu

Instalar Cockpit en Ubuntu

2. Instalar Cockpit en Debian

El proyecto Cockpit tiene un excelente soporte para Debian. Oficialmente, el software es compatible con Debian 9, así como Debian 8. El soporte para el panel de control de Cockpit en Debian Linux es posible con el repositorio de software Backports para Debian. Sin Debian Backports, Cockpit no podría ejecutarse debido a paquetes antiguos.

Para habilitar Backports, inicia un terminal e ingrese el siguiente comando.

  • 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

Con las fuentes de software Backports en funcionamiento en tu sistema Debian, deberás ejecutar el comando update.

sudo apt-get update

Finalmente, instala el programa Cockpit en Debian con el siguiente comando apt-get install a continuación.

sudo apt-get install cockpit

3. Instalar Cockpit en Arch Linux

Si bien parece un poco absurdo, a muchos usuarios de Linux les encanta usar Arch Linux como sistema operativo de servidor. Si eres una de estas personas, te alegrará saber que es posible ejecutar la interfaz de usuario de gestión de Cockpit en él. Sin embargo, ten en cuenta que este es un paquete no oficial no compatible con el proyecto.

Para que la interfaz de usuario de Cockpit esté en funcionamiento en Arch Linux, no podrás ejecutar un comando rápido de Pacman. En su lugar, deberás descargar y compilar el paquete Cockpit AUR manualmente. Aquí te digo cómo hacerlo.

  • Comienza por instalar los paquetes Base-devel y Git a través de Pacman. Esto te permitirá trabajar con los paquetes AUR de forma manual.
sudo pacman -S base-devel git
  • Luego, tome el paquete Cockpit AUR utilizando el comando git clone.
git clone https://aur.archlinux.org/cockpit.git
  • Mueve el terminal a la carpeta “cockpit” usando el comando CD.
cd cockpit
  • Descarga las dependencias de AUR para Cockpit con 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
  • Construye e instala las dependencias para Cockpit usando makepkg. Ten en cuenta que si tiene problemas de PGP, puedes omitir la comprobación (bajo tu propio riesgo) con --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

..
  • Finalmente, instala Cockpit en Arch.
cd ..

makepkg -sri

4. Instalar Cockpit en Fedora

Cockpit siempre ha sido pensado para usar en productos Redhat. Fedora es un producto de Redhat (aunque desarrollado por una comunidad separada), por lo que la herramienta de administración de Cockpit está disponible en el archivo de software. Para instalar, inicia una ventana de terminal e ingrese el comando DNF a continuación.

sudo dnf install cockpit -y

Cuando se configura Cockpit en Fedora, habilítalo para usar con:

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

5. Instalar Cockpit en Redhat Enterprise

Cockpit se puede instalar en RedHat Enterprise Linux, siempre que estés utilizando la versión 7.1 o posterior. El software se proporciona a los usuarios a través del repositorio de software “Extras” y se debe habilitar antes de la instalación.

Para habilitar el repositorio “Extras”, inicia un terminal e ingresa el siguiente comando.

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

Con el nuevo repositorio habilitado, usa Yum para instalar Cockpit.

sudo yum install cockpit

Luego, habilita el software en Rhel para terminar.

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

6. Instalar Cockpit en Centos

Como CentOS intenta mantenerse lo más cerca posible de RedHat Enterprise Linux, es muy fácil hacer que el software Cockpit funcione en la plataforma. A partir de ahora, los usuarios de CentOS versión 7 y superiores podrán capturarlo rápidamente con el administrador de paquetes Yum.

sudo yuminstall cockpit

Una vez que Cockpit esté trabajando en CentOS, tendrás que hacer algunas cosas. Específicamente, deberás habilitar el software a través de systemd. También debe ser permitido a través del Firewall.

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

Con los tres comandos anteriores ingresados, ¡Cockpit debería estar listo para usar en CentOS!

Cómo instalar Cockpit en Linux
5 (100%) 11 voto[s]

Deja un Comentario