Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal Linux Dash di CentOS 6. Bagi Anda yang belum tahu, Linux-dash adalah dashboard pemantauan ringan berbasis web untuk Linux. mesin, yang dapat menampilkan, secara real-time, berbagai properti sistem, seperti beban CPU, penggunaan RAM, penggunaan disk, kecepatan Internet, koneksi jaringan, perangkat lunak yang diinstal, proses yang berjalan, dan banyak lagi. Halaman statistik web memungkinkan Anda untuk menyeret dan lepaskan berbagai widget dan atur ulang tampilan sesuai keinginan.
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasinya cukup sederhana. Saya akan menunjukkan kepada Anda langkah demi langkah instalasi Linux-dash di CentOS 6.
Instal Dash Linux di CentOS 6
Langkah 1. Instal modul Nginx, PHP, dan PHP.
Untuk menginstal, pertama-tama, Anda harus menambahkan informasi repositori yum Webtatic yang sesuai dengan versi CentOS Anda ke yum:
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
Instal server web Nginx:
yum update yum install nginx16
Instal komponen php-fpm:
yum install php56w php56w-opcache --enablerepo=webtatic-testing yum install php56w-fpm --enablerepo=webtatic-testing yum install git
Langkah 2. Konfigurasi server web Nginx.
Buat Nginx Vhost untuk 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; } }
Tambahkan host di Nginx.conf:
# nano /etc/nginx/nginx.conf ### add line like this on http section: include /etc/nginx/conf.d/*.conf;
Langkah 3. Konfigurasikan php-fpm.
Pastikan untuk mengedit direktif “user”, “group” dan “listen” seperti yang ditunjukkan di bawah ini. Anda dapat mempertahankan konfigurasi lainnya tidak berubah:
#nano /etc/php-fpm.d/www.conf . . . listen = 127.0.0.1:9000 user = nginx group = nginx . . .
Langkah 4. Unduh dan Instal 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
Langkah 5. Mulai ulang server web Nginx serta php-fpm.
service nginx restart service php-fpm restart
Setel nginx dan PHP-fpm untuk memulai otomatis saat boot:
chkconfig nginx on chkconfig php-fpm on
Langkah 6. Akses Dash Linux.
Pemantauan berbasis web Linux-dash akan tersedia pada port HTTP 80 secara default. Buka browser favorit Anda dan navigasikan ke http://domainanda.com atau http ://server-ip. Jika Anda menggunakan firewall, buka port 80 untuk mengaktifkan akses ke panel kontrol.
Selamat! Anda telah berhasil menginstal Linux Dash. Terima kasih telah menggunakan tutorial ini untuk menginstal pemantauan berbasis web Linux-dash pada sistem CentOS 6.