In questo tutorial, ti mostreremo come installare Linux Dash su CentOS 6. Per quelli di voi che non lo sapessero, Linux-dash è un dashboard di monitoraggio leggero basato sul Web per Linux macchine, che possono visualizzare, in tempo reale, varie proprietà del sistema, come il carico della CPU, l'utilizzo della RAM, l'utilizzo del disco, la velocità di Internet, le connessioni di rete, i software installati, i processi in esecuzione e molto altro La pagina delle statistiche web consente di trascinare e rilascia i vari widget e riordina il display come desideri.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice. Lo farò mostrarti l'installazione passo passo di Linux-dash su CentOS 6.
Installa Linux Dash su CentOS 6
Passaggio 1. Installa i moduli Nginx, PHP e PHP.
Per installare, devi prima aggiungere le informazioni del repository yum di Webtatic corrispondenti alla tua versione di CentOS a yum:
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
Installa il server web Nginx:
yum update yum install nginx16
Installa il componente php-fpm:
yum install php56w php56w-opcache --enablerepo=webtatic-testing yum install php56w-fpm --enablerepo=webtatic-testing yum install git
Passaggio 2. Configura il server web Nginx.
Crea un Vhost Nginx per linux-dash.
##nano /etc/nginx/conf.d/your-domain.com
server { listen 80; server_name your-domain.com www.your-domain.com; access_log /var/www/your-domain.com/logs/access.log ; error_log /var/www/your-domain.com/logs/error.log ; location / { root /var/www/your-domain.com/public_html; index index.php index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root /var/www/your-domain.com/public_html; } # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 location ~ .php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; root /var/www/your-domain.com/public_html; fastcgi_param SCRIPT_FILENAME /var/www/your-domain/public_html$fastcgi_script_name; include fastcgi_params; } location ~ /.ht { deny all; } }
Aggiungi host su Nginx.conf:
# nano /etc/nginx/nginx.conf ### add line like this on http section: include /etc/nginx/conf.d/*.conf;
Passaggio 3. Configura php-fpm.
Assicurati di modificare le direttive "user", "group" e "listen" come mostrato di seguito. Puoi mantenere invariato il resto della configurazione:
#nano /etc/php-fpm.d/www.conf . . . listen = 127.0.0.1:9000 user = nginx group = nginx . . .
Passaggio 4. Scarica e installa Linux-dash.
git clone https://github.com/afaqurk/linux-dash.git cp -r linux-dash/ /var/www/your-domain.com/public_html chown -R nginx:nginx /var/www/your-domain.com/public_html
Passaggio 5. Riavvia il server web Nginx e php-fpm.
service nginx restart service php-fpm restart
Imposta nginx e PHP-fpm per l'avvio automatico all'avvio:
chkconfig nginx on chkconfig php-fpm on
Passaggio 6. Accedi a Linux Dash.
Il monitoraggio basato sul Web di Linux-dash sarà disponibile per impostazione predefinita sulla porta HTTP 80. Apri il tuo browser preferito e vai a http://tuodominio.com o http ://server-ip. Se stai usando un firewall, apri la porta 80 per abilitare l'accesso al pannello di controllo.
Congratulazioni! Hai installato con successo Linux Dash. Grazie per aver utilizzato questo tutorial per l'installazione del monitoraggio basato sul Web di Linux-dash sul sistema CentOS 6.