Netbox 01: Installing Netbox on Ubuntu 18.04

  Рет қаралды 1,021

Ryan's Network Garage

Ryan's Network Garage

Күн бұрын

Hi Folks,
This video was created to show how to install Netbox as the source of truth for your network on Ubuntu 18.04. One of the best network tools available for a network when kept up to date.
Commands used:
sudo apt update
sudo apt upgrade
sudo apt install -y postgresql libpq-dev
sudo -u postgres psql
CREATE DATABASE netbox;
CREATE USER netbox WITH PASSWORD 'aVeryStrongPassword';
GRANT ALL PRIVILEGES ON DATABASE netbox TO netbox;
\q
psql --username netbox --password --host localhost netbox
aVeryStrongPassword
\q
sudo apt install -y redis-server
redis-cli ping
sudo apt install -y python3.6 python3-pip python3-venv python3-dev build-essential libxml2-dev libxslt1-dev libffi-dev libpq-dev libssl-dev zlib1g-dev
sudo apt install -y git
sudo mkdir -p /opt/netbox/ && cd /opt/netbox/
sudo git clone -b master github.com/net... .
sudo adduser --system --group netbox
sudo chown --recursive netbox /opt/netbox/netbox/media/
cd /opt/netbox/netbox/netbox/
sudo cp configuration.example.py configuration.py
nano configuration.py
ALLOWED_HOSTS = ['*']
DATABASE = {
'NAME': 'netbox', # Database name
'USER': 'netbox', # PostgreSQL username
'PASSWORD': 'aVeryStrongPassword', # PostgreSQL password
'HOST': 'localhost', # Database server
'PORT': '', # Database port (leave blank for default)
'CONN_MAX_AGE': 300, # Max database connection age (seconds)
}
python3 ../generate_secret_key.py
copy key to configuration.py
sudo echo napalm (use two angled brackets like in video) /opt/netbox/local_requirements.txt
sudo /opt/netbox/upgrade.sh
source /opt/netbox/venv/bin/activate
cd /opt/netbox/netbox
python3 manage.py createsuperuser
username
email
python3 manage.py runserver 0.0.0.0:8000 --insecure
Try to browse to the webpage using port 8000 (with http).
sudo cp /opt/netbox/contrib/gunicorn.py /opt/netbox/gunicorn.py
sudo cp -v /opt/netbox/contrib/*.service /etc/systemd/system/
sudo systemctl daemon-reload
sudo systemctl start netbox netbox-rq
sudo systemctl enable netbox netbox-rq
systemctl status netbox
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 \
-keyout /etc/ssl/private/netbox.key \
-out /etc/ssl/certs/netbox.crt
sudo apt install -y nginx
sudo cp /opt/netbox/contrib/nginx.conf /etc/nginx/sites-available/netbox
sudo rm /etc/nginx/sites-enabled/default
sudo ln -s /etc/nginx/sites-available/netbox /etc/nginx/sites-enabled/netbox
sudo systemctl restart nginx
Connect to netbox using the IP Address
Thanks for viewing and I hope this video helps you!
*************************************
Music: goinghigher from Bensound.com
*************************************
netbox.readthe...

Пікірлер
LibreNMS 01: Installing LibreNMS on Ubuntu 18.04
17:22
Ryan's Network Garage
Рет қаралды 995
Installing Netbox in 10 Minutes or Less
14:32
Viatto
Рет қаралды 21 М.
Хасанның өзі эфирге шықты! “Қылмыстық топқа қатысым жоқ” дейді. Талғарда не болды? Халық сене ме?
09:25
Демократиялы Қазақстан / Демократический Казахстан
Рет қаралды 352 М.
龟兔赛跑:好可爱的小乌龟#short #angel #clown
01:00
Super Beauty team
Рет қаралды 73 МЛН
CAN YOU DO THIS ?
00:23
STORROR
Рет қаралды 37 МЛН
1 сквиш тебе или 2 другому? 😌 #шортс #виола
00:36
The Painful world of Linux Ricing | A Hyprland story
13:01
typecraft
Рет қаралды 37 М.
Структура файлов и каталогов в Linux
20:28
Aleksey Samoilov
Рет қаралды 410 М.
01. NetBox || installation part 1 || PostgreSQL, Redis and NetBox
28:49
Installing NetBox v3.3
38:19
NetBox Labs
Рет қаралды 62 М.
Coding a Web Server in 25 Lines - Computerphile
17:49
Computerphile
Рет қаралды 341 М.
TailsOS Guide For The Ultra Paranoid
35:32
Mental Outlaw
Рет қаралды 445 М.
Ubuntu Server: Getting started with a Linux Server
1:09:33
Byte My Pi
Рет қаралды 553 М.
Хасанның өзі эфирге шықты! “Қылмыстық топқа қатысым жоқ” дейді. Талғарда не болды? Халық сене ме?
09:25
Демократиялы Қазақстан / Демократический Казахстан
Рет қаралды 352 М.