Αν ψάχνετε για ένα χαμηλό πόρο, γρήγορο σενάριο παρακολούθησης στατιστικών διακομιστή, μην κοιτάξετε παραπέρα linux-dash. Ο ισχυρισμός του Linux Dash για το δημοφιλές είναι ο λεπτός και ευαίσθητος πίνακας ελέγχου στο διαδίκτυο που λειτουργεί καλύτερα σε μεγάλες και μικρές οθόνες.
παύλα linux είναι μια αποδοτική μνήμη, χαμηλός πόρος, εύκολος στην εγκατάσταση, σενάριο παρακολούθησης στατιστικών διακομιστή γραμμένο σε PHP. Η σελίδα στατιστικών ιστού σάς επιτρέπει να μεταφέρετε και να αποθέτετε τα διάφορα widget και να αναδιατάξετε την οθόνη όπως θέλετε. Το σενάριο εμφανίζει ζωντανά στατιστικά στοιχεία του διακομιστή σας, όπως RAM, CPU, Χώρος δίσκου, Πληροφορίες δικτύου, Εγκατεστημένο λογισμικό, Εκτέλεση διαδικασιών και πολλά άλλα.
Η διεπαφή του Linux Dash παρέχει πληροφορίες με οργανωμένο τρόπο, γεγονός που μας καθιστά εύκολη την εναλλαγή μεταξύ συγκεκριμένων τμημάτων χρησιμοποιώντας κουμπιά στην κύρια γραμμή εργαλείων. Το Linux Dash δεν είναι ένα προηγμένο εργαλείο παρακολούθησης όπως
Συλλογή ή Ματιές, αλλά εξακολουθεί να είναι μια καλή εφαρμογή παρακολούθησης για χρήστες που αναζητούν ελαφρύ και εύκολο στην ανάπτυξη.Ρίξτε μια γρήγορη ματιά στη σελίδα επίδειξης που έχει δημιουργηθεί από τον προγραμματιστή του linux-dash.
Σε τελική ανάλυση, δεν θέλετε να εμφανίζετε τα στατιστικά σας σε ολόκληρο τον κόσμο, καθώς αποτελεί κίνδυνο ασφάλειας.
Σημείωση: Το htpasswd είναι μόνο ένας από τους τρόπους προστασίας του διακομιστή σας. Υπάρχουν άλλα όπως η άρνηση πρόσβασης σε ορισμένες IP για παράδειγμα. Χρησιμοποιήστε όποιον τρόπο σας βολεύει.
Ωστόσο, σε αυτό το άρθρο, έχω χρησιμοποιήσει Απάχης διακομιστής ιστού για να σας δείξει πώς να ρυθμίσετε linux-dash σε διακομιστές Linux. Έχω δοκιμάσει επίσης αυτό το έξυπνο εργαλείο σε άλλα προγράμματα περιήγησης, όπως Firefox, Midori και Χρώμιο και δουλεύει μια χαρά.
Όπως είπα παραπάνω, αυτό linux-dash δημιουργείται στο PHP για Linux με Apache. Έτσι, πρέπει να έχετε αυτά τα δύο πακέτα εγκατεστημένα στον διακομιστή μαζί με τη μονάδα php-json. Ας τα εγκαταστήσουμε χρησιμοποιώντας το εργαλείο διαχείρισης πακέτων που ονομάζεται yum ή apt-get σύμφωνα με τη διανομή του διακομιστή σας.
Εγκατάσταση σε κόκκινο καπέλο βασισμένα συστήματα που χρησιμοποιούν γιαμ εντολή.
# yum εγκατάσταση httpd httpd-tools. # yum install php php-xml php-common php-json. # υπηρεσία httpd έναρξη
Εγκατάσταση σε Debian βασισμένα συστήματα που χρησιμοποιούν apt-get εντολή.
# apt-get install apache2 apache2-utils. # apt-get install php5 curl php5-curl php5-json. # υπηρεσία apache2 έναρξη
Προχωρήστε στο ‘GitHub«Αποθετήριο, λήψη linux-dash και εξαγάγετε περιεχόμενο σε έναν υπο-κατάλογο που ονομάζεται «linux-dashΣτο δημόσιο φάκελο Apache (π. /var/www ή /var/www/html).
# git κλωνοποίηση https://github.com/afaqurk/linux-dash.git
Ανοίξτε το πρόγραμμα περιήγησής σας και μεταβείτε στον φάκελο στον οποίο έχετε "linux-dash‘Εγκατεστημένο. Στο δικό μου είναι http://localhost/linux-dash.
Τα παρακάτω είναι μερικά στιγμιότυπα οθόνης του linux-dash dashboard που έχουν ληφθεί από το δικό μου CentOS 6.5 υπηρέτης.
Για να προστατεύσετε με κωδικό τη σελίδα στατιστικών σας, πρέπει να δημιουργήσετε ένα «.htaccess ’ και '.htpasswd' αρχείο. Η ακόλουθη εντολή θα δημιουργήσει έναν χρήστη "διαχειριστής", Ορίζει κωδικό πρόσβασης"admin123«Και δημιουργεί νέα»htpasswd"Αρχείο κάτω από"/var' ντοσιέ.
# htpasswd -c /var/.htpasswd διαχειριστής admin123
Σημείωση: Ο 'htpasswd"Το αρχείο αποθηκεύει τον χρήστη"διαχειριστής«Κωδικός πρόσβασης σε κρυπτογραφημένη μορφή και αυτό το αρχείο πρέπει να τοποθετηθεί σε μη δημόσιο φάκελο για προστασία από την προβολή στο πρόγραμμα περιήγησης.
Τώρα δημιουργήστε ένα «.htaccess"Αρχείο κάτω από"linux-dash«Κατάλογο και προσθέστε το ακόλουθο περιεχόμενο σε αυτό. Αποθηκεύστε και κλείστε το αρχείο.
AuthName "Περιορισμένη Περιοχή" AuthType Basic AuthUserFile /var/.htpasswd AuthGroupFile /dev /null απαιτεί έγκυρο χρήστη
Εκκαθαρίστε την προσωρινή μνήμη του προγράμματος περιήγησής σας. Την επόμενη φορά που θα μεταβείτε στη σελίδα στατιστικών, θα σας υποδεχτεί ένα μήνυμα σύνδεσης. Συνδεθείτε με το όνομα χρήστη και τον κωδικό πρόσβασης που χρησιμοποιήσατε στο htpasswd εντολή.
https://github.com/afaqurk/linux-dash
Απολαύστε την εφαρμογή παρακολούθησης στατιστικών διακομιστή με χαμηλούς πόρους.