感谢Chris Woo

系统环境:

CentOS5.5 64bit (32bit 测试通过)

一,OCS和GLPI安装包准备

Server端:OCS1.3.2UTF8版 (linvinus 版)

OCSNG_UNIX_SERVER-1.3.2-linvinus-with-utf8_patch.tar.gz

Windows客户端:

OcsAgentSetup.exe (linvinus 版)

GLPI安装包 0.78 RC2

GLPI Version 0.78 RC2

其他要准备的包:(手动下载)

Apache-DBI-1.06.tar.gz(Apache 模块)

http://www.filewatcher.com/m/Apache-DBI-1.06.tar.gz.33833.0.0.html

SOAP-Lite-0.69.tar.gz   (prel 模块)

http://www.filewatcher.com/_/?q=SOAP-Lite-0.69

XML-Entities-0.0307.tar.gz(Prel 模块)

http://www.filewatcher.com/_/?q=XML-Entities-0.0307

二,配置系统环境

1,配置LAMP环境

#yum install -y httpd mysql mysql-server php-mysql

Apache需要手动装的模块:Apache-DBI

#tar -zxvf Apache-DBI-1.06.tar.gz
#cd Apache-DBI-1.06
#perl Makefile.PL
#make test
#make
#make install

#chkconfig httpd on
#chkconfig mysqld on

修改mysql root密码,也可自定义用户.

#/etc/init.d/mysqld start
#mysqladmin -u root password '123'

2,配置开发环境

#yum install -y gcc gcc-c++ glibc-devel glibc-headers autoconf automake bzip2-devel zlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel openssl-devel libXpm libX11 libxml2-devel gettext-devel pcre-devel mysql mysql-server httpd php php-devel php-gd php-pecl-zip php-mysql php-devel php-pear php-imap php-ldap php-odbc php-xml php-xmlrpc mod_perl

3,配置Perl 环境

#yum install –y perl mod_perl perl-XML-Simple perl-Compress-Zlib perl-DBI perl-DBD-MySQL perl-Net-IP

prel需要手动安装的模块:SOAP-Lite 和XML-Entities

#tar -zxvf SOAP-Lite-0.69.tar.gz
#cd SOAP-Lite-0.69
#perl Makefile.PL 
#make
#make test
#make install

#tar -zxvf XML-Entities-0.0307.tar.gz 
#cd XML-Entities
#perl Makefile.PL
#make
#make test
#make install

三,安装OCSNG

#tar -zxvf OCSNG_UNIX_SERVER-1.3.2-linvinus-with-utf8_patch.tar.gz

#cd ocsinventory-server-1.3.2/

#./setup.sh

1,脚本一路回车即可,如有错误请检查所有Perl模块是否都安装好

其中有一个选项需注意:

Where to copy Administration Server static files for PHP Web Console
[/usr/share/ocsinventory-reports] ?/var/www/html/  回车 :选择web文件存放的路径,我默认的是/var/www/html/

2,提示如下信息证明已经安装成功

DON'T FORGET TO RESTART APACHE DAEMON !
Enjoy OCS Inventory NG ;-)

3,在地址栏输入

http://serverip/ocsreports/install.php  进行安装配置

输入mysql用户密码如果本机的mysql地址是localhost,

接下来OCS会创建OCSweb库创建好后回到页面用默认admin/admin进入.

这样服务端就配置完成.别忘了再重启一下mysqld服务.

四:安装window客户端

客户端运行OcsAgentSetup.exe 安装即可,服务器地址填入OCSNG服务器地址,端口默认是80

之后在OCS中就可以看到客户端机器的数据了

可以查看的项目很多,当然游戏也不列外.不一一列举,

付:默认安装完成自动会运行一次OcsAgent,当然可以以后手动运行,客户端配置文件在安装目录中的server.ini文件中,可以手动修改提交的服务器地址.

客户端可以转换成MSI包或者用官方OCSNG_WINDOWS_PACKAGER_1.02.zip 工具配置.官方可能是非UTF8的版本,这样中文可能还是有问题.

五:安装GLPI

GLPI的安装就相对简单了.可以装在一台服务器上,用同一台mysql库.

我选择的版本是GLPI 0.78 RC2 版本,和别的版本区别不大.安装0.78 多一个包的要求

准备2个包:

json和php-mbstring

#pecl download json  或者手动去网站下载json-1.2.1.tgz包

#pear install json-1.2.1.tgz

#tar -zxvf glpi-0.78-RC2.tar.gz

#cp -a glpi /var/www/html/

#chown -R apache:apache /var/www/html/glpi/  权限一定要给

配置GLPI:

浏览器输入http://serverip/glpi 进行配置

1,环境检测

2,选择语言

3,输入数据库帐号

4,创建新的glpi数据库

5,完成

默认的管理用户为glpi/glpi

六:配置OCS+GLPI协作

1,让GLPI支持中文: 十分感谢Chris Woo提供的方法

0.78版进入glpi安装目录,修改/inc/dbmysql.class.php文件,定位到$this->dbenc 修改"latin1"为"utf8" 即可

0.74及以前版本在/inc/ocsng.class.php文件中修改

2,设置GLPI的OCS方式

在General 设置中打开OCSNG方式.

进入 ->设定->OCSNG方式->localhost中

在通用选项中填入mysql帐号

在导入选项中都开启,

其中use the OCSNG software dictionary 不要开启,会导致不能同步OCS软件库,机器上看不到软件.

在 General informations 中开启所有选项

在 Link里开启所有选项

3,在工具->OCSNG选项中选择添加新计算机的导入.

导入成功后就可以在计算机中查看

这样OCS和GLPI都已经配置好了,GLPI实在是太好了,CASE调度,资产管理,文档整理,不用我多说了.大家可以测试一下.

本文出自 “顺妻自然” 博客,请务必保留此出处http://songxj.blog.51cto.com/620981/364118

开源资产管理软件—OCS Inventory NG+ GLPI 系统安装配置UTF-8版 支持中文相关推荐

  1. 开源资产管理软件OCS+GLPI安装配置

    开源资产管理软件OCS+GLPI安装配置 系统环境Centos 5.5 OCS中文包下载 Server ftp://linvinus.ru/ocs/1.3.2/OCSNG_UNIX_SERVER-1. ...

  2. 服务器资产管理系统 开源,(一)开源IT资产管理系统--OCS Inventory NG服务端(win)安装...

    OCS Inventory NG(Open Computer and Software Inventory Next Generation)是一款系统管理软件 主要功能:Multiple operat ...

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

    声明:鉴于本文篇幅比较长,为了不让广大博友产生阅读疲劳,所以进行了分割,如果要全篇阅读文章,请点击文章底部的链接,对此产生的不便,深表抱歉.   (图3.10) <?xml:namespace ...

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

    声明:鉴于本文篇幅比较长,为了不让广大博友产生阅读疲劳,所以进行了分割,如果要全篇阅读文章,请点击文章底部的链接,对此产生的不便,深表抱歉. 四.第一次失败的分析 <?xml:namespace ...

  5. 开源资产管理系统java_开源资产管理软件 GLPI 9.3.1 部署

    环境需求 系统:CentOS 7 IP:192.168.11.207 关闭selinux和防火墙 [root@test4-8g ~]# systemctl stop firewalld [root@t ...

  6. 开源资产管理软件-GLPI安装

    系统版本 CentOS Linux release 7.5.1804 (Core) 内核 3.10.0-862.el7.x86_64 MySQL MySQL5.7 第一步:关闭selinux和fire ...

  7. centos7.5安装snipe-it v5.1.2版本开源资产管理软件

    CentOS Linux release 7.5.1804 (Core)+ Apache/2.4.6 (CentOS)+php7.2.8+ 5.5.68-MariaDB+snipeit5.1.2这是我 ...

  8. 基于snipe-it v5.1.2开源资产管理软件二次开发安卓端管理app

    snipe-it v5.1.2这个软件安装方法,看我之前的文章,今天来教大家用e4a中文编程软件编写安卓端的登录,后面再编写新建资产,编辑资产,扫描资产,查询资产,审计资产,借出资产,回收资产,打印资 ...

  9. ng linux 存储 配置,linux学习之--安装一套OCS inventory-ng 环境

    安装一套OCS inventory-ng 环境 官网 : http://www.ocsinventory-ng.org/en/ 首先安装Server 相关的包在官网上下载即可 我下载的是 OCSNG_ ...

最新文章

  1. QIIME 2用户文档. 15进行纵向和成对样本比较q2-longitudinal(2018.11)
  2. Chapter 17 高级进程间通信
  3. 爬虫9-淘宝商品信息定向爬虫
  4. ICMP最典型的应用PING和traceroute
  5. 在VS2008.Net下使用WPF开发Web应用程序
  6. 【Asp.Net】:如何处理大量页面的身份验证跳转
  7. 黑盒测试概念简述,黑盒测试优缺点、黑盒用例设计方法简单介绍及黑盒测试方法使用总结
  8. cookie session token 之间的区别
  9. 手动指定 main 函数作为入口libvcruntimed.lib
  10. Elasticsearch 参考指南(引导检查)
  11. 计算机组成原理总结及知识网图
  12. 利用MATLAB解特征方程,并画出特征根的分布,便于分析系统的稳定性
  13. LLC谐振变换器的寄生参数对谐振过程影响分析
  14. 窄带干扰与宽带干扰的模型
  15. Android8.0 USB系统框架
  16. 计算机在生物教学方面的应用,计算机在生物教学中的应用
  17. 多节点OpenStack Charms 部署指南0.0.1.dev--42--部署bundle openstack-base-78,单网口openstack网络,及注意:千万不能以数字开头命名主机名
  18. 虚拟机构建局域网用户和组远程
  19. vue-2.5.16.js:597 [Vue warn]: Unknown custom element: ocean - did you register the component corre
  20. 51智能小车超声波避障

热门文章

  1. MVT MVC模型框架
  2. IP协议及MAC帧格式
  3. linux-文件系统
  4. 荣耀8开屏锁显示无法连接服务器,华为荣耀8解锁教程 华为荣耀8如何解锁
  5. 服务器系统升级介绍,服务器操作系统升级方案
  6. 梯度下降及python实现
  7. 单休和双休有多大区别(月薪1万和8千如何选择)
  8. 由浅至深探探webpack(初)
  9. 矩阵快速幂 51nod
  10. 基于Redis的BloomFilter实现