Επιλέγοντας το καλύτερο Linux Distro για έναν διακομιστή Web
Εάν χρησιμοποιείτε μια διαχειριζόμενη υπηρεσία φιλοξενίας ιστοσελίδων για να φιλοξενήσετε τον ιστότοπό σας, μπορεί να μην ενοχλείται να μάθετε ποια είναι η διανομέα που χρησιμοποιείται στο backend. Το μόνο που χρειάζεται να γνωρίζετε είναι ότι ο ιστότοπός σας πρέπει να λειτουργεί 24/7 χωρίς αποτυχία. Ωστόσο, αν διαχειρίζεστε το δικό σας διακομιστή, η επιλογή της σωστής διανομής γίνεται μια σημαντική εργασία. Εδώ είναι μερικά από τα δημοφιλή και σταθερά distros που μπορείτε να χρησιμοποιήσετε για το διακομιστή σας.
1. CentOS
Το CentOS είναι μια κοινότητα που έχει δημιουργηθεί με βάση τον πηγαίο κώδικα του RedHat Enterprise Linux (REHL). Είναι επίσης η πιο δημοφιλής διανομή για τον διακομιστή ιστού από τώρα. Το πλεονέκτημα της χρήσης του CentOS είναι ότι είναι σταθερό και σπάνια συγκρούεται. Εάν έχετε κάποια πακέτα που λειτουργούν μόνο με το REHL, είναι πιθανό να μπορείτε να τα πάρετε και να εργαστείτε στο CentOS. Όντας το δημοφιλέστερο διανομέα, έχει επίσης το πλεονέκτημα της μεγάλης υποστήριξης, είτε από το φόρουμ της κοινότητας είτε από οπουδήποτε στον Ιστό.
Σε αντίθεση με τις περισσότερες διανομές που έχουν 1 - 2 χρόνια κυκλοφορία, ο CentOS πήρε (πολύ) πολύ χρόνο για να κυκλοφορήσει μια νέα έκδοση (το CentOS 5 κυκλοφόρησε το 2007, και μόνο το Δεκέμβριο του 2011 κυκλοφόρησε το CentOS 6). Το πλεονέκτημα αυτού του γεγονότος είναι ότι μόλις εγκαταστήσετε το διακομιστή σας, θα είναι σε καλή κατάσταση για μεγάλο χρονικό διάστημα χωρίς να πρέπει να αναβαθμίσετε τακτικά σε μια νεότερη έκδοση. Επιπλέον, έχει πολύ μακροχρόνια υποστήριξη για όλη την απελευθέρωσή του (το CentOS-4 έχει 7 χρόνια επιχειρησιακής ζωής), οπότε γνωρίζετε ότι ο διακομιστής σας είναι σε καλά χέρια για μακροπρόθεσμο μέλλον.
Όσον αφορά τα μειονεκτήματα, μπορεί να έχετε δυσκολίες στη λειτουργία νεότερων πακέτων και να χρησιμοποιήσετε τις τελευταίες τεχνολογίες. Αν ψάχνετε για τεχνολογία αιχμής, το CentOS δεν είναι για σας.
2. Debian
Εάν είστε από ένα ιστορικό του Debian, τότε ένας εξυπηρετητής Debian θα έκανε μια μεγάλη εναλλακτική λύση για το CentOS. Όσον αφορά τη διαχείριση, και οι δύο είναι παρόμοιες, εκτός από το ότι το Debian χρησιμοποιεί "apt-get" και ".deb" ενώ το CentOS χρησιμοποιεί "yum" και "rpm".
Το Debian έχει επίσης ένα κύκλο μακράς αποδέσμευσης, αν και όχι τόσο πολύ όσο το CentOS. Όντας μια κοινοτική διανομή, νέες εκδόσεις του Debian κυκλοφορούν μόνο όταν η κοινότητα τις θεωρεί έτοιμες για το κοινό. Το όφελος από αυτό είναι ότι κάθε σταθερή απελευθέρωση είναι πράγματι σταθερή . Το Debian δεν συνοδεύεται από έκδοση διακομιστή ή επιφάνεια εργασίας. Υπάρχει μόνο μία εικόνα για να κάνετε λήψη και εγκατάσταση. Η προεπιλογή θα λειτουργήσει ως έκδοση του διακομιστή. Εγκαταστήστε έναν διαχειριστή επιφάνειας εργασίας και θα γίνει η έκδοση επιτραπέζιου υπολογιστή.
3. Ubuntu
Το πιο δημοφιλές Linux distro για την επιφάνεια εργασίας έχει γίνει πρόσφατα ένα από τα αγαπημένα για πολλούς web administrators, κυρίως επειδή είναι πολύ εξοικειωμένοι με αυτό. Ναι, αν είστε εξοικειωμένοι με το Ubuntu, ίσως να θέλετε να πάτε με το Ubuntu server γιατί όλα από την προσθήκη πηγών πακέτων, την εγκατάσταση πακέτων για την εύρεση υποστήριξης είναι στα χέρια σας.
Το Ubuntu κυκλοφορεί μια νέα έκδοση κάθε έξι μήνες και η έκδοση μακροχρόνιας υποστήριξης (για server) είναι κάθε 5 χρόνια. Αυτό σας δίνει καλή επιλογή να χρησιμοποιήσετε είτε το LTS για σταθερότητα είτε την τελευταία έκδοση για τεχνολογία αιχμής.
4. OpenSUSE
Παρόλο που το OpenSUSE (δεν είναι το SUSE Linux Enterprise Server) είναι σχετικά άγνωστο στην αρένα του διακομιστή και λίγοι άνθρωποι θα το συστήσουν ως την πρώτη επιλογή για web server, υπήρξε μια καλή ζήτηση γι 'αυτό και πολλοί web hosts έχουν ήδη προσφέρει το OpenSUSE στη βιβλιοθήκη τους των εικόνων.
Το OpenSUSE είναι η ελεύθερη και κοινοτική έκδοση του SUSE, η οποία παρέχει επιχειρηματικό Linux, όπως και το RedHat με το RHEL. Το OpenSUSE χρησιμοποιεί το πακέτο RPM, αλλά αυτό δεν σημαίνει ότι είναι πλήρως συμβατό με το πακέτο RedHat ή το Fedora, κάτι που πρέπει να προσέξετε.
Προσωπικά, δεν έχω χρησιμοποιήσει το OpenSUSE ως διακομιστή πριν, έτσι δεν ξέρω πώς εκτελείται. Ωστόσο, είδα άρθρα που ισχυρίζονται ότι το OpenSUSE (ως διακομιστής) είναι ταχύτερο και πιο σταθερό από το CentOS. Δεν είμαι βέβαιος για την εγκυρότητά του, αλλά εάν είστε έμπειροι και άνετοι στη χρήση του OpenSUSE, μπορείτε σίγουρα να το χρησιμοποιήσετε για σας web server.
Οι υπολοιποι
Άλλες διανομές που δεν αναφέρονται παραπάνω περιλαμβάνουν τα Fedora, ArchLinux και Gentoo και τα premium περιλαμβάνουν το RedHat Enterprise Linux και το SUSE Enterprise Linux. Προσωπικά δεν θα συνιστούσα τα Fedora, ArchLinux και Gentoo. Το Fedora είναι πολύ σημαντικό για μένα, ενώ το Arch Linux και το Gentoo απαιτούν πολλές ρυθμίσεις, καθιστώντας τους δύσκολο να διατηρηθούν. Εάν μπορείτε να αντέξετε οικονομικά τα χρήματα και χρειάζεστε επαγγελματική υποστήριξη, το RHEL και το SEL είναι λίγοι από τους καλύτερους εκεί έξω.
συμπέρασμα
Δεν υπάρχει απόλυτη καλύτερη ή χειρότερη διαφορά για τη χρήση του διακομιστή. Τα περισσότερα από αυτά είναι παρόμοια και όλα έχουν τα πλεονεκτήματα και τα μειονεκτήματά τους. Εάν διαχειρίζεστε το δικό σας διακομιστή, ο σημαντικότερος παράγοντας είναι η ευκολία χρήσης και αυτό εξαρτάται από την εμπειρία χρήσης και την εξοικείωσή σας με τη διανομή. Ο βασικός κανόνας είναι να επιλέξετε το διανομέα με το οποίο είστε πιο άνετα και να έχετε την μεγαλύτερη εμπειρία. Θα σας δώσει λιγότερα προβλήματα κατά τη διάρκεια της χορήγησής του.
Ποια είναι η αγαπημένη σας διανομή Linux για διακομιστή ιστού;
Πιστοποίηση εικόνας: 3d rendering ενός server room με μαύρους διακομιστές από το BigStockPhoto