Ставим craftbukkit через McMyAdmin на хостинге FiveHost !
Cuprins:
- Cerințe preliminare
- Instalarea Nagios pe Debian
- 1. Descărcarea Nagios
- 2. Compilarea Nagios
- 3. Crearea utilizatorului și grupului Nagios
- 4. Instalați binarele Nagios
- 5. Crearea directorului de comenzi externe
- 6. Instalați fișierele de configurare Nagios
- 7. Instalați fișierele de configurare Apache
- 8. Crearea fișierului unității Systemd
- 9. Crearea contului de utilizator
- 10. Configurarea firewallului
- Instalarea pluginurilor Nagios
- Începând Nagios
- Accesarea interfeței web Nagios
- Concluzie
Nagios este un software popular de monitorizare open source. Păstrează un inventar al întregii dvs. infrastructuri IT și asigură că rețelele, serverele, aplicațiile, serviciile și procesele sunt în funcțiune. În cazul eșecului unei componente de infrastructură critică, Nagios trimite alerte de notificare.
Acest tutorial explică modul de instalare și configurare a celei mai recente versiuni a Nagios Core pe Debian 9.
Cerințe preliminare
Va trebui să fiți autentificat ca utilizator cu acces sudo pentru a putea instala pachete.
Instalarea Nagios pe Debian
Următorii pași descriu cum se instalează cea mai recentă versiune a Nagios Core de la sursă.
Începeți să instalați următoarele pachete care sunt necesare pentru compilarea și rularea Nagios:
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. Descărcarea Nagios
Navigați la directorul
/usr/src
și descărcați cea mai recentă versiune de Nagios din depozitul Github cu wget:
cd /usr/src/
sudo wget
Odată ce descărcarea este completă extrageți fișierul gudron:
sudo tar zxf nagios-*.tar.gz
Înainte de a continua cu pașii următori, asigurați-vă că treceți la directorul sursă Nagios tastând:
2. Compilarea Nagios
Începeți procesul de construire rulând scriptul de
configure
:
sudo./configure --with-httpd-conf=/etc/apache2/sites-enabled
După finalizarea cu succes, veți vedea următorul mesaj:
*** 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.
Rulați comanda
make
pentru a începe procesul de construire:
sudo make all
Compilația poate dura ceva timp, în funcție de sistemul dvs. După ce procesul de construire este finalizat, veți vedea ceva de genul:
*** Compile finished ***… Enjoy.
3. Crearea utilizatorului și grupului Nagios
Pentru a crea un nou tip de utilizator și tip de grup nagios:
sudo make install-groups-users
Adăugați utilizatorul de
www-data
Apache la grupul
nagios
:
sudo usermod -a -G nagios www-data
4. Instalați binarele Nagios
Rulați următoarea comandă pentru a instala fișiere binare Nagios, CGI și fișiere HTML:
sudo make install
Ar trebui să vedeți următoarea ieșire:
*** Main program, CGIs and HTML files installed ***
5. Crearea directorului de comenzi externe
Creați directorul extern de comandă și setați permisiunile corespunzătoare tastând:
sudo make install-commandmode
*** External command directory configured ***
6. Instalați fișierele de configurare Nagios
Instalați fișierele de configurare a probei Nagios cu:
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. Instalați fișierele de configurare Apache
Comanda de mai jos va crea fișierele de configurare Apache:
sudo make install-webconf
*** Nagios/Apache conf file installed ***
Asigurați-vă că modulele de rescriere și cgi Apache sunt activate:
sudo a2enmod rewrite
sudo a2enmod cgi
8. Crearea fișierului unității Systemd
Următoarea comandă instalează un fișier unitate de sistem și permite serviciului Nagios să pornească la pornire.
sudo make install-daemoninit
… *** Init script installed ***
9. Crearea contului de utilizator
Pentru a putea accesa interfața web Nagios, va trebui să creați un utilizator admin.
În acest tutorial vom crea un utilizator numit
nagiosadmin
:
sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
Vi se va solicita să introduceți și să confirmați parola utilizatorului.
New password: Re-type new password: Adding password for user nagiosadmin
Reporniți serviciul Apache pentru ca modificările să aibă efect:
sudo systemctl restart apache2
10. Configurarea firewallului
Firewallul va asigura serverul dvs. împotriva traficului nedorit.
Deschideți porturile Apache tastând:
Instalarea pluginurilor Nagios
Reveniți la directorul
/usr/src
și descărcați cea mai recentă versiune a plug-urilor Nagios din depozitul Github:
cd /usr/src/
sudo wget -O nagios-plugins.tar.gz
Odată ce descărcarea este completă extrageți fișierul gudron tastând:
sudo tar zxf nagios-plugins.tar.gz
Modificare la directorul sursă de pluginuri:
cd nagios-plugins-release-2.2.1
Rulați următoarele comenzi una câte una pentru a compila și instala plugin-urile Nagios:
sudo./tools/setup
sudo./configure
sudo make
sudo make install
Începând Nagios
Acum că aveți Nagios instalat pe serverul dvs. Debian, începeți-l cu:
sudo systemctl start nagios
Pentru a verifica dacă Nagios rulează, verificați starea serviciului:
sudo systemctl status nagios
Rezultatul ar trebui să arate ceva ca mai jos, indicând faptul că serviciul Nagios este activ și funcțional.
● 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
Accesarea interfeței web Nagios
Pentru a accesa interfața web Nagios, deschideți browserul preferat și tastați numele de domeniu al serverului sau adresa IP publică urmate de
/nagios
:
http(s)://your_domain_or_ip_address/nagios
Introduceți datele de autentificare ale utilizatorului
nagiosadmin
și veți fi redirecționat la pagina principală implicită Nagios, așa cum se arată în imaginea de mai jos:
Concluzie
Ați instalat cu succes ultima versiune Nagios din sursă pe sistemul dvs. Debian.
Acum ar trebui să vizitați Documentația Nagios și să aflați mai multe despre cum puteți configura și utiliza Nagios.
monitorizare nagios debianCum se instalează și se configurează redis pe debian 10 linux
În acest tutorial, vom acoperi modul de instalare și configurare Redis pe un Debian 10, Buster. Redis este un depozit de date cu valoare cheie în memorie deschisă.
Cum se instalează și se configurează nagios pe centos 7
Nagios este unul dintre cele mai populare sisteme de monitorizare open source. Nagios păstrează un inventar al întregii dvs. infrastructuri IT și vă asigură că rețelele, serverele, aplicațiile, serviciile și procesele sunt în funcțiune. Acest tutorial descrie cum să instalați și să configurați Nagios Core pe un server CentOS 7.
Cum se instalează și se configurează nagios pe ubuntu 18.04
Nagios este unul dintre cele mai populare sisteme de monitorizare open source. Nagios păstrează un inventar al întregii dvs. infrastructuri IT și vă asigură că rețelele, serverele, aplicațiile, serviciile și procesele sunt în funcțiune.