Si necesita un potente gestor de activos de TI, Jack Wallen le muestra cómo instalar el sistema Snipe-IT de código abierto.

    Video: Cómo instalar la plataforma de servidor Ubuntu 16.04Si desea añadir Linux a su centro de datos, vale la pena probar el servidor Ubuntu. A continuación se explica cómo instalar Ubuntu Server 16.04.

    Los activos de TI de su empresa siguen acumulándose, tanto es así que ya no puede hacer un seguimiento de lo que posee, cómo se ha implementado algo, quién está trabajando con qué escritorio y los detalles de cada servidor en su centro de datos. Para ello, necesita la herramienta adecuada para hacer un seguimiento de todo esto. ¿Pero qué herramienta es la correcta? Hay muchas opciones de gestión de activos disponibles. Si eres fanático del software de código abierto y tienes un equipo Ubuntu Server (o VM) listo, puedes probar Snipe-IT Asset Manager.

    Snipe-IT es un poco difícil de instalar, pero los resultados finales definitivamente valen la pena. Dispondrá de una herramienta de gestión de activos que incluye:

    • Capacidad para ver qué activos fijos se asignan (así como a quién y su ubicación física.
    • Comprobación de activos con un solo clic
    • Los modelos de activos fijos le permiten agrupar características comunes
    • Requerir EULAs de usuario final/Términos de servicio en el proceso de pago
    • Alertas por correo electrónico sobre la expiración de las garantías y licencias
    • Se integra con la mayoría de los lectores de códigos de barras de mano y las aplicaciones de lectura de códigos QR.
    • Auditoría de activos rápida y sencilla
    • Agregar campos personalizados para atributos de activos adicionales
    • Activos de importación y exportación
    • Generar etiquetas de código QR para el etiquetado de activos
    • Los activos pueden ser marcados como exigibles por los usuarios
    • Retención completa de la historia (incluyendo salidas, entradas y mantenimiento)
    • Firmas digitales opcionales en el momento de la aceptación de los bienes

    Vamos a instalar Snipe-IT en Ubuntu Server 16.04.

    Instalación

    apache

    Lo primero que debemos hacer es instalar las dependencias necesarias. Hay unos cuantos, así que abre una terminal y escribamos. El primero es Apache. Instale el servidor web con el comando:

    sudo apt install apache2

    Una vez completado esto, inicie y habilite el servidor con los comandos:

    sudo systemctl start apache2sudo systemctl enable apache2

    PHP y módulos

    A continuación vamos a instalar PHP y sus diferentes módulos:

    sudo apt install php php-pdo php-mbstring php-tokenizer php-curl php-mysql php-ldap php-zip php-fileinfo php-gd php-dom php-mcrypt php-bcmath php-gd

    MariaDB

    Ahora es el momento de instalar nuestra base de datos. Haga esto con los comandos:

    sudo apt install mariadb-serversudo systemctl start mysqlsudo systemctl enable mysql

    Configure una contraseña de usuario root y asegure MariaDB con el comando:

    sudo mysql_secure_installation

    Con nuestro servidor db instalado, vamos a crear una base de datos y un usuario snipe-it. Primero ejecute la consola MariaDB cambiando al usuario root con el comando sudo -s. Ahora da la orden:

    mysql -r raíz -p

    Cree la base de datos, el usuario, y dé al usuario los permisos apropiados con los comandos:

    CREAR BASE DE DATOS snipeit_data; CREAR USUARIO 'snipeit_user'@'localhost' IDENTIFICADO POR'CONTRASEÑA'; OTORGAR TODOS LOS PRIVILEGIOS EN snipeit_data.* A @'snipeit_user'@'localhost';FLUSH PRIVILEGES;EXITIR;

    Donde PASSWORD es una contraseña segura.

    Compositor

    Se requiere un compositor para la instalación. Instale esto con los siguientes comandos:

    cd ~curl -sS https://getcomposer.org/installer | phpsudo mv composer.phar /usr/local/bin/composer

    Snipe-IT

    Es hora de instalar Snipe-IT. Primero instale git con el comando:

    sudo apt install git

    Cambie a la raíz del documento de Apache con el comando cd /var/www. Clone Snipe-IT con el comando:

    sudo git clone https://github.com/snipe/snipe-it snipe-it

    Crear una nueva…env (el archivo de configuración) con los comandos:

    cd /var/www/snipe-itsudo cp.env.ejemplo.env

    Edite el archivo.env con el comando:

    sudo nano.env

    Dentro del archivo.env, debe editar las siguientes líneas:

    APP_URL=SERVER_IPAPP_TIMEZONE='TIME_ZONE'DB_DATABASE=snipeit_dataDB_USERNAME=snipeit_userDB_PASSWORD=PASSWORD

    Dónde:

    • SERVER_IP es la dirección IP de su servidor.
    • TIME_ZONE es el huso horario de su ubicación.
    • PASSWORD es la contraseña que ha creado para el usuario db.

    Ahora tenemos que dar los permisos adecuados para las carpetas Snipe-IT. Esto se hace con los siguientes comandos:

    sudo chown -R www-data:www-data storage public/uploadssudo chmod -R 755 storagesudo chmod -R 755 public/uploads

    La configuración final de Apache es el host virtual. Cree el nuevo archivo.conf con el comando:

    sudo nano /etc/apache2/sites-available/snipeit.conf

    El contenido de ese archivo debe ser:

    <VirtualHost *:80> ServerName snipeit.example.com DocumentRoot /var/wwww/snipe-it/public <Directory /var/www/snipe-it/public> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory></VirtualHost>.

    Habilite el sitio recién configurado y active mod_rewrite con los siguientes comandos:

    sudo a2ensite snipeit.confsudo a2enmod reescribir

    Reinicie Apache con el comando:

    sudo systemctl reiniciar apache2

    Dependencias finales de PHP

    Ahora tenemos que terminar con las dependencias restantes de Snipe-IT PHP. Esto se hace con el comando compositor, así:

    sudo composer install --no-dev --prefer-source

    Finalmente, generamos la APP_Key necesaria con el comando:

    sudo php llave artesanal:generar

    Terminar la instalación

    Abra un navegador y diríjalo a http://SERVER_IP. Usted debe ser recibido por la lista de control previa al vuelo, donde puede hacer clic en el botón Siguiente y continuar con la instalación (.


    En este punto, todo se explica por sí mismo. Sin embargo, hay una advertencia. Si ve la página de bienvenida de Apache (en lugar de la página de pre-vuelo de Snipe-IT), mueva el archivo index.html con el comando:

    sudo mv /var/www/html/index.html /var/www/html/index_old.html

    Asegúrese de reiniciar Apache con el comando:

    sudo systemctl reiniciar apache2

    Eso debería bastar. Ahora puede empezar a trabajar con su sistema de gestión de activos Snipe-IT.

    Boletín de noticias de Data Center Trends

    DevOps, virtualización, la nube híbrida, el almacenamiento y la eficiencia operativa son sólo algunos de los temas del centro de datos que destacaremos. Entregado Lunes y Miércoles

    mismo

    Vea también