OCS服务端安装

系统环境 centos6.4 x64

OCS 安装包下载地址

http://www.ocsinventory-ng.org/en/download/

GLPI 安装包下载地址

http://www.glpi-project.org/

安装所需模块下载

Digest-SHA1-2.02.tar.gz

http://www.ultramonkey.org/download/2.0.1/source/perl-Digest-SHA1/Digest-SHA1-2.02.tar.gz

Apache-DBI-1.12.tar.gz

SOAP-Lite-1.06.tar.gz

XML-Entities-1.0001.tar.gz

安装与配置

配置LAMP环境

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

service mysqld start

service httpd start

chkconfig mysqld on

chkconfig httpd on

安装Digest-SHA1-2.02

tar -zxvf Digest-SHA1-2.02.tar.gz

cd Digest-SHA1-2.02

perl Makefile.PL

make test

make

make install

安装Apache-DBI-1.12

tar -zxvf Apache-DBI-1.12.tar.gz

cd Apache-DBI-1.12

perl Makefile.PL

make tesk

make

make install

修改mysql root 密码

mysqladmin -u root password '123'

配置开发环境

yum -y install 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

配置Perl环境

yum -y install perl mod_perl

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

SOAP-Lite-1.06和XML-Entities-1.0001模板安装

tar -zxvf SOAP-Lite-1.06.tar.gz

cd SOAP-Lite-1.06

perl Makefile.PL

make test

make

make install

tar -zxvf XML-Entities-1.0001.tar.gz

cd XML-Entities-1.0001

perl Makefile.PL

make test

make

make install

安装OCSNG

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

cd OCSNG_UNIX_SERVER-1.3.2

sh setup.sh

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

其中有一个选项需注意:

Where to copy Administration Server static files for PHP Web Console

[/usr/share/ocsinventory-reports] ?/var/www/html/ 回车 :选择web文件存放的路径

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

DON'T FORGET TO RESTART APACHE DAEMON !

Enjoy OCS Inventory NG ;-)

在地址栏输入

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

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

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

安装GLPI

tar -zxvf glpi-0.84.1.tar.gz

mv glpi /var/www/hrml/

chown -R apache:apache /var/www/html/glpi

http://serverip/glpi

进入glpi页面

设置GLPI的OCS方式

下载glpi-ocsinventoryng-1.0.2.tar.gz

https://forge.indepnet.net/projects/ocsinventoryng/files

tar -zxfv glpi-ocsinventoryng-1.0.2.tar.gz

mv ocsinventoryng /var/www/html/glpi/plugins/

刷新glpi页面

设置——插件——添加 OCS Inventory NG

插件——OCS Inventory NG

设置OCS插件

项目自选

整合完成

测试 windows 7

OCSNG-Windows-Agent-2.1RC1.zip

解压缩 运行 安装

注意

红框里改为OCSNG server端 ip地址

next

安装成功

进入http://ip/glpi

插件——OCS Inventory NG

添加新计算机的导入

点击资产——电脑

大功告成

http://1808s.blog.51cto.com/9314071/1607353