Carpeta Operativa GestionIP
Carpeta Operativa GestionIP
Carpeta Operativa GestionIP
1 Introduction..............................................................................................................................2
2 Requirements SO:......................................................................................................................2
3 System preparation See the distribution specific information..................................................2
Enable the required repositories (Debian only) This is only required for Debian.....................2
Configure MySQL/MariaDB after running setup_gestioip.sh.......................................................3
Execute the following steps before continuing with the web based installation part of
GestióIP................................................................................................................................3
4 Installation.................................................................................................................................4
4.1 Script based installation.....................................................................................................4
1 Introduction
GestióIP comes with a script based installation assistant which resolves GestióIP's
dependencies and installs the GestióIP software. The installation consists of two parts. First the
script based part to install the software on the server and to configure the Apache web server
and second a web-based part to create and configure the Mysql database. Please be aware
that there is also a docker-compose deployment available which, specially for testing
purposes, may be an alternative to the installation on a server. See
https://github.com/muebel/gestioip-docker-compose for more information.
2 Requirements SO:
Linux, Unix-like. Setup supports the following actual Linux distributions: Debian, Ubuntu,
Fedora, Redhat, CentOS, SuSE Software: Apache2 with mod_perl, Mysql or MariaDB, Perl,
some Perl modules, SNMP standard MIBs Hardware (min): DualCore CPU 2GHz, RAM: 2GB
(recommended: 4GB) During the installation the server must be connected to the Internet to
download the required packages with the distribution specific packet manager (apt, yum,
zypper).
Enable the required repositories (Debian only) This is only required for Debian.
For Ubuntu, the required repositories “universe” and “multiverse” will be enabled
automatically by the setup during the installation by executing the commands “add-apt-
repository universe”, “add-apt-repository multiverse” and ”apt-get update”.
Then execute the command sudo apt-get update to take the changes affect.
Execute the following steps before continuing with the web based installation part of
GestióIP.
mysql> use mysql; mysql> select Host, User, plugin from user where user="root";
If root’s plugin is set to something other than “mysql_native_password” change it with the
following mysql statement:
user:root /admin
http://192.168.41.23/gestioip
4 Installation
The installation of GestióIP consists of a script based installation assistant to install the
software and a web based part to configure the Mysql database.
Download GestióIP
* Execute the the following command from a terminal of the GestióIP server to download the
GestióIP installation package:
$ wget http://sourceforge.net/projects/gestioip/files/gestioip_3.5.tar.gz
Install GestióIP
$ cd gestioip_3.5
$ sudo ./setup_gestioip.sh
Restart the Apache web server when the setup script has finished (for Suse remember to
enable the required Apache modules before):