SQL Server 2014 - Instalacija i konfiguracija
Sadržaj:
- Preduvjeti
- Instaliranje Nagiosa na Debianu
- 1. Preuzimanje Nagios
- 2. Sastavljanje Nagios
- 3. Stvaranje Nagios korisnika i grupe
- 4. Instalirajte Nagios Binaries
- 5. Stvaranje vanjskog direktorija naredbi
- 6. Instalirajte konfiguracijske datoteke Nagios
- 7. Instalirajte konfiguracijske datoteke Apache
- 8. Izrada sistemske datoteke jedinice
- 9. Stvaranje korisničkog računa
- 10. Konfiguriranje vatrozida
- Instaliranje dodataka Nagios
- Počinje Nagios
- Pristup web sučelju Nagios
- Zaključak
Nagios je popularan softver za praćenje otvorenog koda. Održava popis vaše cjelokupne informatičke infrastrukture i osigurava da vaše mreže, poslužitelji, aplikacije, usluge i procesi budu pokrenuti i pokrenuti. U slučaju kvara kritične komponente infrastrukture Nagios šalje upozorenja o obavijestima.
Ovaj vodič objašnjava kako instalirati i konfigurirati najnoviju verziju Nagios Core na Debianu 9.
Preduvjeti
Morat ćete biti prijavljeni kao korisnik s sudo pristupom kako biste mogli instalirati pakete.
Instaliranje Nagiosa na Debianu
Sljedeći koraci opisuju kako instalirati najnoviju verziju Nagios Core iz izvora.
Započnite instalacijom sljedećih paketa koji su potrebni za sastavljanje i pokretanje Nagiosa:
sudo apt update && sudo apt upgrade
sudo apt install autoconf gcc libc6 make wget unzip apache2 php libapache2-mod-php7.0 libgd-dev
sudo apt install libmcrypt-dev libssl-dev bc gawk dc build-essential libnet-snmp-perl gettext
1. Preuzimanje Nagios
Dođite do
/usr/src
direktorija i s wgetom preuzmite najnoviju verziju Nagiosa iz projektnog spremišta Github:
cd /usr/src/
sudo wget
Nakon završetka preuzimanja izvadite datoteku katrana:
sudo tar zxf nagios-*.tar.gz
Prije nego što nastavite sa sljedećim koracima, provjerite jeste li promijenili izvorni imenik Nagios upisivanjem:
2. Sastavljanje Nagios
Pokrenite postupak sastavljanja pokretanjem
configure
skripte:
sudo./configure --with-httpd-conf=/etc/apache2/sites-enabled
Nakon uspješnog dovršetka, vidjet ćete sljedeću poruku:
*** Configuration summary for nagios 4.4.3 2019-01-15 ***: 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/apache2/sites-enabled Mail program: /usr/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): /usr/sbin/traceroute Review the options above for accuracy. If they look okay, type 'make all' to compile the main program and CGIs.
Pokrenite naredbu
make
za pokretanje postupka izrade:
sudo make all
Kompilacija može potrajati neko vrijeme, ovisno o vašem sustavu. Nakon završetka postupka izrade, vidjet ćete ovako:
*** Compile finished ***… Enjoy.
3. Stvaranje Nagios korisnika i grupe
Da biste stvorili novi sustav korisnika i grupe
nagios
:
sudo make install-groups-users
Dodajte Apache
www-data
korisnika u grupu
nagios
:
sudo usermod -a -G nagios www-data
4. Instalirajte Nagios Binaries
Pokrenite sljedeću naredbu za instaliranje binarnih datoteka Nagios, CGI i HTML datoteka:
sudo make install
Trebali biste vidjeti sljedeći izlaz:
*** Main program, CGIs and HTML files installed ***
5. Stvaranje vanjskog direktorija naredbi
Stvorite vanjski direktorij naredbi i postavite odgovarajuća dopuštenja tako da upišete:
sudo make install-commandmode
*** External command directory configured ***
6. Instalirajte konfiguracijske datoteke Nagios
Instalirajte uzorke konfiguracijskih datoteka Nagios sa:
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. Instalirajte konfiguracijske datoteke Apache
Naredba ispod stvorit će konfiguracijske datoteke Apache:
sudo make install-webconf
*** Nagios/Apache conf file installed ***
Provjerite jesu li Apache prepisivati i cgi moduli omogućeni:
sudo a2enmod rewrite
sudo a2enmod cgi
8. Izrada sistemske datoteke jedinice
Sljedeća naredba instalira datoteku sistemske jedinice i omogućuje Nagios servisu da se pokrene pri pokretanju.
sudo make install-daemoninit
… *** Init script installed ***
9. Stvaranje korisničkog računa
Kako biste mogli pristupiti web sučelju Nagios, trebat ćete stvoriti administratora korisnika.
U ovom će tutorialu stvoriti korisnika nazvanog
nagiosadmin
:
sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
Od vas će se tražiti da unesete i potvrdite korisničku lozinku.
New password: Re-type new password: Adding password for user nagiosadmin
Ponovno pokrenite Apache uslugu da bi promjene stupile na snagu:
sudo systemctl restart apache2
10. Konfiguriranje vatrozida
Vatrozid će zaštititi vaš poslužitelj od neželjenog prometa.
Otvorite portove Apache tako da upišete:
Instaliranje dodataka Nagios
Vratite se na
/usr/src
direktorij i preuzmite najnoviju verziju Nagios dodataka iz projektnog spremišta Github:
cd /usr/src/
sudo wget -O nagios-plugins.tar.gz
Nakon dovršetka preuzimanja izvadite datoteku katrana upisivanjem:
sudo tar zxf nagios-plugins.tar.gz
Promijenite u izvorniku direktorija dodataka:
cd nagios-plugins-release-2.2.1
Pokrenite sljedeće naredbe jednu za drugom da sastavite i instalirate Nagios dodatke:
sudo./tools/setup
sudo make
sudo make install
Počinje Nagios
Sada kada ste instalirali Nagios na svoj Debian poslužitelj, započnite ga s:
sudo systemctl start nagios
Da biste provjerili radi li Nagios, provjerite status usluge:
sudo systemctl status nagios
Izlaz bi trebao izgledati nešto poput dolje, naznačavajući da je Nagios usluga aktivna i pokrenuta.
● nagios.service - Nagios Core 4.4.3 Loaded: loaded (/lib/systemd/system/nagios.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2019-02-10 17:07:21 CST; 9s ago Docs: https://www.nagios.org/documentation Process: 26241 ExecStart=/usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg (code=exited, status=0/SUCCESS) Process: 26239 ExecStartPre=/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg (code=exited, status=0/SUCCESS) Main PID: 26243 (nagios) Tasks: 6 (limit: 4915) CGroup: /system.slice/nagios.service
Pristup web sučelju Nagios
Za pristup web sučelju Nagios otvorite omiljeni preglednik i upišite naziv domene ili javnu IP adresu vašeg poslužitelja, a zatim
/nagios
:
http(s)://your_domain_or_ip_address/nagios
Unesite vjerodajnice za prijavu korisnika
nagiosadmin
i bit ćete preusmjereni na zadanu Nagios početnu stranicu kao što je prikazano na slici ispod:
Zaključak
Uspješno ste instalirali najnoviju verziju Nagios-a iz izvora na vašem Debian sustavu.
Sada biste trebali posjetiti Nagios Documentation i saznati više o konfiguriranju i korištenju Nagios.
nadgledanje debian nagiosKako instalirati i konfigurirati redis na debianu 9
Redis je spremnik podataka s ključem u vrijednosti otvorenog koda. Može se koristiti kao posrednik baze podataka, predmemoriranja i poruka te podržava razne strukture podataka kao što su Strings, Hashes, Liste, Setovi itd. Ovaj vodič objašnjava kako instalirati i konfigurirati Redis na Debian 9 poslužitelju.
Kako instalirati i konfigurirati redmine na debianu 9
Redmine je besplatno i otvoreno upravljanje projektima i aplikacija za praćenje. U ovom tutorialu pokazat ćemo vam kako instalirati i konfigurirati najnoviju verziju Redmine na Debian 9 poslužitelju koristeći MySQL kao pomoćnu bazu podataka i Passenger + Nginx kao poslužitelj Ruby aplikacije.
Kako instalirati i konfigurirati vnc na debianu 9
Ovaj vodič opisuje kako instalirati i konfigurirati VNC poslužitelj na Debian 9 sustavu. Virtual Network Computing (VNC) je grafički sustav za dijeljenje radne površine koji vam omogućuje da pomoću tipkovnice i miša daljinski upravljate drugim računalom.