Domina Snipe-IT: Instala el gestor de activos en Ubuntu Server en pocos pasos

Tener un seguimiento adecuado de los activos de TI de su empresa puede ser todo un desafío. Es difícil mantener un registro de lo que posee, cómo se ha implementado, quién está utilizando cada equipo de escritorio y los detalles de cada servidor en su centro de datos. Por eso, necesita la herramienta adecuada para llevar un control de todo esto. Pero, ¿cuál es la herramienta correcta? Existen muchas opciones de administración de activos disponibles. Si usted es un fanático del software de código abierto y tiene un servidor Ubuntu Server o una máquina virtual lista para usar, puede probar con el Administrador de Activos Snipe-IT.

Snipe-IT puede ser un poco complicado de instalar, pero los resultados finales definitivamente valen la pena el esfuerzo. Obtendrá una herramienta de administración de activos que incluye las siguientes características:

  • Posibilidad de ver qué activos están asignados (y a quién, así como su ubicación física)
  • Check-in de activos con un solo clic
  • Modelos de activos que le permiten agrupar características comunes
  • Requerir EULAs/Términos de Servicio de Usuario Final en el proceso de check-out
  • Alertas por correo electrónico para garantías y licencias que están por vencer
  • Integración con la mayoría de los escáneres de códigos de barras y aplicaciones de lectura de códigos QR
  • Auditoría rápida y sencilla de activos
  • Agregar campos personalizados para atributos adicionales de los activos
  • Importar y exportar activos
  • Generar etiquetas de códigos QR para etiquetar los activos
  • Los activos pueden ser marcados como solicitables por los usuarios
  • Historial completo (incluyendo check-outs, check-ins y mantenimiento)
  • Firmas digitales opcionales al aceptar un activo

Vamos a instalar Snipe-IT en Ubuntu Server 16.04.

Índice de Contenido
  1. Instalación
    1. Apache
    2. PHP y módulos
    3. MariaDB
    4. Composer
    5. Snipe-IT
    6. Dependencias finales de PHP
  2. Finalizar la configuración

Instalación

Apache

Lo primero que debemos hacer es instalar las dependencias necesarias. Hay varias, así que abra una terminal y escriba el siguiente comando. La primera es Apache. Instale el servidor web con el siguiente comando:

sudo apt install apache2

Una vez que se complete la instalación, inicie y habilite el servidor con los siguientes comandos:

Cómo garantizar la validación local de los clientes en un dominio multi-sitio

sudo systemctl start apache2
sudo systemctl enable apache2

PHP y módulos

A continuación, vamos a instalar PHP y sus diversos 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 siguientes comandos:

sudo apt install mariadb-server
sudo systemctl start mysql
sudo systemctl enable mysql

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

Cuál es la mejor opción de protocolo de enrutamiento para una red empresarial

sudo mysql_secure_installation

Con nuestro servidor de base de datos instalado, vamos a crear una base de datos y un usuario para Snipe-IT. Primero, inicie la consola de MariaDB cambiando al usuario root con el comando sudo -s. Ahora, ejecute el siguiente comando:

mysql -r root -p

Cree la base de datos, el usuario y otorgue al usuario los permisos adecuados con los siguientes comandos:

CREATE DATABASE snipeit_data;
CREATE USER 'snipeit_user'@'localhost' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON snipeit_data.* TO 'snipeit_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Donde PASSWORD es una contraseña segura.

Los 8 pasos para solucionar problemas de red y sistemas

Composer

Se requiere Composer para la instalación. Instálelo con los siguientes comandos:

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

Snipe-IT

Ha llegado el momento de instalar Snipe-IT. Primero, instale git con el siguiente comando:

sudo apt install git

Ingrese al directorio raíz de Apache con el siguiente comando cd /var/www. Clone Snipe-IT con el siguiente comando:

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

Diferencias entre redes cliente/servidor y peer-to-peer

Cree un nuevo archivo .env (el archivo de configuración) con los siguientes comandos:

cd /var/www/snipe-it
sudo cp .env.example .env

Edite el archivo .env con el siguiente comando:

sudo nano .env

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

APP_URL=SERVER_IP
APP_TIMEZONE='TIME_ZONE'

Qué son los switches Cisco y cómo funcionan

DB_DATABASE=snipeit_data
DB_USERNAME=snipeit_user
DB_PASSWORD=PASSWORD

Donde:

  • SERVER_IP es la dirección IP de su servidor.
  • TIME_ZONE es la zona horaria de su ubicación.
  • PASSWORD es la contraseña que creó para el usuario de la base de datos.

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

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

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

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

Técnicas para mejorar la seguridad en redes peer-to-peer

El contenido de ese archivo debería ser el siguiente:


ServerName snipeit.example.com
DocumentRoot /var/www/snipe-it/public

Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all

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

sudo a2ensite snipeit.conf
sudo a2enmod rewrite

Reinicie Apache con el siguiente comando:

sudo systemctl restart apache2

Cómo cargar y descargar módulos del kernel de Linux: una guía completa

Dependencias finales de PHP

Ahora debemos terminar de instalar las dependencias de PHP de Snipe-IT. Haga esto con el siguiente comando de composer:

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

Finalizar la configuración

Abra un navegador web y apúntelo a http://SERVER_IP. Debería ver una lista de verificación previa a la instalación, donde puede hacer clic en el botón Siguiente y continuar con la instalación (Figura A).

En este punto, todo es autoexplicativo. Sin embargo, hay una advertencia. Si ve la página de bienvenida de Apache (en lugar de la página de verificación previa de Snipe-IT), mueva el archivo index.html con el siguiente comando:

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

Asegúrese de reiniciar Apache con el siguiente comando:

Control de acceso en tiempo real con PAM: ¡No pierdas ni un minuto!

sudo systemctl restart apache2

Con esto debería ser suficiente. Ahora puede comenzar a trabajar con su sistema de Administración de Activos Snipe-IT.

En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Redes, allí encontraras muchos artículos similares a Domina Snipe-IT: Instala el gestor de activos en Ubuntu Server en pocos pasos , tenemos lo ultimo en tecnología 2023.

Artículos Relacionados

Subir

Utilizamos cookies para mejorar su experiencia de navegación, mostrarle anuncios o contenidos personalizados y analizar nuestro tráfico. Al hacer clic en “Aceptar todo” usted da su consentimiento a nuestro uso de las cookies.