OCS Inventory NG使用之在windows 2008 R2平台下安装服务器端(一)

简介:

一、OCS Inventory NG简介

OCS Inventory-NG(Open Computer and Software Inventory Next Generation)是一款开源的用于帮助网络或系统管理员来跟踪网络中计算机配置与软件安装情况的应用程序。也就是说,它是一款用于网络资产管理的软件,

主要功能

·          Relevant inventory  资产清单管理.

·          Powerfull deployment system  强大的部署系统,代理程序软件部署方便宜用。.

·          Web Administration Console  基于Web的管理控制界面.

·          Multiple operating systems support, 多操作系统支持 Microsoft Windows, Linux, *BSD, Sun Solaris, IBM AIX, HP-UX, MacOS X.

·          Lightweight bandwith usage:  轻量网络带宽使用,Windows系统的全部清单信息大约5 KB .

·          High performance:  高性能,1 000 000 电脑每天做清单扫描,使用的服务器是bi-Xeon 3 GHz /4 GB RAM.

·          3-Tier architecture  三层架构设计,支持http/https/xml等协议河标准.

·          基于有名的开源产品实现, Apache web 服务器MySQL 数据库服务器PHP 和 PERL 脚本语言.

·          Web service  提供 SOAP 接口的Web服务访问.

·          Plugins support  通过API提供插件支持.

OCS Inventory 也可以用来发现在您网络中所有的活动设备,例如,交换机、路由器、网络打印机,这其中的每一个,您都可以通过 MAC 或者 IP地址来对它们进行分类。我们还可以通过 OCS Inventory 部署安装包到客户端计算机上。

而官网对其的描述为:

  • Lightweight bandwith usage and small OS footprint.

  • High performance: about 1 000 000 of computers inventoried per day using a server bi-Xeon 3 GHz and 4 GB RAM.

  • Based on well known products such as Apache web server, MySQL database server, PHP and PERL scripting languages.

  • Modular solution with lot of plugins and interfacing with others IT and Asset Management Software like GLPI.

二、准备工作

我在网络上看到了关于其在WINDOWS 2003下的安装文章,所以本不打算就安装方面隆重写一篇文章,但是随着安装的深入,我遇到了一些问题,所以才决定有必要详细描述一下安装的过程,并把其中遇到的问题,解决的思路来分享给大家。

 
本次安装的OCS Inventory NG版本来自官网下载的最新版本:OCSNG-Windows-Server-2.0.5.zip

 
 

本次安装的操纵系统平台为:Windows 2008 R2 企业版

 

三、安装过程。

官网有一篇安装指南:http://wiki.ocsinventory-ng.org/index.php/Documentation:Server#Under_Windows_Operating_System介绍的还是比较简单的,一般来说在WINDOWS平台下安装软件似乎都不是很难,大部分都是根据向导,下一步即可,下面我们开始进行。

一、安装好WINDOWS 2008 R2系统后,并没有安装任何额外的软件。注意:OCS Inventory NG需要XAMPP的支持,所以必须保证系统中未安装IIS,否则IIS会占用80端口,导致安装APACHE失败。

二、下载后的OCS Inventory NG软件大概有149MB,看来块头还是不小的,注意在我的WIN7系统中我们发现了有盾牌的标志,这提醒了我们在WIN7WIN08 R2下,必须要以管理员权限运行安装,官网中也说明了。如下图1.11.2

(图1.1)
 
(图1.2)
 
糟糕,我们好像看到了文中没有说可以在WINDOWS 2008 R2中可以安装,那么是不是就不能在WINDOWS 2008 R2中安装呢?那我们继续吧。

 
三、以管理员权限运行该程序后会弹出一个提示框,大概意思是该程序没有找到XAMPP,必须要有XAMPP才能运行OCS Inventory NG系统,如下图1.3
(图1.3)

 

这里面特别要注意一个问题:从英文提示中我们看到,必须要该软件包中自带的 XAMPP1.7.7版本成功安装才能正确运行 OCS Inventory NG ,因为OCS Inventory NG软件和这个版本的XAMPP做了整合,所以你安装其它版本的XAMPP,很可能两者关联不上,导致OCS Inventory NG无法正确运行。实际上不光是 OCS Inventory NG ,很多软件比如JIRA(一款项目BUG跟踪的商业软件)中就自带整合了TOMCAT,如果你用独立的TOMCAT安装而不用自带的TOMCAT,结果就是JIRA无法成功运行。

在后面的安装错误中,好多朋友给了我一些建议,比如更改XAMPP的版本,或者干脆自己搭建一套APACHE+PHP+MYSQL,从这里看出,是行不通的。

 
四、接下来就是 windows install向导一些常见交互式提问,比如选择路径等,我们看截图,如下图 1.4 最常规的欢迎向导了。
(图 1.4

 
五、坦白说这些截图基本上没有太大的意思,无非就是一些协议接受,选择路径。很多人乐此不疲的把这一步步截图下来。我本不想这样做,但是后来想一想为了考虑到让文章更完整(今后要说从哪一步开始重新来做,还是截图下来了)如下图 1.5 常见接受协议,不接受肯定是不行的啦。

(图 1.5

 
六、接下来应该是选择安装路径,我们选择了默认的路径,如下图,在正式使用的时候,建议还是安装在非 C(系统分区)中较好。因为后期的数据可能会不断增大,会把 C盘撑爆的。如下图 1.6

(图1.6

 
七、  接下来就是很关键的一部了,选择安装XAMPP和软件本身,刚才开始已经提示我们了,所以必须都选。如下图1.7
(图1.7
 
八、  接下来的内容就是要把一些快捷方式放入到开始菜单中, 这是很多程序都要做的事情,这个软件也不例外,如下图1.8
(图1.8

 

九、  接下来就是解压开始安装了,原以为会像正常的安装一样等待最后完成,就可以了,谁知道,杯具就从下面开始发生了,如下图1.9



本文转自 z00w00 51CTO博客,原文链接:http://blog.51cto.com/z00w00/981741,如需转载请自行联系原作者
相关文章
|
8天前
|
监控 Windows
Windows平台RTSP|RTMP播放器如何实时调节音量
我们在做Windows平台RTSP、RTMP播放器的时候,有这样的技术需求,特别是多路监控的时候,并不是每一路audio都需要播放出来的,所以,这时候,需要有针对音量调节的设计
|
15天前
|
iOS开发 MacOS Windows
Mac air使用Boot Camp安装win10 ,拷贝 Windows 文件时出错
Mac air使用Boot Camp安装win10 ,拷贝 Windows 文件时出错
|
8天前
|
监控 C# 块存储
Windows平台RTSP|RTMP播放器如何叠加OSD文字
做Windows平台RTSP|RTMP播放器的时候,特别是多路播放场景下,开发者希望可以给每一路RTSP或RTMP流添加个额外的OSD台标,以区分不同的设备信息(比如添加摄像头所在位置),本文主要探讨,如何动态添加OSD台标。
Windows平台RTSP|RTMP播放器如何叠加OSD文字
|
5天前
|
存储 JavaScript 前端开发
Node 版本控制工具 NVM 的安装和使用(Windows)
本文介绍了NVM(Node Version Manager)的Windows版本——NVM for Windows的安装和使用方法,包括如何安装Node.js的特定版本、列出已安装版本、切换使用不同版本的Node.js,以及其他常用命令,以实现在Windows系统上对Node.js版本的便捷管理。
Node 版本控制工具 NVM 的安装和使用(Windows)
9-14|npm install --global windows-build-tools 安装太慢了,能够指定国内源
9-14|npm install --global windows-build-tools 安装太慢了,能够指定国内源
|
8天前
|
Linux Android开发 iOS开发
Windows平台RTSP|RTMP播放器如何实现实时录像功能
Windows平台RTSP、RTMP播放器实时录像接口设计,实际上,除了Windows平台,我们Linux、Android、iOS平台也是一样的设计,单纯的录像模块,如果做的全面,也不是一两个接口可以搞定的
|
21天前
|
SQL JavaScript 数据库
sqlite在Windows环境下安装、使用、node.js连接
sqlite在Windows环境下安装、使用、node.js连接
|
29天前
|
网络安全 虚拟化 Windows
windows 11安装openSSH server 遇到的"kex_exchange_identification: read: Connection reset"问题
windows 11安装openSSH server 遇到的"kex_exchange_identification: read: Connection reset"问题
|
2月前
|
PHP Windows
【Azure App Service for Windows】 PHP应用出现500 : The page cannot be displayed because an internal server error has occurred. 错误
【Azure App Service for Windows】 PHP应用出现500 : The page cannot be displayed because an internal server error has occurred. 错误
|
2月前
|
开发框架 .NET API
Windows Server 2022 安装IIS 报错 访问临时文件夹 C:\WINDOWS\TEMP\3C 读取/写入权限 错误: 0x80070005
Windows Server 2022 安装IIS 报错 访问临时文件夹 C:\WINDOWS\TEMP\3C 读取/写入权限 错误: 0x80070005
81 0
下一篇
无影云桌面