MÁTE LAGY? JAK NASTAVIT MINECRAFT? / JAK INSTALOVAT OPTIFINE? | Gala (CZ/SK)
Obsah:
- Předpoklady
- Instalace Nagios na CentOS
- 1. Stahování Nagios
- 2. Kompilace Nagios
- 3. Vytvoření uživatele a skupiny Nagios
- 4. Instalace Nagios Binaries
- 5. Vytvoření adresáře externích příkazů
- 6. Nainstalujte konfigurační soubory Nagios
- 7. Nainstalujte konfigurační soubory Apache
- 8. Vytvoření souboru Systemd Unit
- 9. Vytvoření uživatelského účtu
- 10. Konfigurace Firewallu
- Instalace modulů Nagios
- Počínaje Nagiosem
- Přístup k webovému rozhraní Nagios
- Závěr
Nagios je jedním z nejpopulárnějších systémů pro monitorování otevřeného zdroje. Nagios udržuje inventář celé své IT infrastruktury a zajišťuje, že vaše sítě, servery, aplikace, služby a procesy jsou v provozu. V případě selhání nebo nedostatečného výkonu Nagios pošle upozornění pomocí různých metod.
Tento tutoriál popisuje, jak nainstalovat a nakonfigurovat Nagios Core na serveru CentOS 7.
Předpoklady
Před pokračováním v tomto kurzu se ujistěte, že jste přihlášeni jako uživatel s právy sudo.
Zakažte SELinux nebo jej nastavte v permisivním režimu podle pokynů zde.
Aktualizujte svůj systém CentOS a nainstalujte Apache, PHP a všechny balíčky potřebné ke stažení a kompilaci hlavní aplikace Nagios a pluginů Nagios:
sudo yum update
sudo yum install httpd php php-cli gcc glibc glibc-common gd gd-devel net-snmp openssl-devel wget
sudo yum install make gettext autoconf net-snmp-utils epel-release perl-Net-SNMP postfix unzip automake
Instalace Nagios na CentOS
Chcete-li nainstalovat nejnovější verzi Nagios Core ze zdroje, proveďte následující kroky.
1. Stahování Nagios
Stáhneme zdroj Nagios do
/usr/src
což je běžné umístění pro umístění zdrojových souborů.
Přejděte do adresáře pomocí:
cd /usr/src/
Stáhněte si nejnovější verzi Nagios z úložiště projektu Github pomocí následujícího příkazu wget:
sudo wget
Po dokončení stahování rozbalte soubor dehtu pomocí:
sudo tar zxf nagios-*.tar.gz
Před pokračováním v dalších krocích se ujistěte, že přepnete do zdrojového adresáře Nagios zadáním:
2. Kompilace Nagios
Chcete-li zahájit proces sestavení, spusťte
configure
skript, který provede řadu kontrol a ujistěte se, že jsou přítomny všechny závislosti na vašem systému:
sudo./configure
Po úspěšném dokončení se na obrazovce vytiskne následující zpráva:
*** Configuration summary for nagios 4.4.2 2018-08-16 ***: General Options: ------------------------- Nagios executable: nagios Nagios user/group: nagios, nagios Command user/group: nagios, nagios Event Broker: yes Install ${prefix}: /usr/local/nagios Install ${includedir}: /usr/local/nagios/include/nagios Lock file: /run/nagios.lock Check result directory: /usr/local/nagios/var/spool/checkresults Init directory: /lib/systemd/system Apache conf.d directory: /etc/httpd/conf.d Mail program: /sbin/sendmail Host OS: linux-gnu IOBroker Method: epoll Web Interface Options: ------------------------ HTML URL: http://localhost/nagios/ CGI URL: http://localhost/nagios/cgi-bin/ Traceroute (used by WAP): /bin/traceroute Review the options above for accuracy. If they look okay, type 'make all' to compile the main program and CGIs.
Spusťte kompilační proces pomocí příkazu
make
:
sudo make all
Kompilace může nějakou dobu trvat, v závislosti na vašem systému. Po dokončení procesu sestavení se na obrazovce vytiskne následující zpráva:
…. *** Compile finished ***… For more information on obtaining support for Nagios, visit: https://support.nagios.com ************************************************************* Enjoy.
3. Vytvoření uživatele a skupiny Nagios
Vytvořte nového uživatele systému a
nagios
systému vydáním:
sudo make install-groups-users
Výstup bude vypadat takto:
groupadd -r nagios useradd -g nagios nagios
Přidejte uživatele
apache
do skupiny
nagios
:
sudo usermod -a -G nagios apache
4. Instalace Nagios Binaries
Spusťte následující příkaz k instalaci binárních souborů Nagios, CGI a HTML souborů:
sudo make install
Měli byste vidět následující výstup:
… *** Main program, CGIs and HTML files installed ***…
5. Vytvoření adresáře externích příkazů
Nagios umí zpracovat příkazy z externích aplikací. Vytvořte externí adresář příkazů a zadejte správná oprávnění zadáním:
sudo make install-commandmode
*** External command directory configured ***
6. Nainstalujte konfigurační soubory Nagios
Nainstalujte ukázkové konfigurační soubory Nagios pomocí:
sudo make install-config
… *** Config files installed *** Remember, these are *SAMPLE* config files. You'll need to read the documentation for more information on how to actually define services, hosts, etc. to fit your particular needs.
7. Nainstalujte konfigurační soubory Apache
Spusťte níže uvedený příkaz k instalaci konfiguračních souborů webového serveru Apache:
sudo make install-webconf
… *** Nagios/Apache conf file installed ***
8. Vytvoření souboru Systemd Unit
Následující příkaz nainstaluje soubor systémové jednotky a také nakonfiguruje službu nagios tak, aby se spouštěla při zavádění.
sudo make install-daemoninit
… *** Init script installed ***
9. Vytvoření uživatelského účtu
Chcete-li mít přístup k webovému rozhraní Nagios, vytvořte administrátora uživatele s názvem
nagiosadmin
Spusťte následující příkaz
htpasswd
a vytvořte uživatele s názvem
nagiosadmin
sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
Budete vyzváni k zadání a potvrzení hesla uživatele.
New password: Re-type new password: Adding password for user nagiosadmin
Restartujte službu Apache, aby se změny projevily:
sudo systemctl restart
Nakonfigurujte službu Apache tak, aby se spouštěla.
10. Konfigurace Firewallu
Firewall zajistí váš server proti nežádoucímu provozu.
Otevřete porty Apache spuštěním následujících příkazů:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
Instalace modulů Nagios
Přepnout zpět do
/usr/src
:
cd /usr/src/
Stáhněte si nejnovější verzi modulů Nagios Plugins z úložiště projektu Github:
sudo wget -O nagios-plugins.tar.gz
Po dokončení stahování rozbalte soubor dehtu:
sudo tar zxf nagios-plugins.tar.gz
Přejděte do zdrojového adresáře pluginů:
cd nagios-plugins-release-2.2.1
Chcete-li kompilovat a nainstalovat pluginy Nagios, spusťte postupně následující příkazy:
sudo./tools/setup
sudo./configure
sudo make
sudo make install
Počínaje Nagiosem
Nyní, když jsou nainstalovány Nagios i jeho pluginy, spusťte službu Nagios pomocí:
sudo systemctl start nagios
Chcete-li ověřit, že Nagios běží, zkontrolujte stav služby pomocí následujícího příkazu:
sudo systemctl status nagios
Výstup by měl vypadat jako níže, což znamená, že služba Nagios je aktivní a spuštěná.
nagios.service - Nagios Core 4.4.2 Loaded: loaded (/usr/lib/systemd/system/nagios.service; enabled; vendor preset: disabled) Active: active (running) since Sat 2018-12-08 14:33:35 UTC; 3s ago Docs: https://www.nagios.org/documentation Process: 22217 ExecStart=/usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg (code=exited, status=0/SUCCESS) Process: 22216 ExecStartPre=/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg (code=exited, status=0/SUCCESS) Main PID: 22219 (nagios) CGroup: /system.slice/nagios.service
Přístup k webovému rozhraní Nagios
Pro přístup k webovému rozhraní Nagios otevřete svůj oblíbený prohlížeč a zadejte název domény serveru nebo veřejnou IP adresu následovanou
/nagios
:
http(s)://your_domain_or_ip_address/nagios
Zadejte přihlašovací údaje uživatele
nagiosadmin
a budete přesměrováni na výchozí domovskou stránku Nagios, jak je vidět na obrázku níže:
Závěr
Úspěšně jste nainstalovali nejnovější verzi Nagios ze zdroje do svého systému CentOS.
Nyní byste měli zkontrolovat dokumentaci Nagios a dozvědět se více o tom, jak konfigurovat a používat Nagios.
sledování centos nagiosJak nainstalovat a konfigurovat nagios na Ubuntu 18.04
Nagios je jedním z nejpopulárnějších systémů pro monitorování otevřeného zdroje. Nagios udržuje inventář celé své IT infrastruktury a zajišťuje, že vaše sítě, servery, aplikace, služby a procesy jsou v provozu.
Jak nainstalovat a konfigurovat nagios na debian 9
Nagios je populární monitorovací software s otevřeným zdrojovým kódem. Tento tutoriál vysvětluje, jak nainstalovat a nakonfigurovat nejnovější verzi Nagios Core na Debianu 9.
Jak nainstalovat a konfigurovat nextcloud pomocí apache na centos 7
Nextcloud je open source, hostitelská platforma pro sdílení souborů a platforma pro spolupráci, podobně jako Dropbox. V tomto tutoriálu vám ukážeme, jak nainstalovat a konfigurovat Nextcloud s Apache na počítači CentOS 7.