viernes, 27 de octubre de 2017

Instalación de OCSInventory 2.3.1 en Debian Jessie 8.9 con Mysql 5.5 - Apache 2.4 - PHP5-FPM

PAQUETES

apt-get install mysql-server apache2 php5-fpm php5-gd libphp-pclzip libxml-simple-perl libdbi-perl libdbd-mysql-perl libapache-dbi-perl libnet-ip-perl libsoap-lite-perl libio-compress-perl make build-essential  php5-curl php5-mysql

PHP5-FPM

Editar /etc/php5/fpm/pool.d/www.conf

listen = 127.0.0.1:9000
pm = ondemand
pm.max_children = 200

Editar /etc/apache2/sites-available/000-default.conf
Añadir antes de </VirtualHost>:

    <FilesMatch \.php$>
            SetHandler proxy:fcgi://127.0.0.1:9000
    </FilesMatch>

Editar /etc/apache2/sites-available/default-ssl.conf
Añadir antes de </VirtualHost>:

    <FilesMatch \.php$>
            SetHandler proxy:fcgi://127.0.0.1:9000
    </FilesMatch>

Reiniciar php5fpm:
/etc/init.d/php5-fpm restartActivar las configuraciones de Apache
a2enmod proxy_fcgi
a2enmod cgi
a2ensite default-ssl
a2enmod ssl
service apache2 restart
MYSQL

Configurar MySQL
mysql -u root -p
GRANT ALL PRIVILEGES ON *.* TO 'ocs'@'localhost' IDENTIFIED BY 'ocs' WITH GRANT OPTION;
exit
CPAN - PERL

Actualizar CPAN
perl -MCPAN -e shell
install CPAN
reload CPAN
exit
Instalar módulos de CPAN
cpan -i XML::Entities
cpan -i YAML
cpan -i Archive::Zip

OCSINVENTORY

Descomprimir OCSNG_UNIX_SERVER-2.3.1.tar.gz
tar -xvzf OCSNG_UNIX_SERVER-2.3.1.tar.gz
cd OCSNG_UNIX_SERVER-2.3.1
./setup.sh
Seleccionar todas las opciones por defecto
Ignorar *** Warning: PERL module Apache2::SOAP is not installed !
Editar /etc/apache2/conf-available/ocsinventory-reports.conf
Añadir después de <Directory /var/lib/ocsinventory-reports/download> las líneas:
Options Indexes FollowSymLinks
AllowOverride Options
a2enconf z-ocsinventory-server
a2enconf ocsinventory-reports
service apache2 restart
Acceder a la aplicación:
http://ip/ocsreports
Colocar los valores por defecto:
Usuario: ocs
Contraseña: ocs
Base de Datos: ocsweb
Host: localhost

1 comentario:

Compilar warzone2100 2.3.9 en Ubuntu 16.04 para equipos que no soportan OpenGL >= 2.0

Instalar Paquetes apt-get install build-essential automake flex bison libpopt-dev libpng12-dev libsdl1.2-dev libopenal-dev  libphysfs-dev li...