.. _sanet-system-configuration: ########################################################################################## Configurare ########################################################################################## .. contents:: Contenuti Configurazioni preliminari ========================================================================================== BIN tools ------------------------------ Assicurarsi che la directory "bin" di SANET sia nel vostro PATH. Configurazione a livello di /etc/profile.d :: cat >> /etc/profile.d/sanet.sh < /etc/snmp/snmpd.conf Riavviare il servizio: :: systemctl restart snmpd Verificare che l'agente SNMPD risponda: :: snmpget -v 1 -c public localhost 1.3.6.1.2.1.1.1.0 Apache2 -------------------------------------------------- Installazione moduli ~~~~~~~~~~~~~~~~~~~~~~~~~ Installare il modulo di apache WSGI: :: apt-get install libapache2-mod-wsgi-py3 Abilitare il modulo: :: a2enmod wsgi a2enmod ssl .. note:: Il modulo puo' essere abilitato anche manualmente: :: cd /etc/apache2/mods-enabled ln -s ../mods-available/wsgi.* . Configurare il virtual host di apache ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Configurazione da aggiungere ad Apache all'interno del virtualhost desiderato: :: cp /usr/local/sanet/etc/apache2/sites-available/sanet.conf.dist etc/apache2/sites-available/sanet.conf Aggiungere al file: :: /etc/apache2/sites-available/default-ssl.conf Dentro la sezione del virtualhost la riga: :: # SANET: interfaccia web Include /usr/local/sanet/etc/apache2/sites-available/sanet.conf Esempio di default-ssl.conf: :: ... ... # SANET: interfaccia web Include /usr/local/sanet/etc/apache2/sites-available/sanet.conf ... ... ... Abilitare il site SSL: :: a2ensite default-ssl apache2ctl restart Crontab ------------------------------------------------------------------------ Nella directory di sanet trovate un file di configurazione per crontab gia' pronto per essere utilizzato: :: cd /usr/local/sanet cp etc/cron.d/sanet3.dist /etc/cron.d/sanet3 .. warning:: Controllate le variabili d'ambiente impostate all'interno del file ed assicuratevi che siano compatibili con la vostra installazione. Setup basic di test ========================================================================================== Importazione template di base: :: cat share/library/10-xform/xform-interface.cli | sanet-cli -c cat share/library/20-datagroup/01-library.it | sanet-cli -c -l cat share/library/20-datagroup/12-library-interface.it | sanet-cli -c -l cat share/library/20-datagroup/08-library-storage.it | sanet-cli -c -l Configurazione nodo localhost :: cat | sanet-cli -c -T <