http://www.ocsinventory-ng.org/en/
O que é OCS
É um software de inventário. É utilizado para gerar relatórios que compõe os dados de hardware, software, rede, SO, entre outros dados dos computadores.
Preparando o ambiente
Antes de começar a instalação do OCS é importante já ter instalado alguns pacotes. Execute: yum -y install perl-XML-Simple perl-Compress-Zlib perl-DBI perl-DBD-MySQL perl-Apache-DBI perl-Net-IP perl-SOAP-Lite php* zlib* gcc*
Também é importante desativar o SELinux. Depois de editar o arquivo salve e reinicie o servidor.
- vim /etc/selinux/config
- SELINUX=disabled
Faça o download do “ocs”, para o diretório “/root/download”. O diretório download por padrão não existe. É importante criar, pois todos os pacotes que baixarmos ficará ali organizado.
Criando a database
Para criar a base de dados que o OCS vai usar execute:
- mysql –u root –p
- create database ocsweb;
- exit
Instalação do OCS
Instalar o pacote CPAN:
- perl -MCPAN -e shell
- cpan> install XML::Simple
- cpan> install Compress::Zlib
- cpan> install DBI
- cpan> install DBD::Mysql
- cpan> install Apache::DBI
- cpan> install Net::IP
- cpan> install SOAP::Lite
- cpan> install XML::Entities
- cpan> exit
Entre no diretório “/opt” e execute o comando “tar -zxvf /root/download/ocs.tar.gz”
Entre no diretório “/opt/ocs” e execute os comandos:
- vim setup.sh
- altere as linhas:
- DB_SERVER_USER - colocando o usuário que vai ser utilizado para acesso ao BD
- DB_SERVER_PWD - colocando a senha do usuário de acesso ao BD
- salve o arquivo
- ./setup.sh
Entre pelo brower e faça as configurações finais:
ip/ocsreports
Edite o arquivo:
- vim /etc/httpd/conf.d/z-ocsinventory-server.conf
Modifique as linhas:
- PerlSetEnv OCS_DB_HOST localhost
- PerlSetEnv OCS_DB_PORT 3306
- PerlSetEnv OCS_DB_NAME ocsweb
- PerlSetEnv OCS_DB_LOCAL ocsweb
- PerlSetEnv OCS_DB_USER root
- PerlSetVar OCS_DB_PWD SENHA
Restarte o apache:
/etc/init.d/httpd restart
Nenhum comentário:
Postar um comentário