Home » Software » Λειτουργικά Συστήματα » Linux » Εγκατάσταση CentOS - Το λειτουργικό των Web Server

Εγκατάσταση CentOS – Το λειτουργικό των Web Server

Αυτός ο οδηγός γράφτηκε πριν από περισσότερα από 2 χρόνια. Η τεχνολογία αλλάζει και εξελίσσεται. Αν οτιδήποτε δεν σας λειτουργεί, γράψτε μας στα σχόλια και θα κοιτάξουμε να τον ανανεώσουμε.

Στους οικιακούς υπολογιστές το Linux δεν έχει καταφέρει ακόμα να κατακτήσει ένα μεγάλο ποσοστό έναντι των Windows. Όσον αφορά τους Web Servers, όμως, το 66,9% τρέχουν ένα λειτουργικό σύστημα βασισμένο στο Unix. Στον οδηγό αυτό θα δούμε την εγκατάσταση CentOS, της τρίτης πιο δημοφιλούς διανομής Linux για Web Servers.

Δείτε τις ενότητες του οδηγού

Προτάσεις συνεργασίας

Προωθήστε δυναμικά την επιχείρησή σας στο site του PCsteps και στο κανάλι μας στο YouTube.

Επικοινωνία

Γίνε VIP μέλος στο PCSteps

Τα μέλη υποστηρίζουν ενεργά το PCsteps για να συνεχίσει να λειτουργεί χωρίς διαφημίσεις για όλους.

Συμμετοχή

Ξεκινώντας ως αντιγραφή…

Ανάμεσα στις 250+ διαφορετικές διανομές linux που κυκλοφορούν, αυτές που είναι πληρωμένες είναι μετρημένες στα δάχτυλα του ενός χεριού, με πιο γνωστές τις Red Had Enterprise Linux (RHEL) και SUSE Linux Enterprise Server.

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

Πρακτικά, το κόστος τους δεν είναι τόσο για το ίδιο το λειτουργικό, όσο για την παροχή updates και την εταιρική υποστήριξη από την ίδια τη Red Hat και τη μητρική εταιρεία του SUSE αντίστοιχα.

εγκατάσταση centos - το λειτουργικό των web server 00

Μια ομάδα προγραμματιστών, λοιπόν, αποφάσισαν να πάρουν όλο τον κώδικα του Red Hat Enterprise Linux, να αφαιρέσουν όλα τα λογότυπα και οποιαδήποτε αναφορά στη Red Hat, και να κυκλοφορήσουν ένα πρακτικά πανομοιότυπο λειτουργικό σύστημα, εντελώς δωρεάν.

Το Μάιο του 2004 κυκλοφόρησε η πρώτη έκδοση CentOS 2, βασισμένη στο RHEL 2.1, με την επωνυμία να προέρχεται από τη φράση Community Enterprise Operating System.

…κατακτώντας και χάνοντας την κορυφή

To 2010, το CentOS κατάφερε να ξεπεράσει το Debian όσον αφορά τη χρήση σε Web Servers, και έγινε η δημοφιλέστερη διανομή Linux για τη φιλοξενία ιστοσελίδων.

Το 2012, και μετά από μια μάχη στήθος με στήθος, το Debian βγήκε πάλι στην πρώτη θέση. Σήμερα, το CentOS είναι τρίτο, μετά το Debian και το Ubuntu.

Τη στιγμή που γράφονται αυτές οι γραμμές, το 7,6% όλων των ιστοσελίδων στο Internet για τις οποίες είναι γνωστό το λειτουργικό σύστημα χρησιμοποιούν το CentOS.

εγκατάσταση centos - το λειτουργικό των web server 00α

Αξίζει να σημειωθεί πως το αντίστοιχο ποσοστό του πληρωμένου Red Hat είναι μόλις 1,8%.

εγκατάσταση centos - το λειτουργικό των web server 00β

Από τον Ιανουάριο του 2014, η Red Had ανακοίνωσε πως θα υποστηρίζει επισήμως το CentOS (όπως λεν και στο χωριό μου, if you can't beat them, buy them).

Οι κορυφαίοι προγραμματιστές του CentOS είναι πλέον υπάλληλοι της Red Hat, όμως ανήκουν στην ομάδα Open Source and Standards, η οποία λειτουργεί ξεχωριστά από την ομάδα του Red Had Enterprise Linux.

Η Εγκατάσταση CentOS μαζί με Windows

Στον οδηγό αυτό θα δούμε την εγκατάσταση CentOS αποκλειστικά για οικιακή χρήση.

Δεν πρόκειται να δούμε καθόλου τις απαραίτητες ρυθμίσεις που θα χρειάζονταν για να στήσουμε έναν Web Server στο σπίτι.

εγκατάσταση centos - το λειτουργικό των web server 00γ

Έτσι κι αλλιώς, κάτι τέτοιο δεν θα είχε ιδιαίτερο νόημα, με δεδομένη τη δυναμική IP και τις ούτως ή άλλως χαμηλές δυνατότητες των οικιακών συνδέσεων aDSL ή vDSL.

Επίσης, οφείλουμε να σας προειδοποιήσουμε πως το CentOS είναι ιδιαίτερα εχθρικό με τα Windows, και δεν τα αναγνωρίζει αυτόματα για χρήση σε Dual Boot.

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

Κατέβασμα CentOS

Για να κατεβάσουμε την τελευταία έκδοση του CentOS αρκεί να μπούμε στη σελίδα
http://www.centos.org/download/

εγκατάσταση centos - το λειτουργικό των web server 01

Η πιο γρήγορη και ασφαλής μέθοδος – όσον αφορά το να κατέβει πλήρως και χωρίς corruption το ISO – είναι μέσω Torrent.

Επιλέγουμε οποιαδήποτε από τις χώρες, δεν έχει σημασία ποια…

εγκατάσταση centos - το λειτουργικό των web server 02

…και κατεβάζουμε το GnomeLive Torrent.

εγκατάσταση centos - το λειτουργικό των web server 03

Το ISO που θα κατεβάσουμε μέσω Torrent μπορούμε να το γράψουμε σε DVD ή να το περάσουμε σε USB.

Δημιουργία Partition

Ένα χαρακτηριστικό του CentOS, και άλλη μια ένδειξη της “εχθρότητας” απέναντι στα Windows είναι πως το Live σύστημα δεν βλέπει καθόλου το σύστημα αρχείων NTFS.

Αυτό σημαίνει πως είναι αδύνατον μέσα από την εγκατάσταση CentOS να συρρικνώσουμε το partition των Windows.

Άρα λοιπόν, κάνουμε πρώτα έναν έλεγχο δίσκου και μια χειροκίνητη ανασυγκρότηση δίσκου, και ύστερα μέσα από τα Windows πατάμε το κουμπί των Windows + R…

εγκατάσταση centos - το λειτουργικό των web server 03α

…και γράφουμε την εντολή diskmgmt.msc.

εγκατάσταση centos - το λειτουργικό των web server 04

Πηγαίνουμε στο διαμέρισμα δίσκου που θέλουμε, κάνουμε δεξί κλικ και “Συρρίκνωση τόμου”.

εγκατάσταση centos - το λειτουργικό των web server 05

10GB είναι αρκετά για την εγκατάσταση CentOS, οπότε στο μέγεθος χώρου σε MB προς συρρίκνωση βάζουμε 10240.

εγκατάσταση centos - το λειτουργικό των web server 06

Σε λίγα δευτερόλεπτα, θα έχουμε χώρο 10GB ο οποίος δεν έχει εκχωρηθεί.

εγκατάσταση centos - το λειτουργικό των web server 07

Έλεγχος δικτύου και ήχου

Μπαίνουμε στο BIOS και ορίζουμε το μέσο εγκατάστασης (DVD ή USB) σαν πρώτη συσκευή Boot

εγκατάσταση centos - το λειτουργικό των web server 09

…και αφού φορτώσει επιλέγουμε τη μοναδική επιλογή GNOME Live.

εγκατάσταση centos - το λειτουργικό των web server 10

Μπαίνοντας στο Live περιβάλλον, θα μας ζητηθεί να επιλέξουμε γλώσσα και τα σχετικά. Αυτή η λειτουργία είναι άχρηστη αυτή τη στιγμή, καθώς αφορά το Live περιβάλλον, όχι την εγκατάσταση CentOS.

εγκατάσταση centos - το λειτουργικό των web server 11

Παραμερίζουμε λοιπόν σε μια άκρη το παράθυρο (ή, αν θέλουμε, κάνουμε next μέχρι να κλείσει) και από το Applications ανοίγουμε έναν Firefox.

εγκατάσταση centos - το λειτουργικό των web server 12

Στόχος είναι να ελέγξουμε πως λειτουργεί το δίκτυο και ο ήχος – προφανώς αν χρησιμοποιούμε WiFi κάνουμε σύνδεση από το εικονίδιο του δικτύου πάνω δεξιά.

Βάζουμε λοιπόν ένα τυχαίο – ή όχι και τόσο τυχαίο – βίντεο και ελέγχουμε ταυτόχρονα δίκτυο και ήχο.

εγκατάσταση centos - το λειτουργικό των web server 13

Ξεκινώντας την εγκατάσταση CentOS

Εφόσον όλα λειτουργούν σωστά, επιλέγουμε το Install to Hard Drive για να ξεκινήσουμε την εγκατάσταση CentOS.

εγκατάσταση centos - το λειτουργικό των web server 14

Στην επιλογή της γλώσσας αρκεί να γράψουμε gr για να εμφανίσει τα Ελληνικά.

εγκατάσταση centos - το λειτουργικό των web server 15

Επιλέγουμε το “Installation Destination”…

εγκατάσταση centos - το λειτουργικό των web server 16

Φροντίζουμε να είναι επιλεγμένο το “Automatically configure partitioning”, και ύστερα κάνουμε κλικ στο “Done”, πάνω αριστερά.

εγκατάσταση centos - το λειτουργικό των web server 17

Με αυτό είμαστε έτοιμοι να προχωρήσουμε με το Begin Installation.

εγκατάσταση centos - το λειτουργικό των web server 18

Καθώς η εγκατάσταση CentOS προχωράει στο παρασκήνιο, κάνουμε κλικ στο Root password για να ορίσουμε κωδικό διαχειριστή.

εγκατάσταση centos - το λειτουργικό των web server 19

Φροντίζουμε φυσικά να έχουμε έναν ισχυρό κωδικό.

εγκατάσταση centos - το λειτουργικό των web server 20

Πηγαίνουμε ύστερα στο User Creation για να φτιάξουμε έναν απλό χρήστη, καθώς είναι επικίνδυνο να χρησιμοποιούμε το λειτουργικό σύστημα συνεχώς ως Root.

Καλό είναι να τσεκάρουμε το κουτάκι “Make this user administrator”, αλλιώς δεν θα μπορούμε να χρησιμοποιήσουμε την εντολή sudo στη γραμμή εντολών ως απλοί χρήστες.

εγκατάσταση centos - το λειτουργικό των web server 21

Αν κατά την εγκατάσταση εμφανιστεί ένα παράθυρο σχετικό με updates, το αγνοούμε, αφορά το live περιβάλλον και όχι την ίδια την εγκατάσταση CentOS.

εγκατάσταση centos - το λειτουργικό των web server 22

Μόλις ολοκληρωθεί η εγκατάσταση…

εγκατάσταση centos - το λειτουργικό των web server 23

…κλείνουμε τον οδηγό εγκατάστασης, και από το Live System User πάνω δεξιά επιλέγουμε Power Off, γιατί δεν μας ενδιαφέρει αυτή τη στιγμή να εγκαταστήσουμε Updates.

εγκατάσταση centos - το λειτουργικό των web server 24

Στο παράθυρο του τερματισμού επιλέγουμε το “Restart”.

εγκατάσταση centos - το λειτουργικό των web server 25

Φροντίζουμε φυσικά να έχουμε αφαιρέσει το μέσο εγκατάστασης (DVD ή USB) για να φορτώσει η εγκατάσταση CentOS από το δίσκο.

Πρώτη εκκίνηση CentOS

Στην επανεκκίνηση του συστήματος βλέπουμε πως η νέα μας εγκατάσταση CentOS παριστάνει πως τα Windows καν δεν υπάρχουν.

εγκατάσταση centos - το λειτουργικό των web server 26

Την πρώτη φορά που θα μπούμε, το σύστημα θα γκρινιάξει πως δεν έχουμε αποδεχτεί το License.

εγκατάσταση centos - το λειτουργικό των web server 27

Αρκεί να κάνουμε κλικ στο εικονίδιο αυτό, και στη συνέχεια να τσεκάρουμε το κουτάκι “I accept the license agreement”.

εγκατάσταση centos - το λειτουργικό των web server 28

Αφήνουμε επίσης το Kdump στο Automatic. Είναι μια λειτουργία που

30

Για να συνδεθούμε στο λογαριασμό μας, και εφόσον ο κωδικός μας είναι στα αγγλικά, αλλάζουμε τη γλώσσα…

εγκατάσταση centos - το λειτουργικό των web server 31

…και επιλέγουμε το χρήστη που φτιάξαμε.

εγκατάσταση centos - το λειτουργικό των web server 32

Εφόσον έχουμε κάνει ήδη την εγκατάσταση στα ελληνικά, οι αρχικές επιλογές για το Gnome είναι λίγο πολύ εντάξει. Αφήνουμε τα Ελληνικά…

εγκατάσταση centos - το λειτουργικό των web server 33

…επιβεβαιώνουμε πως θέλουμε αυτές τι δύο γλώσσες, και αν θέλουμε προσθέτουμε και τρίτη…

εγκατάσταση centos - το λειτουργικό των web server 34

…αν θέλουμε επίσης μπορούμε να συνδεθούμε με διάφορους λογαριασμούς Social Media, αν και είναι μάλλον προσβολή αυτή η δυνατότητα για ένα σοβαρό Server λειτουργικό σύστημα…

εγκατάσταση centos - το λειτουργικό των web server 35

…και τέλος είμαστε έτοιμοι να χρησιμοποιήσουμε τη νέα μας εγκατάσταση CentOS.

εγκατάσταση centos - το λειτουργικό των web server 36

Ρυθμίζοντας το CentOS με Windows σε dual boot

Ο λόγος για τον οποίο η εγκατάσταση CentOS δεν έφτιαξε αυτόματα το Dual Boot με τα Windows είναι πως δεν βλέπει καθόλου το NTFS.

Ο εύκολος τρόπος να το διαπιστώσουμε είναι να πάμε Τοποθεσίες -> Υπολογιστής…

εγκατάσταση centos - το λειτουργικό των web server 37

…και στο παράθυρο που θα ανοίξει να επιλέξουμε τον τόμο (partition) των Windows, στο παράδειγμα το 54GB Τόμος.

εγκατάσταση centos - το λειτουργικό των web server 38

Θα μας ζητηθεί ο κωδικός μας…

εγκατάσταση centos - το λειτουργικό των web server 39

…και αναμενόμενα θα λάβουμε ένα μήνυμα σφάλματος πως είναι άγνωστο το filesystem τύπου ‘ntfs'.

εγκατάσταση centos - το λειτουργικό των web server 40

Για να το διορθώσουμε αυτό, πηγαίνουμε Εφαρμογές -> Τερματικό.

εγκατάσταση centos - το λειτουργικό των web server 41

Γράφουμε την εντολή
sudo yum install -y epel-release
και βάζουμε τον κωδικό του λογαριασμού (δεν θα εμφανιστούν αστεράκια ή τίποτα σχετικό όσο τον γράφουμε)

εγκατάσταση centos - το λειτουργικό των web server 42

Σε λίγα δευτερόλεπτα ολοκληρώνεται η εγκατάσταση.

εγκατάσταση centos - το λειτουργικό των web server 43

Στη συνέχεια γράφουμε την εντολή
sudo yum update

εγκατάσταση centos - το λειτουργικό των web server 44

Το σύστημα θα αναζητήσει όλα τα updates. Στο παράδειγμα θα εγκαταστήσει ένα νέο πακέτο και θα ανανεώσει 117.

εγκατάσταση centos - το λειτουργικό των web server 45

Αφού ολοκληρωθεί και αυτή η διαδικασία, γράφουμε την εντολή
sudo yum -y install ntfs-3g

εγκατάσταση centos - το λειτουργικό των web server 46

…η οποία κι αυτή ολοκληρώνεται σε λίγα δευτερόλεπτα.

εγκατάσταση centos - το λειτουργικό των web server 47

Πλέον, αν ξανακάνουμε τη δοκιμή με τον τόμο των Windows, θα μας ανοίξει κανονικά.

εγκατάσταση centos - το λειτουργικό των web server 48

Τέλος, το μόνο που χρειάζεται ώστε η εγκατάσταση CentOS να αναγνωρίσει τα Windows, είναι να τρέξουμε την εντολή
sudo grub2-mkconfig -o /boot/grub2/grub.cfg

εγκατάσταση centos - το λειτουργικό των web server 49

Όπως βλέπουμε και στο παράδειγμα, τα Windows 8 στο σύστημα της δοκιμής αναγνωρίστηκαν κανονικά.

Κάνοντας μια επανεκκίνηση, βλέπουμε πως πλέον στο αρχικό μενού επιλογής βρίσκονται και τα Windows.

εγκατάσταση centos - το λειτουργικό των web server 50

Πως σας φαίνεται το CentOS?

Είστε ικανοποιημένοι με την εγκατάσταση CentOS στον υπολογιστή σας? Σας βόλεψε η συγκεκριμένη διανομή, ή είχατε προβλήματα? Έχετε κάποια άλλη διανομή που προτιμάτε?

Γράψτε μας στα σχόλια, για να βοηθήσετε και τους άλλους αναγνώστες με την επιλογή τους.

Τα σχόλια του PCsteps έχουν μεταφερθεί στο Questions.pcsteps.gr. Αν έχετε απορίες για τη δημοσίευση ή οποιαδήποτε τεχνολογική ερώτηση, από προτάσεις αγορών μέχρι τεχνικά προβλήματα, γράψτε μας εκεί. Απαντάμε το αργότερο εντός 48 ωρών.

Οι Στήλες του PCsteps

featured sale alert τελικο_x4
Οδηγοί Αγοράς
QuickSteps#323 - Windows Παιχνίδια Σε Android Κινητό, Dark Mode Στο VLC, Απενεργοποίηση PC Με Σημειωματάριο
QuickSteps
GamingSteps#20240413 - Αναστάτωση Προκάλεσε Η Σειρά Fallout, The Rogue Prince of Persia, BAFTA Games Awards 2024
GamingSteps