天天看點

資産管理軟體OCSNG+GLPI安裝配置 (一)

開源資産管理軟體OCS+GLPI安裝配置 一、     環境與所需安裝包 系統環境Centos 5.5 OCS 中文包下載下傳 Server

ftp://linvinus.ru/ocs/1.3.2/OCSNG_UNIX_SERVER-1.3.2-linvinus-with-utf8_patch.tar.gz

Client (windows)

ftp://linvinus.ru/ocs/windows-agent-1.3/OcsAgentSetup.exe

GLPI 安裝包

https://forge.indepnet.net/p_w_uploads/download/656/glpi-0.78.tar.gz

手動下載下傳以下子產品 Digest-SHA1-2.02

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

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-1.0000.tar.gz (Prel

http://search.cpan.org/CPAN/authors/id/S/SI/SIXTEASE/XML-Entities-1.0000.tar.gz

參考文章和使用到的網址

http://jerryboy.no-ip.com/forum/index.php?topic=701.0

http://blog.famillecollet.com/pages/OCS-GLPI-en

http://search.cpan.org/

http://wiki.ocsinventory-ng.org/index.php/Tools:Packager

提示* 需要注意的地方都用紅色标出來了

二、

安裝與配置 配置LAMP環境

#yum install -y 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 需要手動裝的子產品:Apache-DBI

#tar -zxvf Apache-DBI-1.06.tar.gz

#cd Apache-DBI-1.06

修改mysql root密碼,

#mysqladmin -u root password '123456'

配置開發環境

#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

配置Perl 環境

#yum install –y perl mod_perl

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

#tar -zxvf XML-Entities-0.0307.tar.gz 

#cd XML-Entities

安裝OCSNG

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

#cd ocsinventory-server-1.3.2/

#sh setup.sh

1

,腳本一路回車即可,如有錯誤請檢查所有Perl子產品是否都安裝好

其中有一個選項需注意:

Where to copy Administration Server static files for PHP Web Console

[/usr/share/ocsinventory-reports] ?/var/www/html/ 回車 :選擇web檔案存放的路徑,

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進入.

安裝window用戶端

1.手工安裝

用戶端運作OcsAgentSetup.exe 安裝即可,伺服器位址填入OCSNG伺服器位址,端口預設是80, 之後在OCS中就可以看到用戶端機器的資料了

資産管理軟體OCSNG+GLPI安裝配置 (一)

如沒有看到資料,運作安裝目錄下的Ocs_contact.exe 進行手工采集

資産管理軟體OCSNG+GLPI安裝配置 (一)