NetBox baremetal
Lista de componentes para la instalación de Netbox:
- PostgreSQL
- Redis
- NetBox components
- Gunicorn
- HTTP server
1. PostgreSQL
La versión mínima de PostgreSQL es la 14, pero a partir de NetBox v4.6 / NetBox v4.7 dejará de estar soportado por lo que es recomendable instalar PostgreSQL 15 como mínimo.
Para instalar
sudo apt update
sudo apt install -y postgresql
Verificar la versión instalada
psql -V
Crear base de datos:
Como mínimo necesitamos crear una base de datos para NetBox y asignarle un user y password. Para poder acceder a la shell de PostgreSQL ejecutamos lo siguiente:
sudo -u postgres psql
Una vez dentro creamos el user y password junto a la propia base de datos:
CREATE DATABASE netbox;
CREATE USER netbox WITH PASSWORD 'XXXXXXXXXXXXXXXXXXXX';
ALTER DATABASE netbox OWNER TO netbox;
\connect netbox;
GRANT CREATE ON SCHEMA public TO netbox;
Una vez creada la base de datos verificaremos el estado accediendo a ella:
psql --username netbox --password --host localhost netbox
