Your SlideShare is downloading. ×
0
Professor Ramon Moreno
O que é o OCS?
• É um software livre que permite aos usuários
conhecer seus ativos de TI;
• Coleta informações sobre o har...
Mãos à Obra!!!
Antes de tudo é necessário montar um servidor
web...
Servidor LAMP no Debian Wheeze
• Primeiramente ganhe poder de super usuário
executando o comando abaixo (será
necessário a senha de root) :

usuario@domi...
• Após se logar como root , verifique se seu
sistema está totalmente atualizado :
• root@dominio:$ aptitude update
• Após verificar se está tudo atualizado e ok,
vamos ao próximo passo! Instalar o Apache e
o PHP.

Apache é um dos mais fa...
• Execute o comando abaixo para instala-lo,
junto com o PHP e o módulo para que o
apache interprete o PHP:
aptitude instal...
No meio da instalação a seguinte tela será apresentada
para definição do usuário root ao mysql.
Terminando de montar o servidor
WEB...
aptitude install apache2 apache2-doc
aptitude install php5 php5-mysql php5-gd
• É necessário reiniciar o Apache, pois o serviço
foi instalado e iniciado antes do módulo do
PHP ser instalado e por isso...
• Após reiniciar o Apache é necessário verificar se o
servidor WEB está OK.
• Acesse no seu navegador o endereço, (IP conf...
• Vamos verificar se o apache e o PHP estão
funcionando corretamente criando um
arquivo de teste no diretório /var/www :
v...
• Ok! Seu servidor web está rodando. Agora
acesse IP_DO_SERVIDOR/info.php e você verá isso:
Então podemos instalar o resto dos pacotes...
aptitude install libxml-simple-perl libcompress-zlib-perl libdbiperl libdbd-...
• Instale o phpmyadmin com o comando abaixo:
aptitude install phpmyadmin
Durante a instalação você verá a mensagem abaixo:

Com a barra de espaço selecione apache2.
Novamente será exibido uma nova informação:

Selecione a opção sim , para que seja criado uma base de dados
para do phpmya...
Também será solicitado sua senha de usuário root que foi criada na
instalação do mysql.

Digite sua senha e confirme-a nov...
Faça um teste acessando com o usuário root e sua senha. Após logar no
phpmyadmin você poderá criar novos usuários e atribu...
Preparando o servidor para hospedar
o OCS...
• Após a instalação dos pacotes necessários
realizar alguns ajustes. Acesse o...
Será necessário realizar o download do
OSC Inventory do site.
Crie uma pasta de download , acesse-a e faça o download do O...
Preparando o servidor para hospedar
o OCS...
• Dentro da pasta descompactada existe um setup para
executá-lo utilize o com...
Ajustes
É necessário alterar duas configurações do PHP,
para que não tenhamos problemas para
inicializar arquivos dos agen...
Acesse o arquivo...
vim /etc/php5/apache2/php.ini
procure a sitax post_max_size e altere o a configuração
para 888M
post_m...
• Reinicialize o apache
/etc/init.d/apache2 restar
Ajustes no usuário do banco de dados
• Precisamos habilitar a senha que de root do MYSQL para o
OCS.
vim /usr/share/ocsinv...
• Após essas alterações o acesso pelo navegador WEB
estará funcionando...
• Na primeira tela, você pode colocar apenas a s...
Forneça a senha de acesso ao banco de dados...
Mensagens de alerta
• *O usuário admin precisa ser excluído, ou sua
senha mudada, para que a mensagem de
alerta sair do to...
Mensagens de alerta
cd /usr/share/ocsinventory-reports/ocsreports/
ls
/usr/share/ocsinventory-reports/ocsreports# mv
insta...
Criando a conexão do banco de daods
• Cadastre a mesma senha que acabou de alterar no arquivo de
conexão com o banco de da...
Acesse o arquivo e troque a senha
vim /etc/apache2/conf.d/z-ocsinventoryserver.conf
linha 31
PerlSetVar OCS_DB_PWD 1q2w3e
...
Esse erro pode ocorrer devido a alteração da senha do banco de dados.
É possível solucionar o problema com o PHPmyAdmin.
Forneça todos os privilégios do banco de dados para o usuário OCS.
Altere a senha do banco de dados para a senha criada no...
Instalando o OCS Agent
• Antes de realizar o download do OCS Agent, é
importante verificar a versão do OCS inventory
insta...
Instale o OCS e siga os passos a seguir...
Após a instalação finalizar, acesse o OCS pelo seu navegador.
The End
Tutorial servidor debian linux ocs invetory
Tutorial servidor debian linux ocs invetory
Tutorial servidor debian linux ocs invetory
Tutorial servidor debian linux ocs invetory
Tutorial servidor debian linux ocs invetory
Tutorial servidor debian linux ocs invetory
Tutorial servidor debian linux ocs invetory
Tutorial servidor debian linux ocs invetory
Tutorial servidor debian linux ocs invetory
Tutorial servidor debian linux ocs invetory
Tutorial servidor debian linux ocs invetory
Upcoming SlideShare
Loading in...5
×

Tutorial servidor debian linux ocs invetory

5,492

Published on

Tutoria de instalação da ferramenta de inventário OCS. O Servidor utilizado foi Debian-7.1.0

Com muito carinho compartilho o que aprendi e espero sinceramente ajudar. Por favor, não esqueçam de dar um like ou comentar.

Aqui tem o link para o vídeo tutorial que está no Youtube.

https://www.youtube.com/watch?v=-FPxyCBGP_8

Published in: Technology
2 Comments
3 Likes
Statistics
Notes
No Downloads
Views
Total Views
5,492
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
341
Comments
2
Likes
3
Embeds 0
No embeds

No notes for slide

Transcript of "Tutorial servidor debian linux ocs invetory "

  1. 1. Professor Ramon Moreno
  2. 2. O que é o OCS? • É um software livre que permite aos usuários conhecer seus ativos de TI; • Coleta informações sobre o hardware e software de máquinas em rede; • Fornece uma interface de gerenciamento WEB.
  3. 3. Mãos à Obra!!! Antes de tudo é necessário montar um servidor web...
  4. 4. Servidor LAMP no Debian Wheeze
  5. 5. • Primeiramente ganhe poder de super usuário executando o comando abaixo (será necessário a senha de root) : usuario@dominio:$ su -
  6. 6. • Após se logar como root , verifique se seu sistema está totalmente atualizado : • root@dominio:$ aptitude update
  7. 7. • Após verificar se está tudo atualizado e ok, vamos ao próximo passo! Instalar o Apache e o PHP. Apache é um dos mais famosos servidores web utilizado em servidores por todo o mundo. Segundo uma pesquisa feita pelo site "NetCraft"(www.netcraft.com), o Apache está servindo, em média, mais de 50% dos sites pesquisados.
  8. 8. • Execute o comando abaixo para instala-lo, junto com o PHP e o módulo para que o apache interprete o PHP: aptitude install make aptitude install libapache2-mod-perl2 aptitude install mysql-server
  9. 9. No meio da instalação a seguinte tela será apresentada para definição do usuário root ao mysql.
  10. 10. Terminando de montar o servidor WEB... aptitude install apache2 apache2-doc aptitude install php5 php5-mysql php5-gd
  11. 11. • É necessário reiniciar o Apache, pois o serviço foi instalado e iniciado antes do módulo do PHP ser instalado e por isso ainda não foi carregado: • root@dominio:# service apache2 restart
  12. 12. • Após reiniciar o Apache é necessário verificar se o servidor WEB está OK. • Acesse no seu navegador o endereço, (IP configurado na placa de rede). EX: http://192.168.1.10 (IP do seu servidor) Se tudo deu certo, você verá a mensagem default do Apache:
  13. 13. • Vamos verificar se o apache e o PHP estão funcionando corretamente criando um arquivo de teste no diretório /var/www : vi /var/www/info.php • Insira o conteúdo abaixo no arquivo : <?php phpinfo(); ?>
  14. 14. • Ok! Seu servidor web está rodando. Agora acesse IP_DO_SERVIDOR/info.php e você verá isso:
  15. 15. Então podemos instalar o resto dos pacotes... aptitude install libxml-simple-perl libcompress-zlib-perl libdbiperl libdbd-mysql-perl libapache-dbi-perl libnet-ip-perl libsoap-lite-perl aptitude install libapache2-mod-perl2
  16. 16. • Instale o phpmyadmin com o comando abaixo: aptitude install phpmyadmin
  17. 17. Durante a instalação você verá a mensagem abaixo: Com a barra de espaço selecione apache2.
  18. 18. Novamente será exibido uma nova informação: Selecione a opção sim , para que seja criado uma base de dados para do phpmyadmin.
  19. 19. Também será solicitado sua senha de usuário root que foi criada na instalação do mysql. Digite sua senha e confirme-a novamente quando for solicitado.
  20. 20. Faça um teste acessando com o usuário root e sua senha. Após logar no phpmyadmin você poderá criar novos usuários e atribuir os privilégios que desejar, também poderá criar bases de dados de forma simples e intuitiva.
  21. 21. Preparando o servidor para hospedar o OCS... • Após a instalação dos pacotes necessários realizar alguns ajustes. Acesse o arquivo: vim /etc/mysql/my.cnf max_allowed_packet = 32M Salve o arquivo e sair!!!
  22. 22. Será necessário realizar o download do OSC Inventory do site. Crie uma pasta de download , acesse-a e faça o download do OCS dentro do respectivo diretório. cd /  Comando mudar de diretório (acessa o /) mkdir downloads  Comando para criar o diretório downloads wget https://launchpad.net/ocsinventory-server/stable-2.1/2.1rc1/+download/OCSNG_UNIX_SERVER-2.1rc1.tar.gz O link pode ser copiado do site. Após realizar o download é necessário descompactar o arquivo. extrair o pacote com o comando: tar -xvzf OCSNG_UNIX_SERVER-2.1rc1.tar.gz
  23. 23. Preparando o servidor para hospedar o OCS... • Dentro da pasta descompactada existe um setup para executá-lo utilize o comando: ./setup.sh Como o banco de dados e o servidor estão no mesmo equipamento, todas as configurações podem ser deixadas como padrão. Clique em ENTER para todas as opções. Após terminar, será necessário realizar alguns ajustes...
  24. 24. Ajustes É necessário alterar duas configurações do PHP, para que não tenhamos problemas para inicializar arquivos dos agentes para o servidor.
  25. 25. Acesse o arquivo... vim /etc/php5/apache2/php.ini procure a sitax post_max_size e altere o a configuração para 888M post_max_size = 888M procure a sitax upload_max_filesize e aumente o tamanho dela para 222M upload_max_filesize = 222M Não esqueça de salvar o arquivo antes de sair.
  26. 26. • Reinicialize o apache /etc/init.d/apache2 restar
  27. 27. Ajustes no usuário do banco de dados • Precisamos habilitar a senha que de root do MYSQL para o OCS. vim /usr/share/ocsinventory-reports/ocsreports/dbconfig.inc.php o aquivo terá as seguintes linhas: 1 <?php 2 $_SESSION["SERVEUR_SQL"]="localhost"; 3 $_SESSION["COMPTE_BASE"]="ocs"; 4 $_SESSION["PSWD_BASE"]="ocs"; 5 ?> Altere o COMPTE_BASE para root Altere o PSWD_BASE para a senha root para o banco de dados
  28. 28. • Após essas alterações o acesso pelo navegador WEB estará funcionando... • Na primeira tela, você pode colocar apenas a senha do usuário do banco de dados e o usuário que é o root. • Depois clique em enviar. • O login e senha do primeiro acesso é admin admin
  29. 29. Forneça a senha de acesso ao banco de dados...
  30. 30. Mensagens de alerta • *O usuário admin precisa ser excluído, ou sua senha mudada, para que a mensagem de alerta sair do topo da tela. • *A segunda mensagem de alerta somente sairá da tela após você renomear o arquivo solicitado...
  31. 31. Mensagens de alerta cd /usr/share/ocsinventory-reports/ocsreports/ ls /usr/share/ocsinventory-reports/ocsreports# mv install.php install.php.old
  32. 32. Criando a conexão do banco de daods • Cadastre a mesma senha que acabou de alterar no arquivo de conexão com o banco de dados. • vim /usr/share/ocsinventory-reports/ocsreports/dbconfig.inc.php 1 <?php 2 define("DB_NAME", "ocsweb"); 3 define("SERVER_READ","localhost"); 4 define("SERVER_WRITE","localhost"); 5 define("COMPTE_BASE","ocs"); 6 define("PSWD_BASE","1q2w3e"); <<<<----- a senha deve ser a senha de acesso ao banco de dados 7 ?>
  33. 33. Acesse o arquivo e troque a senha vim /etc/apache2/conf.d/z-ocsinventoryserver.conf linha 31 PerlSetVar OCS_DB_PWD 1q2w3e Salve o arquivo e saia.
  34. 34. Esse erro pode ocorrer devido a alteração da senha do banco de dados. É possível solucionar o problema com o PHPmyAdmin.
  35. 35. Forneça todos os privilégios do banco de dados para o usuário OCS. Altere a senha do banco de dados para a senha criada no início do tutorial.
  36. 36. Instalando o OCS Agent • Antes de realizar o download do OCS Agent, é importante verificar a versão do OCS inventory instalado no servidor. • Faça o download do site oficial do OCS...
  37. 37. Instale o OCS e siga os passos a seguir...
  38. 38. Após a instalação finalizar, acesse o OCS pelo seu navegador.
  39. 39. The End
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×