dissabte, 5 de març del 2016

Instal.lant OCSInventory en el Linkat 14.04

OCSInventory - NG és un programa que ens permetrà tenir informes detallats de les màquines de la nostra xarxa, no només del maquinari sinó del programari instal·lat així com dels dispositius connectats a més del número de serie de les torres ( normalment en les màquines de marca ).

La instal.lació he de reconeixer que no es fàcil, de fet, he necessitat de varies pàgines per trobar sol.lucions a alguns problemes.
Per començar obrirem un terminal i ens convertirem en root amb:
sudo su
Ara instal.larem el programari necessari ( bona part ja està instal.lat en la Linkat Server 14.04 com pot ser la base de dades MySQL).
apt-get install -y apache2 mysql-server php5 perl6 make libxml-simple-perl libio-compress-perl libdbi-perl libdbd-mysql-perl libapache-dbi-perl libnet-ip-perl libsoap-lite-perl php5-gd libphp-pclzip php5-mysql
Si no és una Linkat Server, ens demanarà que ficar una clau al servidor MySQL que farem servir durant la instal.lació de l'OCS.
Contiuem amb:
cpan -i SOAP::Lite
On donarem totes les respostes afirmatives per defecte ( serà un minut... )
cpan -i XML::Entities
I finalitzat això ja podem descarregar i instal.lar el programa:
wget https://github.com/OCSInventory-NG/OCSInventory-ocsreports/releases/download/2.2/OCSNG_UNIX_SERVER-2.2.tar.gz

tar -xvf OCSNG_UNIX_SERVER-2.2.tar.gz
cd OCSNG_UNIX_SERVER-2.2
sh setup.sh
Donarem el valors per defecte exeptuant en el següent pas:
+----------------------------------------------------------+
| Checking for Apache main configuration file...           |
+----------------------------------------------------------+
Que especificarem la següent adreça:
/etc/apache2/sites-available/000-default.conf
i continuem fins:
+----------------------------------------------------------+
| Checking for Apache Include configuration directory...   |
+----------------------------------------------------------+
on també especificarem:
/etc/apache2/conf-enabled/
Tota la resta de valors seràn per defecte fins el final de la instal.lació. Això és degut a la última actualització del servei apache a apache2 segons he pogut informar-me.
Abans de reinciar el servei apache tenim que modificar un útim fitxer:
 sudo nano /etc/apache2/conf-enabled/z-ocsinventory-server.conf 
On comentarem la penúltima linia:
#require "SOAP_USER"
Tanquem el fitxer desant els canvis i reiniciem el servei web:
 sudo service apache2 restart
Si tot ha anat be, no hauria de donar cap errada i ja podriem tancar el terminal.
Ara obrim el nostre navegador web amb la següent adreça:
http://localhost/ocsreports
I donem les dades que ens demana. Per fer la instal.lació més senzilla he fet un video que podreu veure al final d'aquest post.

Instal.lació al client Linkat

L'agent d'OCS es troba en els repositoris oficials per tant només caldrà obrir un terminal i escriure:
sudo apt-get install ocsinventory-agent
Durant la instal.lació ens demanarà la IP del servidor d'OCS per comunicar-se i després d'escriure i acabar la instal.lació podem acabar executant el programa amb:
sudo ocsinventory-agent
En qüestió de segons el nostre equip ja està inventariat. Si volem que s'execute a l'inici del sistema recomano editar el fitxer /etc/rc.local i afegir l'ordre al final del fitxer.

Instal.lació al client Windows

En el cas de Windows, caldrà descarregar l'agent de la pàgina oficial:
http://www.ocsinventory-ng.org/en/download/download-agent.html
També es mostra els passos a seguir en el video al final del post.


Cap comentari:

Publica un comentari a l'entrada