在CentOS与RHEL中安装PartKeepr(库存管理系统)

PartKeepr是一个开源的 库存管理系统 。本文将帮助您在CentOS与RHEL系统上安装PartKeepr。 我们假设在你的系统上已经有了LAMP环境设置,或者使用 在CentOS/RHEL系统中安装LAMP环境
第1步:安装所需的程序包
PartKeepr所需的多个软件包,请使用以下命令集来安装它们,PHP和pear包。
# yum install php-pear php-pecl-imagick php-gd
安装下面的pear包
# 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
第2步:下载PartKeepr归档和提取
使用wget命令从CLI下载PartKeepr存档文件。
# cd /var/www/html
# wget http://partkeepr.org/downloads/partkeepr-0.1.9.zip
提取根档案,更改文档权限。
# unzip partkeepr-0.1.9.zip
# mv partkeepr-0.1.9 inventory
# chown -R apache.apache inventory
# chmod -R 755 inventory
第3步:创建MySQL数据库和用户
提取代码之后,我们需要配置为WordPress创建一个MySQL数据库和用户帐户。
# 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
第4步:启动PartKeepr Web安装
使用以下URL打开网页partkeepr安装程序,需要在网址里更改域名,使用你的系统IP或域名。
http://svr1.youcl.com/inventory/setup/
并按照以下步骤。
第4步:打开PartKeepr Web访问
完成上述指令后,请使用以下URL打开partkeepr Web界面,你需要更改URL为您的系统IP或域名。
http://svr1.youcl.com/inventory/frontend/
第4步:设置PartKeepr Cronjobs(定时任务)
编辑crontab,使用下面的命令如下cron jobs
# crontab -e
而在文件的最后添加以下作业
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
如果你不能运行cronjobs(例如,你是在Windows上),你可以通过添加下面一行到你的config.php文件禁用cronjobs:
Configuration::setOption("partkeepr.cronjobs.disablecheck", true);
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏