<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>https://wiki.projetoroot.com.br/index.php?action=history&amp;feed=atom&amp;title=Ocs_Inventory_2.9</id>
	<title>Ocs Inventory 2.9 - Histórico de revisão</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.projetoroot.com.br/index.php?action=history&amp;feed=atom&amp;title=Ocs_Inventory_2.9"/>
	<link rel="alternate" type="text/html" href="https://wiki.projetoroot.com.br/index.php?title=Ocs_Inventory_2.9&amp;action=history"/>
	<updated>2026-06-04T01:08:19Z</updated>
	<subtitle>Histórico de revisões para esta página neste wiki</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://wiki.projetoroot.com.br/index.php?title=Ocs_Inventory_2.9&amp;diff=787&amp;oldid=prev</id>
		<title>Diegocosta: Criou página com &#039;== Sobre == Olá! Visitante, reunimos aqui, informações sobre a ferramenta Ocs Inventory ( Open Computers and Software Inventory/Computadores Abertos e Inventário de Softwa...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.projetoroot.com.br/index.php?title=Ocs_Inventory_2.9&amp;diff=787&amp;oldid=prev"/>
		<updated>2022-02-25T04:28:54Z</updated>

		<summary type="html">&lt;p&gt;Criou página com &amp;#039;== Sobre == Olá! Visitante, reunimos aqui, informações sobre a ferramenta Ocs Inventory ( Open Computers and Software Inventory/Computadores Abertos e Inventário de Softwa...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Sobre ==&lt;br /&gt;
Olá! Visitante, reunimos aqui, informações sobre a ferramenta Ocs Inventory ( Open Computers and Software Inventory/Computadores Abertos e Inventário de Software), o que nos possibilita gerir um parque de computadores de maneira simples e com licenciamento baseado em GPL. Com esta ferramenta os gestores de TI podem além de identificar alterações nos softwares e hardwares de sua infra, também podem integrar com a ferramenta GLPI [https://wiki.projetoroot.com.br/index.php?title=GLPI] , assim unindo a gestão de ativos com a gestão de chamados, podendo gerar gráficos personalizados afim de criar históricos e estatísticas para gestores, técnicos e terceiros.&lt;br /&gt;
&lt;br /&gt;
== Instalação == &lt;br /&gt;
&lt;br /&gt;
* Site oficial: https://ocsinventory-ng.org&lt;br /&gt;
&lt;br /&gt;
== Vídeo ==&lt;br /&gt;
&amp;lt;embedvideo service=&amp;quot;youtube&amp;quot;&amp;gt;https://youtu.be/eNgxRO_0qYs&amp;lt;/embedvideo&amp;gt;&lt;br /&gt;
https://youtu.be/eNgxRO_0qYs&lt;br /&gt;
&lt;br /&gt;
== Instalando dependências ==&lt;br /&gt;
&lt;br /&gt;
* Debian 11&lt;br /&gt;
  apt-get install libgdbm-dev libxml-simple-perl perl libperl5.32 libdbi-perl libdbd-mysql-perl libapache-dbi-perl libnet-ip-perl libsoap-lite-perl libswitch-perl php-pclzip php7.4 php7.4-soap php7.4-xml php7.4-gd  php7.4-curl php7.4-mysql php7.4-zip libxml-parser-perl build-essential git libconfig-yaml-perl php7.4-mbstring apache2 mariadb-server&lt;br /&gt;
&lt;br /&gt;
== Instalar o pacote CPAN manualmente == &lt;br /&gt;
&lt;br /&gt;
  perl -e shell -MCPAN  &lt;br /&gt;
Confirme com yes. &lt;br /&gt;
&lt;br /&gt;
* No console do CPAN. &lt;br /&gt;
  CPAN[1]&amp;gt; install XML::Entities&lt;br /&gt;
  CPAN[2]&amp;gt; install Archive::Zip &lt;br /&gt;
  CPAN[3]&amp;gt; install Mojolicious&lt;br /&gt;
  CPAN[4]&amp;gt; install Plack::Handler&lt;br /&gt;
  CPAN[5]&amp;gt; install Net::IP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após concluir instalação, digite exit para sair do console do CPAN. &lt;br /&gt;
&lt;br /&gt;
Reinicie o serviço do Apache para que as alterações sejam efetuadas.&lt;br /&gt;
&lt;br /&gt;
  /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
== Criando o banco de dados ocs no MySQL ==&lt;br /&gt;
&lt;br /&gt;
  mysql -u root -p &lt;br /&gt;
  Enter password: &amp;lt; digite a senha de root que foi definida na instalação do MySQL &amp;gt; &lt;br /&gt;
&lt;br /&gt;
Criar o banco de dados ocsweb&lt;br /&gt;
  mysql&amp;gt; create database ocsweb character set utf8; &lt;br /&gt;
&lt;br /&gt;
Criar o usuário ocs para o banco ocs &lt;br /&gt;
  mysql&amp;gt; GRANT ALL PRIVILEGES ON *.* TO ocs@localhost IDENTIFIED BY &amp;#039;senhasegura&amp;#039; WITH GRANT OPTION; &lt;br /&gt;
  mysql&amp;gt; quit&lt;br /&gt;
&lt;br /&gt;
== Instalando OCS 2.9 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Download do site https://github.com/OCSInventory-NG/OCSInventory-ocsreports/releases&lt;br /&gt;
&lt;br /&gt;
  wget https://github.com/OCSInventory-NG/OCSInventory-ocsreports/releases/download/2.9.2/OCSNG_UNIX_SERVER-2.9.2.tar.gz&lt;br /&gt;
  tar -zxvf OCSNG_UNIX_SERVER_2.9.2.tar.gz&lt;br /&gt;
  cd OCSNG_UNIX_SERVER_2.9.2&lt;br /&gt;
  sh setup.sh&lt;br /&gt;
&lt;br /&gt;
  1 - Which host is running database server [localhost] ? [ENTER]&lt;br /&gt;
  2 - On which port is running database server [3306] ? [ENTER]&lt;br /&gt;
  3 - Where is Apache daemon binary [/usr/sbin/apache2ctl] ? [ENTER]&lt;br /&gt;
  4 - Where is Apache main configuration file [/etc/apache2/apache2.conf] ? [ENTER]&lt;br /&gt;
  5 - Which user account is running Apache web server [www-data] ? [ENTER]&lt;br /&gt;
  6 - Which user group is running Apache web server [www-data] ? [ENTER]&lt;br /&gt;
  &amp;#039;&amp;#039;&amp;#039;7 - Where is Apache Include configuration directory [/etc/apache2/conf-available] ? /etc/apache2/sites-available [ENTER] &amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
  8 - Where is PERL interpreter binary [/usr/bin/perl] ? [ENTER]&lt;br /&gt;
  9 - Do you wish to setup Communication server on this computer ([y]/n)? [ENTER]&lt;br /&gt;
  10 - Where to put Communication server log directory [/var/log/ocsinventory-server] ? [ENTER]&lt;br /&gt;
  11 - Where to put Communication server plugins configuration files [/etc/ocsinventory-server/plugins] ? [ENTER]&lt;br /&gt;
  12 - Where to put Communication server plugins Perl modules files [/etc/ocsinventory-server/perl] ? [ENTER]&lt;br /&gt;
  13 - Do you wish to continue ([y]/n] ? [ENTER]&lt;br /&gt;
  14 - Do you wish to setup Rest API server on this computer ([y]/n)? [ENTER]&lt;br /&gt;
  15 - Where do you want the API code to be store [/usr/local/share/perl/5.24.1] ? [ENTER]&lt;br /&gt;
  16 - to &amp;#039;z-ocsinventory-server.conf&amp;#039; ([y]/n) ? [ENTER]&lt;br /&gt;
  17 - Do you wish to setup Administration Server (Web Administration Console) on this computer ([y]/n)? [ENTER]&lt;br /&gt;
  18 - Do you wish to continue ([y]/n)? [ENTER]&lt;br /&gt;
  19 - Where to copy Administration Server static files for PHP Web Console [/usr/share/ocsinventory-reports] ? [ENTER]&lt;br /&gt;
  20 - Where to create writable/cache directories for deployment packages,administration console logs, IPDiscover and SNMP [/var/lib/ocsinventory-reports]? [ENTER]&lt;br /&gt;
&lt;br /&gt;
== Ajustes no php.ini ==&lt;br /&gt;
&lt;br /&gt;
* Para PHP 7.4&lt;br /&gt;
    nano /etc/php/7.4/apache2/php.ini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Parâmetros a serem alterados:&lt;br /&gt;
&lt;br /&gt;
  max_execution_time = 200&lt;br /&gt;
  max_input_time = 200&lt;br /&gt;
  memory_limit = 512M&lt;br /&gt;
  post_max_size = 128M&lt;br /&gt;
  upload_max_filesize = 128M&lt;br /&gt;
&lt;br /&gt;
== Ajustando parâmetros do OCS ==&lt;br /&gt;
&lt;br /&gt;
  nano /etc/apache2/sites-available/ocsinventory-reports.conf&lt;br /&gt;
&lt;br /&gt;
* Parâmetros a serem alterados:&lt;br /&gt;
&lt;br /&gt;
  php_value post_max_size 128m&lt;br /&gt;
  php_value upload_max_filesize 128m&lt;br /&gt;
&lt;br /&gt;
  nano /etc/apache2/sites-available/z-ocsinventory-server.conf&lt;br /&gt;
* Parâmetros a serem alterados:&lt;br /&gt;
&lt;br /&gt;
  #PerlSetVar OCS_DB_PWD ocs&lt;br /&gt;
  PerlSetVar OCS_DB_PWD senhasegura&lt;br /&gt;
&lt;br /&gt;
== Criando Links Simbólicos para o Apache ==&lt;br /&gt;
&lt;br /&gt;
  ln -s /etc/apache2/sites-available/z-ocsinventory-server.conf /etc/apache2/sites-enabled/&lt;br /&gt;
  ln -s /etc/apache2/sites-available/zz-ocsinventory-restapi.conf /etc/apache2/sites-enabled/&lt;br /&gt;
  ln -s /etc/apache2/sites-available/ocsinventory-reports.conf /etc/apache2/sites-enabled/&lt;br /&gt;
  /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Ajustando dono da pasta reports para Debian 11&lt;br /&gt;
  chown www-data:www-data -R /var/lib/ocsinventory-reports/&lt;br /&gt;
&lt;br /&gt;
== Pós instalação == &lt;br /&gt;
* realizar este comando, somente após acessar o OCS através da WEB (http://IPDOSERVER/ocsreports) e realizar o wizard da instalação, caso contrário irá abrir apenas uma página em branco, pois o servidor não irá encontrar o arquivo (install.php) para fazer o processo de ajuste de banco de dados e fazer o setup do OCS.&lt;br /&gt;
 &lt;br /&gt;
  rm /usr/share/ocsinventory-reports/ocsreports/install.php&lt;br /&gt;
&lt;br /&gt;
== Instalando Agentes ==&lt;br /&gt;
&lt;br /&gt;
* Conforme Documentação oficial&lt;br /&gt;
  https://wiki.ocsinventory-ng.org/03.Basic-documentation/Setting-up-the-Windows-Agent-2.x-on-client-computers/&lt;br /&gt;
  &lt;br /&gt;
* Download do Agent&lt;br /&gt;
  https://github.com/OCSInventory-NG/WindowsAgent/releases&lt;br /&gt;
&lt;br /&gt;
* Download do PSExec:&lt;br /&gt;
  https://docs.microsoft.com/pt-br/sysinternals/downloads/psexec&lt;br /&gt;
&lt;br /&gt;
Exemplo com PSExec&lt;br /&gt;
&lt;br /&gt;
  psexec \\* -s -u Dominio\Administrator -p SENHA \\Server\NetLogon\OCS-NG-Windows-Agent-Setup.exe /S /NOSPLASH /SERVER=http://IP_DO_OCS/ocsinventory&lt;/div&gt;</summary>
		<author><name>Diegocosta</name></author>
	</entry>
</feed>