Instalación y configuración de servidor OCS Inventory NG en Ubuntu 17.04

Описание к видео Instalación y configuración de servidor OCS Inventory NG en Ubuntu 17.04

https://www.esquis.net/instalacion-y-...

En este documento instalaremos un servidor OCS-Inventory para realizar inventarios automáticos de nuestros equipos de red. Esta herramienta la montaremos sobre un servidor Ubuntu 17.04, un apache2 y servidor de bases de datos MySQL.

Asignar IP:
sudo vi /etc/network/interfaces

auto ens33
iface ens33 inet static
address 192.168.1.50
netmask 255.255.255.0
gateway 192.168.1.1
network 192.168.1.1
broadcast 192.168.1.255
dns-nameservers 8.8.8.8 8.8.4.4

Instalamos apache, mysql, dependencias:

sudo 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

sudo cpan -i XML::Entities Compress::Zlib Archive::Zip

Activar módulos:
sudo phpenmod mbstring
sudo phpenmod mcrypt

Añadir nombre de servidor:
sudo vi /etc/apache2/apache2.conf
ServerName localhost

Crear base de datos y usuario:
mysql -u root -p

CREATE DATABASE ocsweb
DEFAULT CHARACTER SET utf8
DEFAULT COLLATE utf8_general_ci;

GRANT ALL PRIVILEGES ON `ocsweb` .* TO 'ocsuser'@'localhost' IDENTIFIED BY 'ocspassword' WITH GRANT OPTION;

Crear carpeta, descargar e instalar:
sudo mkdir ocs

cd ocs
sudo wget https://github.com/OCSInventory-NG/OC...
sudo tar -xzvf OCSNG_UNIX_SERVER-2.3.1.tar.gz
cd OCSNG_UNIX_SERVER-2.3.1/

sudo ./setup.sh

Crear Links simbólicos:
sudo ln -s /etc/apache2/conf-available/ocsinventory-reports.conf /etc/apache2/sites-enabled/ocsinventory-reports.conf
sudo ln -s /etc/apache2/conf-available/z-ocsinventory-server.conf /etc/apache2/sites-enabled/

Modificar permisos carpeta /var/lib/ocsinventory-reports:
sudo chown www-data:www-data -R /var/lib/ocsinventory-reports

Editar tamaño máximo de archivo:
sudo vi /etc/apache2/conf-available/z-ocsinventory-server.conf

Editmaos fichero de configuración z-ocsinventory-server.conf con usuario y password:
sudo vi /etc/apache2/conf-available/z-ocsinventory-server.conf

Renombramos instalación:
sudo mv /usr/share/ocsinventory-reports/ocsreports/install.php /usr/share/ocsinventory-reports/ocsreports/install.php_old

Комментарии

Информация по комментариям в разработке