Partecipante è un sistema di gestione dell'inventario open source , progettato principalmente per componenti elettronici. Questo articolo ti aiuterà a installare Install PartKeepr nei sistemi CentOS e RHEL.
Supponiamo che tu abbia già configurato l'ambiente LAMP sul tuo sistema o utilizzi le istruzioni di configurazione LAMP sul sistema CentOS/RHEL.
Passaggio 1:installa i pacchetti richiesti
PartKeepr richiedeva più pacchetti, usa il seguente set di comandi per installarli, pacchetti PHP e pear.
# yum install php-pear php-pecl-imagick php-gd
Installa anche i pacchetti sotto pera
# 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
Passaggio 2:scarica l'archivio e l'estrazione di PartKeepr
Scarica il file di archivio PartKeepr utilizzando il comando wget dalla CLI.
# cd /var/www/html # wget http://partkeepr.org/downloads/partkeepr-0.1.9.zip
Estrai l'archivio nella radice del documento del tuo dominio e aggiorna le autorizzazioni sui file.
# unzip partkeepr-0.1.9.zip # mv partkeepr-0.1.9 inventory # chown -R apache.apache inventory # chmod -R 755 inventory
Fase 3:crea un database MySQL e un utente
Dopo aver estratto il codice, dobbiamo creare un database MySQL e un account utente per la configurazione di WordPress. Usa il seguente set di comandi per farlo
# 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
Passaggio 4:avvia l'installazione Web di PartKeepr
Utilizzare il seguente URL per aprire il programma di installazione web di partkeepr, è necessario modificare il nome di dominio nell'URL con l'ip o il dominio di sistema.
http://svr1.tecadmin.net/inventory/setup/
E segui i passaggi seguenti.
Passaggio 4:aprire l'accesso Web PartKeepr
Dopo aver completato le istruzioni di cui sopra, utilizzare il seguente URL per aprire l'interfaccia web di partkeepr, è necessario modificare il nome di dominio nell'URL con l'ip o il dominio di sistema.
http://svr1.tecadmin.net/inventory/frontend/
Fase 4:imposta i lavori PartKeepr Cronjobs
Imposta i seguenti cronjob modificando crontab usando il seguente comando
# crontab -e
E aggiungi i seguenti lavori alla fine del file
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
Se non puoi eseguire cronjobs (es. sei su Windows), puoi disabilitare i cronjobs aggiungendo la seguente riga al tuo file config.php:
Configuration::setOption("partkeepr.cronjobs.disablecheck", true);