Sie sind auf Seite 1von 6

INSTALACION DE OCS INVENTORY

>>sudo su
>>apt-get update
>>apt-get upgrade
>>apt-get install openssh-server
>>apt-get install wget build-essential apache2 php libapache2-
mod-php7.0 php-gd libgd-dev unzip libapache2-mod-perl2 mysql-
server libdbd-mysql-perl php-mysql php-mbstring php7.0-
mbstring php7.0-mcrypt php-gettext php-soap php7.0-curl libxml-
simple-perl libapache-dbi-perl libnet-ip-perl libsoap-lite-perl
% colocar la contraseña del root
% volver a colocar la contraseña del root
>>cpan –i XML::Entities Compress::Zlib Archive::Zip
%yes
>>phpenmod mbstring
>>phpenmod mcrypt
>>nano /etc/apache2/apache2.conf
% Al final del documento agregar {
ServerName localhost
}
%vamos al navegador y copiamos la dirección del servidor y
debemos ver que nos levantar la página del servidor apache
>>mysql –u root –p
Mysql>USE users;
mysql>CREATE DATABASE ocsweb DEFAULT SET CHARACTER SET
utf8 DEFAULT COLLATE utf8_general_ci;
mysql>GRANT ALL PRIVILEGES ON ‘ocsweb’ .* TO
‘ocsuser’@’localhost’ IDENTIFIED BY ‘ocspassword’;
mysql>quit
>>cd /
>>mkdir ocs
%vamos a la pagina de ocs inventory y buscamos el instalador de
Linux server y copiamos su dirección de descargar
>>wget [dirección de descargar de ocs inventory]
>>tar –xzvf [NOMBRE DEL ARCHIVO DESCARGADO].tar.gz
>>cd OCSNG_UNIX_SERVER-[VERSION]
>>chmod +x setup.sh
>>./setup.sh
%Do you wish to continue? -> y
%Which host is running database server [localhost]? -> ENTER
%On Which port is running database server [3306]? -> ENTER
%Where is apache daemon binary [/usr/sbin/apache2ctl]? ->
ENTER
%Where is apache main configuration file
[/etc/apache2/apache2.conf]? -> ENTER
%Which user account is running Apache web server [www-data]?
-> ENTER
%Which group is running Apache web server [www-data]? ->
ENTER
%Where apache Include Configuration directory
[/etc/apache2/conf-availables]? -> ENTER
%Where is perl Interpreter [/usr/bin/perl]? -> ENTER
%Do you wish to setup communication server on this computer? -
>y
%Where to put communication server log directory
[/var/log/ocsinventory-server] ¿ -> ENTER
%Where to put communication server plugins configuration files
[/etc/ocsinventory-server/plugins]? -> ENTER
% Communication server need a directory for plugins perl
modules files. Where to put Communication server plugins perl
modules files [/etc/ocsinventory-server/perl]? -> ENTER
%Do you wish to continue? -> y
%Do you allow setup renaming communication server apache
configuration file to ‘z-ocsinventory-server.conf’? -> y
%Do you wish to setup administration server web administration
console on this computer? -> y
%Do you wish to continue? -> y
%Where to copy administration server static files for php web
console [/usr/share/ocsinventory-reports]? -> ENTER
%Where to créate writable/cache directories for deployment
packages, administration console logs, IPDiscover and SNMP
[/var/lib/ocsinventory-reports]? -> ENTER
>>cd /etc/apache2/conf-available
>>ln –s /etc/apache2/conf-available/ocsinventory-reports.conf
/etc/apache2/conf-enabled/
>>ln –s /etc/apache2/conf-available/z-ocsinventory-server.conf
/etc/apache2/conf-enabled/
>>cd ..
>>cd /conf-enabled
>>ls –la
>>service apache2 restart
>>cd /etc/apache2/conf-availables
>>nano ocsinventory-reports.conf
%aqui vamos a buscar la línea de la versión de nuestro servidor de
PHP y vamos a cambiar las líneas que dicen
Php_value post_max_size y php_value upload_max_filesize y le
colocamos 500m a ambos
>>service apache2 restart
>>cd /etc/apache2/conf-enabled
>>chown www-data:www-data /var/lib/ocsinventory-reports/
%Ir al navegador y copiar la dirección ip del servidor +
‘/ocsreports’ y debemosver una página de configuración donde
vamos a llenar lo siguiente:
Usuario MySQL -> ocsuser
Contraseña MySQL -> ocspassword
Name of database -> ocsweb
Nombre del servidor MySQL -> localhost
Le damos a aceptar para proceder con la instalación de
ocsinventory
Si todo va bien la instalación se completará con el usuario por
defecto admin y password por defecto admin
%Para entrar copiamos el siguiente URL [IP del
servidor]/ocsreports/index.php
>>nano /etc/apache2/conf-availables/z-ocsinventory-server.conf
%Aquí vamos a buscar las líneas que dicen
PerlSetEnv OCS_DB_USER ocs y vamos a cambiar el usuario ocs
por ocsuser
Y para la línea
PerlSetEnv OCS_DB_PWD ocs vamos a cambiar la contraseña ocs
por ocspassword
>>service apache2 restart
>>sudo mv /usr/share/ocsinventory-
reports/ocsreports/install.php /usr/share/ocsinventory-
reports/ocsreports/install.php_old
%Ahora volvemos al servidor web y no debemos tener ninguna
advertencia en el mismo
PRUEBA DEL AGENTE OCSINVENTORY EN EQUIPOS WINDOWS
Este lo podemos encontrar en su página web y una vez
descargado lo que vamos a hacer es ejecutar el archivo o
instalador OCS-NG-Windows-Agent-Setup.exe
>NEXT
>I Agree
>NEXT
>Server URL -> http://[ip del servidor]/ocsinventory
NEXT
>NEXT
>Habilitamos la opción de Enable verbose log y habilitamos
también la opción de Inmediately launch inventory ( =NOW)
>INSTALL
>Finish
%Verificamos en el servidor si aparece nuestro equipo

Das könnte Ihnen auch gefallen