OCSNG 是一款开源的硬件采集程序,配合GLPI能够很好的做为资产管理的解决方案,特别是针对help desk 方面的工做有很好的记录维护功能php
其工做原理示意图以下:html

一、安装支持模块mysql
二、安装OCS服务端(linux)linux
三、安装GLPIweb
四、整合OCS与GLPIsql
五、测试数据库
安装支持apache
sudo apt-get update
sudo apt-get dist-upgrade //系统更新到最新
apt-get install libapache2-mod-php5
apt-get install php5-cli
apt-get install php5-common
apt-get install php5-cgi
apt-get install mysql-server //会要求输入数据库密码 ,用户是root(这 个在下面会用到)
apt-get install php5-mysql
apt-get install build-essential
apt-get install libapache2-mod-perl2
apt-get install php5-gd
apt-get install libxml-simple-perl
apt-get install libcompress-raw-zlib-perl
apt-get install libdbi-perl
apt-get install libdbd-mysql-perl
apt-get install libapache-dbi-perl
apt-get install php-pear
apt-get install php5-dev
apt-get install libnet-ip-perl
apt-get install libsoap-lite-perl
apt-get install libyaml-perl
apt-get install libmysqlclient-dev
2、安装OCS小程序
一、下载OCS服务端windows
# /99500930/OCSNG_UNIX_SERVER-2.0.5.tar.gz //这是服务端,你能够在linux中经过上述方式下载
(https://launchpadlibrarian.net/114008385/OCSNG-Windows-Agent-2.0.5.zip
//这是windows客户端,你能够经过windows平台下载,测试的时候会用到)
二、开始安装
# tar xvf OCSNG_UNIX_SERVER-2.0.5.tar.gz //这是解压
#cd OCSNG_UNIX_SERVER-2.0.5 //进入目录
#sh setup.sh //开始安装,会有一系列的选项,除了我下面列出来的其他的一概默认回车
图一:

若是不修改web 目录也可,可是注意帐号,文件夹分配权限
sudo chmod -R 777 /usr/share/ocsinventory-reports/
图二:安装完成后,在windows浏览器下输入http://主机的IP/ocsreports/install.php
root /123456a

图三:下一步,这个地方默认admin/admin

图四:

到此OCS服务端(linux)安装完成,
登陆地址http://IP地址/reports/ 能够查看硬件采集信息
3、安装GLPI
下载地址:https://forge.indepnet.net/attachments/download/1387/glpi-0.83.7.tar.gz
tar zxvf glpi-0.83.7.tar.gz //解压
mv glpi /var/www/
cd /var/www
chmod 777 –R /var/www
在浏览器输入http://主机IP/glpi/
图一:选择中文

图二:“接受条款”

图三:“设施”

图四:继续

图五:

图六:选择ocsweb

图七:glpi/glpi账号和密码,其它的能够进入查看

到此GLPI安装完成
4、整合OCS到GLPI中
图一:设置—常规

图二:资产清单—“Enable the OCSNG mode :是”

图三:localhost

图四OCSNG服务器栏以下

图五:注意了!导入选项栏以下,项目自选,注意我框的地方,若是勾选客户端软件将
没法导入!

图六:常规信息栏以下,根据须要,项目自选

到此,整合完成
5、测试
图一:XP下,个人计算机名

图二:安装

图三:更改本身的IP

图四:不用改动

图五:解释
一、//enable verbose log:启用详细日志
二、//do not scan for installed software:不扫描已安装的软件
三、//never ask for TAG:忽略标签
四、//do not register service - agent must be launched manually:不注册服务 - 代理必须手动启动
五、//do not register systray applet to automatically start:不注册系统托盘小程序自动启动
六、//immediately launch inventory:马上启动库存

图六:客户端安装完成

图七:在windows浏览器下从新进入http://IP地址/glpi(glpi/glpi)

图八:

图九:已经看到个人机器了,点击“导入”

图十:

一、官方下载页:
OCS服务端:http://www.ocsinventory-ng.org/en/download/download-server.html
OCS客户端:http://www.ocsinventory-ng.org/en/download/download-agent.html
GLPI:http://www.glpi-project.org/?article3&lang=fr
参考连接 :
OCS 2.0.5 linux客户端: https://launchpadlibrarian.net/101658891/ocsinventory-agent_2.0.5.orig.tar.gz
http://blog.famillecollet.com/post/2009/06/02/ocsinventory-1.02.1-1-en
官方:http://wiki.ocsinventory-ng.org/index.php/Documentation:Server