- - Cómo instalar Cockpit en Linux

Cómo instalar Cockpit en Linux

Cockpit es la administración de servidores basada en web de Redhatsistema. El objetivo principal del proyecto es ofrecer a los administradores de sistemas Linux la capacidad de administrar sus servidores de manera rápida y eficiente con facilidad. Oficialmente, Cockpit se ofrece como una característica emocionante para Fedora Linux y otras distribuciones de servidores Linux basadas en RedHat. Sin embargo, también es posible utilizar Cockpit en distribuciones de servidores Linux como Debian, Ubuntu e incluso servidores que ejecutan Arch Linux.

En esta guía, vamos a sacar el misterio de la configuración de la interfaz de Cockpit en Linux. También veremos cómo usar y administrar su sistema dentro de la interfaz.

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

Instrucciones de Ubuntu

¿Desea usar la interfaz de usuario de Cockpit en su máquina Ubuntu? Por suerte para ti, no es necesario trabajar duro para que funcione. Desde la versión 17.04 del sistema operativo, Cockpit puede instalarse con un simple Instalar apto mando.

Para que funcione en su configuración de Ubuntu, inicie una ventana de terminal e ingrese el siguiente comando Apt a continuación.

sudo apt install cockpit

Instrucciones de Debian

El proyecto Cockpit tiene un excelente soporte paraDebian Oficialmente, el software es compatible con Debian 9 y Debian 8. El soporte para el tablero de mandos Cockpit en Debian Linux es posible con el repositorio de software Backports para Debian. Sin Debian Backports, Cockpit no podría ejecutarse debido a los paquetes antiguos.

Para habilitar Backports, inicie una terminal e ingrese el comando a continuación. Alternativamente, si necesita más orientación para configurar Backports, siga nuestro tutorial en profundidad sobre el tema.

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 su sistema Debian, deberá ejecutar el actualizar mando.

sudo apt-get update

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

sudo apt-get install cockpit

Instrucciones de Arch Linux

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

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

Comience instalando los paquetes Base-devel y Git a través de Pacman. Esto le permitirá trabajar con paquetes AUR manualmente de forma fácil.

sudo pacman -S base-devel git

A continuación, tome el paquete Cockpit AUR usando el git clone mando.

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

Mueva el terminal a la carpeta "cabina" con el discos compactos mando.

cd cockpit

Descargue las dependencias 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

Cree e instale las dependencias para Cockpit usando makepkg. Tenga en cuenta que si se encuentra con problemas de PGP, puede omitir la verificación (bajo su 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, instale Cockpit en Arch.

cd ..
makepkg -sri

Instrucciones Fedora

La cabina siempre ha sido diseñada para usarse en Redhatproductos Fedora es un producto 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, inicie una ventana de terminal e ingrese el DNF comando a continuación.

sudo dnf install cockpit -y

Cuando Cockpit está configurado en Fedora, habilítelo para usar con:

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

Instrucciones de Redhat Enterprise Linux

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

Para habilitar el repositorio "Extras", inicie una terminal e ingrese el siguiente comando.

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

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

sudo yum install cockpit

Luego, habilite 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

Instrucciones CentOS

Mientras CentOS intenta mantenerse lo más cerca posible de RedHatEnterprise Linux como sea posible, es muy fácil hacer que el software Cockpit funcione en la plataforma. A partir de ahora, aquellos con CentOS versión 7 y superior podrán capturarlo rápidamente con el administrador de paquetes Yum.

sudo yuminstall cockpit

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

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!

Comentarios