Πίνακας Ιστού CentOS - Πίνακας Ελέγχου Δωρεάν φιλοξενίας ιστού Όλα σε Ένα για CentOS/RHEL 6


Το CentOS Web Panel (CWP) είναι ένας δωρεάν πίνακας ελέγχου φιλοξενίας Ιστού που σας επιτρέπει να διαχειρίζεστε εύκολα πολλούς διακομιστές (τόσο Dedicated όσο και VPS) χωρίς να χρειάζεται να έχετε πρόσβαση σε διακομιστή μέσω SSH για κάθε μικρή εργασία που πρέπει να ολοκληρώσετε. Είναι ένας πλούσιος πίνακας ελέγχου που είμαι σίγουρος ότι θα λατρέψετε. Θα προσπαθήσω να αναφέρω μερικά από τα πιο ευεργετικά χαρακτηριστικά:

  1. Apache Web Server (Προαιρετικοί κανόνες Mod Security και OWASP).
  2. PHP 5.4 και PHP switcher
  3. MySQL με phpMyAdmin
  4. Email – Postfix και Dovecot, γραμματοκιβώτια, διεπαφή ιστού RoundCube
  5. CSF (Config Server Firewall)
  6. Αντίγραφα ασφαλείας (αυτή η δυνατότητα είναι προαιρετική)
  7. Εύκολη διεπαφή διαχείρισης χρήστη
  8. Διακομιστής FreeDNS
  9. Ζωντανή παρακολούθηση
  10. Αντίγραφα ασφαλείας
  11. Κλείδωμα συστήματος αρχείων (σημαίνει ότι δεν υπάρχει πλέον παραβίαση ιστότοπου λόγω κλειδώματος αρχείων από αλλαγές).
  12. Διαμόρφωση διακομιστή AutoFixer
  13. Μεταφορά λογαριασμού cPanel
  14. TeamSpeak 3 Manager (Voice) και Shoutcast Manager (video streaming).

Η τελευταία έκδοση του CWP είναι 0.9.8.6 και κυκλοφόρησε στις 19 Απριλίου 2015, η οποία περιλαμβάνει λίγες διορθώσεις σφαλμάτων σχετικά με βελτιώσεις χρόνου φόρτωσης.

Επίδειξη πίνακα Web CentOS
  1. Σύνδεση χωρίς SSL – http://185.4.149.65:2030/
  2. Σύνδεση SSL – https://185.4.149.65:2031/

------------------ Admin / Root Login ------------------

Username: root
Password: admin123 


------------------ User Login ------------------

Username: test-dom
Password: admin123 

Πριν ξεκινήσω την εγκατάσταση, πρέπει να σας πω μερικά σημαντικά πράγματα σχετικά με το CPW και τις απαιτήσεις του συστήματος:

  1. Η εγκατάσταση πρέπει να ολοκληρωθεί σε καθαρό διακομιστή CentOS χωρίς MySQL. Συνιστάται η χρήση CentOS/RedHat/CloudLinux 6.x. Παρόλο που μπορεί να λειτουργεί στο CentOS 5, δεν έχει δοκιμαστεί πλήρως. Το CWP δεν υποστηρίζεται αυτήν τη στιγμή για το CentOS 7.
  2. Ελάχιστη απαίτηση RAM για 32-bit 512MB και 64-bit 1024MB με 10GB ελεύθερο χώρο.
  3. Προς το παρόν υποστηρίζονται οι στατικές διευθύνσεις IP, δεν υποστηρίζονται δυναμικές, σταθερές ή εσωτερικές διευθύνσεις IP.
  4. Δεν υπάρχει πρόγραμμα απεγκατάστασης για την κατάργηση του CWP μετά την εγκατάσταση, πρέπει να φορτώσετε ξανά το λειτουργικό σύστημα για να το καταργήσετε.

Για τους σκοπούς αυτού του άρθρου, θα εγκαταστήσω το CWP (CentOS Web Panel) σε έναν τοπικό διακομιστή CentOS 6 με στατική διεύθυνση IP 192.168.0.10.

Εγκατάσταση πίνακα Web CentOS

1. Για να ξεκινήσετε την εγκατάσταση, αποκτήστε πρόσβαση στο διακομιστή σας ως root και βεβαιωθείτε ότι έχετε ορίσει το σωστό όνομα κεντρικού υπολογιστή και τη στατική διεύθυνση IP πριν ξεκινήσετε για το εγκατάσταση Πίνακας Web CentOS.

Σημαντικό: Το όνομα κεντρικού υπολογιστή και το όνομα τομέα πρέπει να είναι διαφορετικά στον διακομιστή σας (για παράδειγμα, εάν το domain.com είναι ο τομέας σας στον διακομιστή σας, τότε χρησιμοποιήστε το hostname.domain.com ως το πλήρως πιστοποιημένο όνομα κεντρικού υπολογιστή σας).

2. Αφού ρυθμίσετε το όνομα κεντρικού υπολογιστή και τη στατική διεύθυνση IP, πρέπει να εγκαταστήσετε το βοηθητικό πρόγραμμα wget για να ανακτήσετε το σενάριο εγκατάστασης CWP.


yum -y install wget

3. Στη συνέχεια, πραγματοποιήστε μια πλήρη ενημέρωση διακομιστή στην πιο πρόσφατη έκδοση και, στη συνέχεια, επανεκκινήστε τον διακομιστή για να λάβετε υπόψη όλες τις νέες ενημερώσεις.


yum -y update
reboot

4. Μετά την επανεκκίνηση του διακομιστή, πρέπει να κάνετε λήψη του σεναρίου εγκατάστασης CentOS Web Panel χρησιμοποιώντας το βοηθητικό πρόγραμμα wget και να εγκαταστήσετε το CWP όπως φαίνεται παρακάτω.


cd /usr/local/src
wget http://centos-webpanel.com/cwp-latest
sh cwp-latest

Έχετε υπομονή, καθώς η διαδικασία εγκατάστασης μπορεί να διαρκέσει από 10 έως 20 λεπτά για να ολοκληρωθεί. Μόλις ολοκληρωθεί η εγκατάσταση, θα δείτε μια οθόνη που θα λέει "CWP " εγκατεστημένο και μια λίστα με τα διαπιστευτήρια που απαιτούνται για την πρόσβαση στον πίνακα. Φροντίστε να αντιγράψετε ή να σημειώσετε τις πληροφορίες και να τις διατηρήσετε ασφαλείς:

5. Μόλις είστε έτοιμοι, πατήστε "ENTER " για επανεκκίνηση του διακομιστή. Εάν το σύστημα δεν επανεκκινήσει αυτόματα, απλώς πληκτρολογήστε "reboot " για επανεκκίνηση του διακομιστή.

6. Μετά την επανεκκίνηση του διακομιστή, συνδεθείτε στον διακομιστή ως root, αυτή τη φορά η οθόνη καλωσορίσματος θα είναι ελαφρώς διαφορετική. Θα δείτε την οθόνη καλωσορίσματος CWP η οποία θα παρέχει σύντομες πληροφορίες σχετικά με τους εγγεγραμμένους χρήστες και την τρέχουσα χρήση του χώρου στο δίσκο:

7. Τώρα είστε έτοιμοι να αποκτήσετε πρόσβαση στο Πίνακας Web CentOS μέσω του αγαπημένου σας προγράμματος περιήγησης ιστού. Για να το κάνετε αυτό, απλά πληκτρολογήστε:


http://your-ip-addresss.com:2030
OR
https://your-ip-addresss.com:2031 (over SSL)

Εφόσον έχω πραγματοποιήσει την εγκατάσταση στο τοπικό μου μηχάνημα, μπορώ να αποκτήσω πρόσβαση χρησιμοποιώντας:


http://192.168.0.10:2030

Για έλεγχο ταυτότητας, θα πρέπει να χρησιμοποιήσετε το root όνομα χρήστη και τον κωδικό πρόσβασής σας για τον διακομιστή σας.

Μετά τον επιτυχή έλεγχο ταυτότητας, θα δείτε τον πίνακα ελέγχου CWP:

Αυτή είναι η κύρια σελίδα του CWP σας και επίσης το μέρος από το οποίο διαχειρίζεστε όλες τις ρυθμίσεις. Θα προσπαθήσω να δώσω σύντομες πληροφορίες για καθένα από τα μπλοκ που υπάρχουν αυτήν τη στιγμή:

  1. Πλοήγηση (στα αριστερά) – το μενού πλοήγησης για περιήγηση σε διαφορετικές ρυθμίσεις κάθε υπηρεσίας.
  2. Κορυφαίες 5 διεργασίες – αυτό το μπλοκ παρέχει ζωντανή παρακολούθηση με τις 5 διαδικασίες να καταναλώνουν τους περισσότερους πόρους.
  3. Λεπτομέρειες δίσκου – αυτό το μπλοκ παρέχει σύντομη περιγραφή σχετικά με τον διαχωρισμό του δίσκου και τη χρήση του χώρου στο δίσκο.
  4. Κατάσταση υπηρεσίας – εμφανίζει την τρέχουσα κατάσταση των τρεχουσών υπηρεσιών καθώς και επιλογές για "έναρξη", "διακοπή" και "επανεκκίνηση" αυτών.
  5. Στατιστικά συστήματος – εμφανίζει την τρέχουσα χρήση μνήμης και εναλλαγής μνήμης, τον αριθμό των διεργασιών που εκτελούνται και τα μηνύματα αλληλογραφίας στην ουρά.
  6. Έκδοση εφαρμογής – Εμφανίζει τις τρέχουσες εγκατεστημένες εκδόσεις των Apache, PHP, MySQL, FTP,.
  7. Πληροφορίες συστήματος – εμφανίζει τις πληροφορίες σχετικά με το μοντέλο CPU του διακομιστή, τον αριθμό των πυρήνων, το όνομα του λειτουργικού συστήματος, την έκδοση πυρήνα, την πλατφόρμα, το χρόνο λειτουργίας και τον χρόνο διακομιστή.
  8. Πληροφορίες CWP – εμφανίζει την τρέχουσα ρύθμιση για τους διακομιστές ονομάτων του διακομιστή σας, την IP διακομιστή, την Κοινόχρηστη IP, το όνομα κεντρικού υπολογιστή διακομιστή και την έκδοση του CWP.

Η κατανάλωση πόρων από το CWP είναι πραγματικά χαμηλή. Μετά από λίγες ώρες δοκιμής, η χρήση της μνήμης παρέμεινε στα 512 MB:

Αυτό μπορεί να είναι μεγάλο όφελος εάν χρησιμοποιείτε έναν μικρό διακομιστή με περιορισμένους πόρους. Το γεγονός ότι το CWP παρέχει όλα τα εργαλεία που θα χρειαστείτε για να διαχειριστείτε και να προσαρμόσετε τον διακομιστή σας χωρίς καν να απαιτείται άδεια επί πληρωμή, το καθιστά ιδανικό όχι μόνο για έργα δοκιμών κατασκευής, αλλά και εξαιρετικό εργαλείο για τη διαχείριση ζωντανού περιβάλλοντος .

Εάν εκτελείτε έναν μη διαχειριζόμενο διακομιστή που συνοδεύεται από απλή εγκατάσταση CentOS, θα σας συνιστούσα να θεωρήσετε το CWP ως τον πίνακα ελέγχου του διακομιστή σας.

Ελπίζω να βρήκατε το παραπάνω άρθρο χρήσιμο και, όπως πάντα, εάν έχετε οποιεσδήποτε ερωτήσεις ή σχόλια, μη διστάσετε να τα υποβάλετε στην παρακάτω ενότητα σχολίων.

Σύνδεσμοι αναφοράς: http://centos-webpanel.com/