文档章节

OCSNG的安装(Windows)

RexKang
 RexKang
发布于 2015/08/18 09:39
字数 727
阅读 745
收藏 0

#引子 需要管理客户端设备资产信息,却又不想投入去购买软件,怎么办?

今天研究一下OCSNG,这是一个自动化的资产配置信息收集软件,可以解决上树的部分问题。 OCSNG界面

下载OCSNG的Unix安装包,发现比Windows的安装包小不是那么一点,100倍的差距。  

环境准备

  官方提示,运行前软件会自动检查安装环境。 tar -zxf OCSNG_UNIX_SERVER-2.0.4.tar.gz cd OCSNG_UNIX_SERVER-2.0.4 sh ../setup.sh   运行命令,检查Apache的情况: httpd -v rpm -q mod_perl

Apache的版本在1.3.33或者2.0.46以上,并且:

Pel版本5.6以上,并且

  • XML::Simple版本2.12以上;
  • Compress::Zlib版本1.33以上;
  • DBI版本1.40以上;
  • DBD::Mysql版本2.9004以上;
  • Apache:DBI版本0.93以上;
  • Net::IP版本1.21以上;
  • SOAP::Lite版本0.66以上;

MySQL版本4.1.0以上,启用InnoDB engine;

Make组件,如GNU的make;   提示mod_perl没安装:

tar -zxf mod_perl-2.0-current.tar.gz
cd mod_perl-2.0.5
perl Makefile.PL

httpd.conf中增加一句:

LoadModule perl_module modules/mod_perl.so

然后编译安装:

make
make test
make install

  后面的插件安装方式也基本一致,如果有提示缺少插件的,那就一并安装吧。  

安装配置

  由于DBD::MySQL的兼容性问题,放弃安装。   因为时间问题,果断采用Windows的安装包。

老老实实按照官方手册进行安装吧:。  

问题处理

  在重启动的过程中,apache莫名其妙的无法启动。 查看日志,报错为perl找不到XML/Simple。但在安装XML::Simple的过程中,又莫名其妙的好了。   之后又报错:

ocsinventory-server: Can't load SOAP::Transport::HTTP* - Web service will be unavailable 据说没有太大影响,处理办法:http://forums.ocsinventory-ng.org/viewtopic.php?id=8686   安装Agent后无内容更新:   检查配置文件ocsinventory.ini2003为:C:\Documents and Settings\All Users\Application Data\OCS Inventory NG\Agent Vista及以上为:C:\ProgramData\OCS Inventory NG\Agent 经查无问题。   查看日志OCSInventory.log: ERROR *** AGENT => Failed to send Prolog <HTTP Status Code #500>

同时发现http://10.1.1.1/ocsinventory页面报错:

Can't call method "do" on an undefined value at C:/xampp/perl/site/lib/Apache/Ocsinventory/Server/System.pm line 177   原因是开始是应当使用root和空密码由OCSNG自动建立ocs账户。   处理办法为修改ocsinventory-server.conf 将其中的PerlSetEnv OCS_DB_USERPerlSetVar OCS_DB_PWD变量修正。

© 著作权归作者所有

RexKang
粉丝 1
博文 65
码字总数 29713
作品 0
海口
私信 提问
用开源工具OCSNG管理资产信息

用开源工具OCSNG管理资产信息 (本文提供软件和部署视频) 今天为大家介绍的OCS,它能帮助管理员掌握计算机软件安装和配置,通过Web界面自动为你的资产建立好台账。它的Server和Agent通讯基于B...

OSSIM
2015/11/20
0
0
ocsService.dll 360杀毒尝鲜版提示为木马

类型: HEUR/Malware.QVM27.Gen 描述: 木马通常利用系统的漏洞,绕过系统防御,达到:盗取账号、窃取资料、篡改文件、破坏数据的目的。经过360安全中心检验,此文件是木马,建议您立即处理。...

Charles.li
2012/10/10
547
8
配置.net 3.0开发环境

开发.net 3.0 应用程序,需要配置开发环境。配置步骤如下: 1. 开发.net 3.0,首先当然要安装.NET Framework 3.0 了 安装前使用windowsupdate安装好最新的更新(Windows XP SP2 和Windows 2...

晨曦之光
2012/03/09
134
0
Windows平台上Docker安装与使用

1.在windows平台上安装docker Windows平台上的docker的安装包含docker在Windows平台上运行的所有的依赖包,这里最主要介绍安装前需要考虑的因素和在Windows平台上怎么样下载和安装docker。如...

jiang_xinxing
2017/06/01
0
0
Windows10与Ubuntu16.04双系统安装

本文主要讲解如何安装Windows 10和Ubuntu 16.04双系统到一台没有安装任何操作系统的计算机,安装顺序是首先安装Win 10,然后再安装Ubuntu 16.04,两次安装都使用U盘安装的方式。 主要内容如下...

Aspirinrin
2017/03/30
0
0

没有更多内容

加载失败,请刷新页面

加载更多

spring 本类中方法调用另外一个方法事务不生效

1、在spring配置文件中添加 <aop:aspectj-autoproxy expose-proxy="true"/> 声明自动代理 2、AopContext.currentProxy()来获取代理类 3、使用代理类proxy进行代理调用内部声明了事务的方法 ......

重城重楼
6分钟前
0
0
项目 banner 乱弹

------------------------------------------ 村上春树 ------------------------------------- 如果我爱你,而你也正巧爱我,你头发乱了的时候,我会笑笑地替你拨一拨,然后手还留恋地在你...

宿小帅
18分钟前
0
0
PHP获取未来七天的日期和星期

php获取未来七天的日期和星期代码 第一步:获取需要天数的日期,然后调用函数 //获取未来七天的日期 for($i=1;$i<8;$i++){ $dateArray[$i]=date('Y-m-d',strtotime(d...

一只懒猫-
29分钟前
0
0
总结:IO模型

分类 多路复用 参考文章: https://www.jianshu.com/p/6a6845464770 https://www.cnblogs.com/zingp/p/6863170.html https://blog.csdn.net/sehanlingfeng/article/details/78920423......

浮躁的码农
32分钟前
0
0
fabric-sdk-java 1.4安装说明

Hyperledger Fabric Java SDK是开发基于Hyperledger Fabric区块链的Java应用之必备开发包。本文将介绍如何在Maven、Gradle和Eclipse中安装使用最新1.4版本的Hyperledger Fabric Java SDK。 ...

汇智网教程
33分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部