Se stai installando o configurando phpIPAM, potresti imbatterti nel messaggio di errore:
“Please disable installation scripts: config.php:
$disable_installer = true;
docker: envIPAM_DISABLE_INSTALLER=1
“
Questo avviso indica che il sistema rileva ancora gli script di installazione attivi, un potenziale rischio per la sicurezza. Per risolvere il problema, è necessario disabilitare manualmente il processo di installazione, sia nel file di configurazione (config.php
) che nelle variabili d’ambiente di Docker.
In questo articolo, ti guideremo passo dopo passo su come correggere questo errore, assicurando che phpIPAM funzioni correttamente senza problemi di sicurezza. Continua a leggere per scoprire la soluzione!
Questo messaggio indica che gli script di installazione di phpIPAM sono ancora attivi, il che rappresenta un potenziale rischio di sicurezza. Per proteggere il tuo ambiente di gestione IP, è fondamentale disabilitare l’installer una volta completata l’installazione.
In questo articolo ti guideremo attraverso i passaggi necessari per risolvere questo avviso, spiegando come modificare il file config.php e le variabili d’ambiente di Docker per garantire una configurazione sicura e stabile di phpIPAM. Scopri come mettere al sicuro il tuo sistema in pochi semplici passaggi!
PREREQUISITI
Server Linux con installato il software phpIPAM
Permessi di sudo
SOLUZIONE
Per disabilitare gli script di installazione in phpIPAM, seguire questi passaggi in base al proprio ambiente.
MODIFICA DEL FILE CONFIG.PHP
Individuare il file config.php nella directory phpIPAM (di default /var/www/html/phpipam/config.php)
Aprire il file config.php con il comando:
0 |
nano /var/www/html/phpipam/config.php
|
Aggiungere (se non presente) o modificare la seguente linea:
0 |
$disable_installer = true;
|
Salvare e uscire dal file di configurazione
CONFIGURARE LA VARIABILE IN AMBIENTE DOCKER
Se si esegue phpIPAM in un contenitore Docker, è necessario impostare una variabile di ambiente.
Modifica il file docker-compose.yml:
0
1
2
3
|
services:
phpipam:
environment:
- IPAM_DISABLE_INSTALLER=1
|
Se si esegue con docker run, utilizzare:
0 |
docker run -e IPAM_DISABLE_INSTALLER=1 phpipam/phpipam
|
RIAVVIO DI PHPIPAM
Se si utilizza un server web tradizionale di seguito i comandi:
Per Apache
0 |
systemctl restart apache2
|
Per Nginx
0 |
systemctl restart nginx
|
Se si usa Docker:
0
1
|
docker-compose down
docker-compose up -d
|
CHECK WEBPAGE PHPIPAM
Se si fa un refresh della pagina di login di phpIPAM
non dovremmo più visualizzare l’alert come mostrato nell’immagine sovrastante
0 commenti