Inštalácia Nginx na Ubuntu 24.04

ako prvé je potrebn0 urobi5 update a upgrade

sudo apt update
sudo apt upgrade -y

Potom nainštalujeme Nginx

sudo apt install nginx -y

Môžeme overiť, či beží

systemctl status

Potom, aby sa spúšťal priamo pri spustení OS je potrebné mu dať parametre

sudo systemctl start nginx
sudo systemctl enable nginx

Teraz, môžeme ísť na webový prehliadač a zadať IP adresu daného servera. Ak niesme istý s IP adresou môžeme zadať príkaz

ip addr

Ak by sme chceli urobiť nejakú modifikáciu úvodnej obrazovky môžeme to urobiť týmto príkazom

sudo nano /var/www/html/index.nginx-debian.html

Napríklad


<!DOCTYPE html>
<html lang="sk">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Testovacia masina Linux</title>
</head>
<body>
    <h1>Testovacia mašina Linux Ubuntu 24.04 postavená na NGINX!</h1>
    <p>Keď chceš viac informácií na <a href="http://www.ibasterisk.sk" target="_blank">www.ibasterisk.sk</a>.</p>
    <p>Testujem Zabbix Agenta</p>
</body>
</html>

Súbor uložíme

a reštartujeme Nginx

sudo systemctl restart nginx

Následne na webovom prehliadači zvolíme Refresh alebo stlačíme F5, prípadne Ctrl + F5.

Monitoring TrueNAS na Zabbix

na TrueNAS sa neinštaluje Zabbix agent a ani sa nekonfiguruje. 

TrueNAS sa monitoruje prostredníctvom SNMP protokolu (Simple Network Management Protocol) 

Prihláste sa na TrueNAS 

Na TrueNAS je potrebné povoliť službu, SNMP 

  • Services >> SNMP 

Nájdite službu SNMP

Zabbix – overenie template, či sa nachádza 

Pre istotu overte, či sa daný template nachádza v Zabbix 

Nachádza sa ? 

Pridanie hosta na Zabbix 

Choďte do Data Collection >> Host 

Zvoľte create Host 

Zvoľte hostname napr. TruNAS 

Zvoliť host groupe. TruNAS je postavený na Linux FreeBSD, ja som ho pridal do Hsot grups Linux 

Interface sa volí SNMP a IP adresu dávame, tú kdesa nachádza TrueNAS 

Počkajte pár sekúnd až 1 minútu. A začne sa monitorovať 

DHCP na Oracle Linux

Ako prvé je potrebné naištalovať službu

yum install dhcp

Napíšte DNS hostname

vi  /etc/hostname
ibasterisk.local

Teraz je potrebné nastaviť DHCP, ako prvé je potrebné nájsť správný ethernetový interface. Ten nájdete prostredníctvom príkazu:

ip a

V mojom prípade to je ens192. Vy môžete mať iný

vi /etc/sysconfig/network-scripts/ifcfg-[network-interface]
vi /etc/sysconfig/network-scripts/ifcfg-ens192

Príklad konfigurácie:


PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens192
UUID=9b0914c7-5c75-4ffe-adb8-26f6cdc86ccd
DEVICE=ens192
ONBOOT=yes
PREFIX=25
IPADDR=10.10.8.50
GATEWAY=10.10.8.1
DNS1=8.8.8.8
DNS2=8.8.4.4
USERCTL=no

Konfiguráciu uložte

Čo je dôležité je maska siete.

IP adresa sieťového rozhrania a maska siete je dána zápisom napr. 10.10.8.50/24

Na výpočet IP adresy používam kalkulačku https://jodies.de/ipcalc

Teraz otvorte

vi /etc/dhcp/dhcpd.conf

Príklad konfigurácie

#
# DHCP Server Configuration file.
#   see /usr/share/doc/dhcp-server/dhcpd.conf.example
#   see dhcpd.conf(5) man page
#

option domain-name "dhcpserver-ibasterisk.local";
option domain-name-servers 8.8.8.8, 8.8.4.4;
option broadcast-address 10.10.8.255;
option routers 10.10.8.131;

subnet 172.28.72.128 netmask 255.255.255.0 {
        range 10.10.8.132 10.10.8.254;
        default-lease-time 10800;
        max-lease-time 43200;

Keď to máte nastavené, reštartujte dhcp server

systemctl restart dhcp 

Reštartujte sieťový interface

ip link set dev ens192 down
ip link set dev ens192 up

Teraz, by mal DHCP pridelovať IP adresy novým zariadeniam v sieti.

Moja technika