------------------------       
Installation                   Author:  (c) 2024 MDM-IT
------------------------       


Installation can be done manually by copying and modifying files.

Install Pre-Requisites
----------------------

Install http server
Install php with mysql,xml,snmp,gd support
Install mysql server
Install (create database from example file) netmap4config (from sl/netmap4config.sql) 

Installation
------------------------------


 - Create directory "NetMap4Config" and set permission for user *apache*. User "apache" can write and read it:
     mkdir <path to>/NetMap4Config
     chown apache <path to>/NetMap4Config
     chmod 755 <path to>/NetMap4Config

 - Extract netmap4nagios.tar into created directory:
     cd <path to>/netmap4nagios
     tar xvfz netmap4nagios.tgz

     Directory sql include database files:
     netmap4nagios.sql - database file need by application. File include example data.
     nagios_example.sql - Nagios example database. Install if you no Nagios system.
     snmptt_example.sql - SNMPTT example database.

 - Install database:
 -  Create database "netmap4nagios":
    mysql -uroot -p < sql/netmap4nagios.sql

 - Edit config/config.php file and:  
    Set configuration.
    Set $root_dir = [install application directory];   (default $root_dir="/raid0/apps/NetMap4Config";)

    Set permition to databse in config/config.php file:
    Set access to netmap4config database.

- Setup httpd configuration. For example:

    <VirtualHost *:80>
        #change path
        Alias /apps "/raid0/apps/"
        #change path
        Alias /images "/raid0/apps/NetMap4Config/images/"
        <Directory "/raid0/apps">
            Options FollowSymLinks MultiViews
        </Directory>
        #change path for document root
        DocumentRoot /raid0/apps/NetMap4Config/
        #change server name or comment line
        ServerName netmap4nagios.mdmit.pl
    </VirtualHost>
      
 - Verify that netmap4nagios is working by running (for example):

     http://<your web site>/NetMap4Config/

     Admin login: admin
     Admin pass:  !admin
