ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Instalar Netbox


Enviado por   •  12 de Agosto de 2023  •  Documentos de Investigación  •  487 Palabras (2 Páginas)  •  40 Visitas

Página 1 de 2

1 – Actualización del sistema de ubuntu 22.0.4

sudo apt update 

[pic 1]

sudo apt upgrade

[pic 2]

2-Instalación de Postgresql

 apt install -y postgresql

[pic 3]

 psql -V

[pic 4]

 sudo -u postgres psql

postgres=# CREATE DATABASE netbox;

postgres=# CREATE USER netbox WITH PASSWORD '$1$VIX$JxNAnL/tZw/MCRgYEsN211';

postgres=# ALTER DATABASE netbox OWNER TO netbox;

[pic 5]

3-Instalar Redis 

 apt install -y redis-server

[pic 6]

Verificar la versión de Redis 

 redis-server -v

[pic 7]

Verificar que redis esta funcionando correctamente con el siguiente comando y debe de mostrar “PONG”

 redis-cli ping

[pic 8]

4- Instalación de Netbox

 Instalar Python

 apt install -y python3 python3-pip python3-venv python3-dev build-essential libxml2-dev libxslt1-dev libffi-dev libpq-dev libssl-dev zlib1g-dev

[pic 9]

 Verificar la version de python

 python3 -V

[pic 10]

 Descargar el archivo de Netbox de su Github

 wget https://github.com/netbox-community/netbox/archive/refs/tags/v3.5.6.tar.gz

[pic 11]

 Descomprimir el archivo .tar.gz en la carptea /opt/netbox

 tar -xzf v3.5.6.tar.gz -C /opt

[pic 12]

 Crear un enlace de la carpeta netbox-3.5.6 a la carpeta netbox

 ln -s /opt/netbox-3.5.6/ /opt/netbox

 

 Accedemos a la carpeta 

 cd /opt/netbox/

[pic 13]

Crear una cuenta de usuario del sistema Netbox, configuración de los servicios WSGI y HTTP para que se ejecute en la cuenta.

 adduser --system --group netbox

 chown --recursive netbox /opt/netbox/netbox/media/

 chown --recursive netbox /opt/netbox/netbox/reports/

 chown --recursive netbox /opt/netbox/netbox/scripts/

[pic 14]

Configuración de Netbox 

 cd /opt/netbox/netbox/netbox/

 cp configuration_example.py configuration.py

[pic 15]

 nano configuration.py

Modificar las lineas

ALLOWED_HOSTS = [‘*’]

‘USER’: ‘netbox’

‘PASSWORD’: ‘$1$VIX$JxNAnL/tZw/MCRgYEsN211’

[pic 16]

 Genarar una contraseña secreta con python 

 python3 ../generate_secret_key.py

 

[pic 17]

 Configuramos la linea

SECRET_KEY= 'CONTRASEÑA GENERADA'

 nano configuration.py

[pic 18]

 

 Nos movemos dos carpetas atras 

 cd ../..

 

 Ejecutamos el scrip de Actualiazación 

 sudo /opt/netbox/upgrade.sh

[pic 19]

 Creamos un usuario de Administración

 source /opt/netbox/venv/bin/activate

...

Descargar como (para miembros actualizados)  txt (4 Kb)   pdf (2 Mb)   docx (2 Mb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com