GNU/Linux >> Tutoriels Linux >  >> Cent OS

Installez PartKeepr (système de gestion d'inventaire) dans CentOS et RHEL

PartKeepr est un système de gestion d'inventaire open source , principalement conçu pour les composants électroniques. Cet article vous aidera à installer Installer PartKeepr dans les systèmes CentOS et RHEL.

Nous supposons que vous avez déjà configuré l'environnement LAMP sur votre système ou utilisez les instructions de configuration LAMP sur le système CentOS/RHEL.

Étape 1 :Installez les packages requis

PartKeepr a nécessité plusieurs packages, utilisez l'ensemble de commandes suivant pour les installer, les packages PHP et poire.

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

Installez également les packages poire ci-dessous

# 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
Étape 2 :Téléchargez l'archive et l'extraction de PartKeepr

Téléchargez le fichier d'archive PartKeepr à l'aide de la commande wget de la CLI.

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

Extrayez l'archive à la racine du document de votre domaine et mettez à jour les autorisations sur les fichiers.

# unzip partkeepr-0.1.9.zip
# mv partkeepr-0.1.9 inventory
# chown -R apache.apache inventory
# chmod -R 755 inventory
Étape 3 :Créer une base de données et un utilisateur MySQL

Après avoir extrait le code, nous devons créer une base de données MySQL et un compte utilisateur pour configurer WordPress. Utilisez l'ensemble de commandes suivant pour le faire

# 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
Étape 4 :Démarrer l'installation Web de PartKeepr

Utilisez l'URL suivante pour ouvrir le programme d'installation Web de partkeepr, vous devez changer le nom de domaine dans l'URL avec l'adresse IP ou le domaine de votre système.

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

Et suivez les étapes ci-dessous.

Étape 4 :Ouvrez l'accès Web PartKeepr

Après avoir suivi les instructions ci-dessus, utilisez l'URL suivante pour ouvrir l'interface Web partkeepr, vous devez modifier le nom de domaine dans l'URL avec l'adresse IP ou le domaine de votre système.

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

Étape 4 :Configurer les tâches Cron de PartKeepr

Configurez les tâches cron suivantes en éditant crontab à l'aide de la commande suivante

# crontab -e

Et ajouter les tâches suivantes à la fin du fichier

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 vous ne pouvez pas exécuter les cronjobs (par exemple, vous êtes sous Windows), vous pouvez désactiver les cronjobs en ajoutant la ligne suivante à votre fichier config.php :

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

Cent OS
  1. Comment installer et configurer R sur le système Linux RHEL 8 / CentOS 8

  2. Comment installer phpMyAdmin sur RHEL 8 / CentOS 8

  3. Comment installer P7Zip sur RHEL 8 / CentOS 8

  4. Comment installer ntfs-3g sur RHEL 8 / CentOS 8

  5. Installez Webmin sur CentOS 7 / RHEL 7

Comment installer YUM sur RHEL 8 / CentOS 8

Installez nmap sur RHEL 8 / CentOS 8

Comment installer mongodb sur RHEL 8 / CentOS 8

Installez Python 2 sur RHEL 8 / CentOS 8

Comment installer Cockpit sur CentOS 8 / RHEL 8

CentOS / RHEL 7 :Comment installer le noyau à partir du mode de secours