Line 24... |
Line 24... |
24 |
|
24 |
|
25 |
nfsen-ng (backend conf)
|
25 |
nfsen-ng (backend conf)
|
26 |
- renommer backend/settings/settings.php.dist en backend/settings/settings.php
|
26 |
- renommer backend/settings/settings.php.dist en backend/settings/settings.php
|
27 |
- modif de "Profiles_data" = /var/log/nfsen/profiles-data
|
27 |
- modif de "Profiles_data" = /var/log/nfsen/profiles-data
|
28 |
- supprimer "source2" et renommer "source1" en "alcasar_netflow"
|
28 |
- supprimer "source2" et renommer "source1" en "alcasar_netflow"
|
29 |
- ajouter le port 443
|
29 |
- modifier "general" "ports" "443, 80, 22, 53"
|
- |
|
30 |
- modifier "frontend" "reload_interval" 300 (pour s'adapter au rythme de génération des archives par nfcapd)
|
30 |
|
31 |
|
31 |
nfsen-ng (frontend modif)
|
32 |
nfsen-ng (frontend modif)
|
32 |
- retrait du menu Config
|
33 |
- retrait du menu Config
|
33 |
|
34 |
|
34 |
initialisation et peuplement de la base RDD
|
35 |
initialisation et peuplement de la base RDD
|
35 |
- dans /backend, php cli.php -f -p -ps import
|
36 |
- su - apache --shell=/bin/bash -c '/var/www/html/acc/manager/nfsen/backend/cli.php -f -p -ps import'
|
36 |
- Si ok, les données rrd sont dans "backend/datasources/data"
|
37 |
- Si ok, les données rrd sont dans "backend/datasources/data"
|
37 |
|
38 |
|
38 |
Réactivation et test de la page de l'ACC
|
39 |
Réactivation et test de la page de l'ACC
|
39 |
- Décommenter la ligne 244 dans "menu.php"
|
40 |
- Décommenter la ligne 244 dans "menu.php"
|
40 |
- Mofifier la page manager/nfsen.php pour pointer sur nfsen/frontend/index.html
|
41 |
- Mofifier la page manager/nfsen.php pour pointer sur nfsen/frontend/index.html
|
41 |
- Inclure les regles de rewrite dans le alcasar.conf d'apache sur ce répertoire (cf. .htaccess). Pour tester avec le .htaccess --> modif AllowOnerride All dans le bon "directory" de "alcasar.conf""
|
42 |
- Inclure les regles de rewrite dans le alcasar.conf d'apache sur ce répertoire (cf. .htaccess). Pour tester avec le .htaccess --> modif AllowOnerride All dans le bon "directory" de "alcasar.conf""
|
42 |
- testez le frontend (via l'ACC) : affichage de l'interface
|
43 |
- testez le frontend (via l'ACC) : affichage de l'interface
|
43 |
- tester l'API du backend (cf. fichier API_ENDPOINTS.md) : exemple avec l'URL "manager/nfsen/backend/index.php?request=config" idem avec le mod_rewrite : "manager/nfsen/api/config"
|
44 |
- tester l'API du backend (cf. fichier API_ENDPOINTS.md) : exemple avec l'URL "manager/nfsen/backend/index.php?request=config" idem avec le mod_rewrite : "manager/nfsen/api/config"
|
44 |
|
45 |
|
45 |
Daemon Backend
|
46 |
Daemon Backend
|
46 |
Le daemon backend peut-etre lancé via la commande cli.php start (verif par "cli.php status" et dans l'interface nfsen-ng). Il lance client.php et crée le fichier "nfsen-ng.pid".
|
47 |
Le daemon backend peut-etre lancé via la commande cli.php start (verif par "cli.php status" et dans l'interface nfsen-ng). Il lance listen.php et crée le fichier "nfsen-ng.pid".
|
47 |
Une unité systemd est proposée : https://github.com/mbolli/nfsen-ng/issues/70
|
48 |
Une unité systemd est proposée : https://github.com/mbolli/nfsen-ng/issues/70
|
48 |
|
49 |
|
49 |
TODO
|
50 |
TODO
|
50 |
Faire pointer jquery.min.js + bootstrap.min.js + bootstrap.min.css sur ceux d'ALCASAR
|
51 |
Faire pointer jquery.min.js + bootstrap.min.js + bootstrap.min.css sur ceux d'ALCASAR
|
51 |
Revoir l'archivage et la génération du rapport
|
52 |
Revoir l'archivage et la génération du rapport
|