GNU/Linux >> Tutoriales Linux >  >> Cent OS

Instale PartKeepr (Sistema de gestión de inventario) en CentOS y RHEL

PartKeepr es un sistema de gestión de inventario de código abierto , diseñado principalmente para componentes electrónicos. Este artículo lo ayudará a instalar PartKeepr en los sistemas CentOS y RHEL.

Suponemos que ya tiene la configuración del entorno LAMP en su sistema o utiliza las instrucciones de configuración de LAMP en el sistema CentOS/RHEL.

Paso 1:Instale los paquetes necesarios

PartKeepr requería múltiples paquetes, use el siguiente conjunto de comandos para instalarlos, paquetes PHP y pera.

# yum install php-pear php-pecl-imagick php-gd

Instale debajo de los paquetes de pera también

# pear channel-discover pear.symfony.com
# pear channel-discover pear.doctrine-project.org
# pear channel-discover pear.twig-project.org

# pear install pear.doctrine-project.org/DoctrineORM
# pear install doctrine/DoctrineSymfonyYaml
# pear install pear.doctrine-project.org/DoctrineSymfonyConsole
# pear install twig/Twig
Paso 2:descargue el archivo PartKeepr y extraiga

Descargue el archivo de almacenamiento de PartKeepr usando el comando wget de la CLI.

# cd /var/www/html
# wget http://partkeepr.org/downloads/partkeepr-0.1.9.zip

Extraiga el archivo en la raíz del documento de su dominio y actualice los permisos en los archivos.

# unzip partkeepr-0.1.9.zip
# mv partkeepr-0.1.9 inventory
# chown -R apache.apache inventory
# chmod -R 755 inventory
Paso 3:crear una base de datos MySQL y un usuario

Después de extraer el código, necesitamos crear una base de datos MySQL y una cuenta de usuario para configurar WordPress. Use el siguiente conjunto de comandos para hacerlo

# mysql -u root -p
Enter password:

mysql> CREATE DATABASE inventory CHARACTER SET utf8;
mysql> GRANT ALL ON inventory.* to 'inventory'@'localhost' IDENTIFIED BY '_secret_password_';
mysql> FLUSH PRIVILEGES;
mysql> quit
Paso 4:Inicie la instalación web de PartKeepr

Use la siguiente URL para abrir el instalador web de partkeepr, debe cambiar el nombre de dominio en la URL con la IP o el dominio de su sistema.

http://svr1.tecadmin.net/inventory/setup/

Y siga los pasos a continuación.

Paso 4:Abra el acceso web de PartKeepr

Después de completar las instrucciones anteriores, use la siguiente URL para abrir la interfaz web de partkeepr, debe cambiar el nombre de dominio en la URL con la dirección IP o el dominio de su sistema.

http://svr1.tecadmin.net/inventory/frontend/

Paso 4:configurar trabajos cron de PartKeepr

Configure los siguientes cronjobs editando crontab usando el siguiente comando

# crontab -e

Y agregue los siguientes trabajos al final del archivo

0 0,12 * * * /usr/bin/php /var/www/html/inventory/cronjobs/CreateStatisticSnapshot.php
0 0,6,12,18 * * * /usr/bin/php /var/www/html/inventory/cronjobs/UpdatePartCacheData.php
0 0 */2 * * /usr/bin/php /var/www/html/inventory/cronjobs/CheckForUpdates.php
0 0 */2 * * /usr/bin/php /var/www/html/inventory/cronjobs/UpdateTipsOfTheDay.php

Si no puede ejecutar cronjobs (por ejemplo, está en Windows), puede deshabilitar los cronjobs agregando la siguiente línea a su archivo config.php:

Configuration::setOption("partkeepr.cronjobs.disablecheck", true);

Cent OS
  1. Cómo instalar y configurar R en el sistema RHEL 8/CentOS 8 Linux

  2. Cómo instalar phpMyAdmin en RHEL 8 / CentOS 8

  3. Cómo instalar P7Zip en RHEL 8 / CentOS 8

  4. Cómo instalar ntfs-3g en RHEL 8 / CentOS 8

  5. Instalar Webmin en CentOS 7 / RHEL 7

Cómo instalar YUM en RHEL 8 / CentOS 8

Instalar nmap en RHEL 8 / CentOS 8

Cómo instalar mongodb en RHEL 8 / CentOS 8

Instale python 2 en RHEL 8 / CentOS 8

Cómo instalar Cockpit en CentOS 8 / RHEL 8

CentOS / RHEL 7:Cómo instalar el kernel desde el modo de rescate