Ό,τι κι αν αποφασίσεις, αν θέλεις να ξεκινήσεις ένα blog ή να δημιουργήσεις μία προσωπική ιστοσελίδα, η χρήση του WordPress σε έναν Web server με βάση το Linux είναι ένας ισχυρός και ευέλικτος τρόπος για να το επιτύχεις. Σε αυτόν τον οδηγό, θα εγκαταστήσεις το WordPress στο σύστημα Ubuntu 16.04 – σύμφωνα με τις καλύτερες πρακτικές και όσο το δυνατόν πιο γρήγορα. Ας ξεκινήσουμε άμεσα!
Κυριότερα σημεία
- Εγκατάσταση ενός Apache Web server
- Ρύθμιση του PHP 7 και MySQL
- Εγκατάσταση του WordPress και διαμόρφωση της βάσης δεδομένων
Βήμα προς βήμα οδηγός
Αρχικά, συνδέσου στο σύστημα Ubuntu και άνοιξε το τερματικό. Για να μπορέσεις να εγκαταστήσεις το WordPress, χρειάζεσαι μερικά βασικά πακέτα που μπορείς να εγκαταστήσεις γρήγορα.

Ξεκίνα με τον Apache-Web server. Μπορείς να τον εγκαταστήσεις με την παρακάτω εντολή:
Αφού εκτελέσεις την εντολή, θα κληθείς να επιβεβαιώσεις. Επίβεβε την εγκατάσταση για να εγκατασταθεί ο Web server.

Μόλις ολοκληρωθεί η εγκατάσταση, έλεγξε αν ο Apache λειτουργεί επιτυχώς. Άνοιξε τον περιηγητή σου και πληκτρολόγησε localhost στη γραμμή διευθύνσεων. Εδώ θα πρέπει να μπορέσεις να δεις τη βασική σελίδα του Apache.

Τώρα ήρθε η ώρα να εγκαταστήσεις το PHP 7. Για αυτό χρησιμοποιείς τις παρακάτω εντολές:
Αυτά τα πακέτα διασφαλίζουν ότι ο Web server σου καταλαβαίνει το PHP και μπορεί να εργάζεται με αυτό. Μπορείς επίσης να εγκαταστήσεις το JSON-plugin, το οποίο είναι χρήσιμο για το WordPress, αν και δεν είναι υποχρεωτικό.

Μόλις εγκατασταθεί το PHP, ρύθμισε το MySQL για να διαχειριστείς τη βάση δεδομένων της WordPress ιστοσελίδας σου. Για αυτό χρησιμοποιούμε την παρακάτω εντολή:
Επίλεξε έναν ασφαλή κωδικό για το root και ακολούθησε τις οδηγίες εγκατάστασης. Στη συνέχεια, μπορείς να ανοίξεις την κονσόλα MySQL με την παρακάτω εντολή:
Εδώ μπορείς να ελέγξεις αν ο server λειτουργεί σωστά με την εντολή status.

Τώρα πρέπει να δημιουργήσεις μία βάση δεδομένων για το WordPress. Χρησιμοποίησε τις εντολές MySQL για να τη δημιουργήσεις:
Στη συνέχεια, δημιούργησε έναν χρήστη που θα έχει πρόσβαση σε αυτήν τη βάση δεδομένων. Αυτό είναι σημαντικό για να διασφαλιστεί ότι το WordPress σου δεν θα λειτουργεί με το χρήστη root, κάτι που θα μπορούσε να αποτελέσει κίνδυνο ασφαλείας. Ακολουθεί ένα παράδειγμα πώς να δημιουργήσεις έναν νέο χρήστη:
Θυμήσου να αντικαταστήσεις τον κωδικό σύμφωνα με τις προτιμήσεις σου.

Μετά, μεταβείτε στον φάκελο WWW για να εγκαταστήσεις το WordPress. Κατέβασε την τελευταία έκδοση του WordPress ως εξής:
Αποσυμπίεσε το ληφθέν αρχείο στον φάκελο HTML:
Είναι σημαντικό να ρυθμίσεις σωστά τα δικαιώματα για τον φάκελο του WordPress. Αλλάξε τον ιδιοκτήτη του φακέλου WordPress σε www-data, τον χρήστη υπό τον οποίο λειτουργεί ο Apache server:

Tώρα μπορείς να αποκτήσεις πρόσβαση στην εγκατάσταση του WordPress μέσω του περιηγητή. Μετάβασε στο http://localhost/wordpress και ακολούθησε τις οδηγίες στην οθόνη. Κατά την εγκατάσταση, θα σου ζητηθεί να εισάγεις μερικές πληροφορίες, συμπεριλαμβανομένου του ονόματος της βάσης δεδομένων, του ονόματος χρήστη και του κωδικού που έχεις ορίσει προηγουμένως.

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

Μετά την ολοκλήρωση της εγκατάστασης, έχεις τώρα μία λειτουργική σελίδα WordPress στον Linux server σου. Απόλαυσε την ευελιξία που σου παρέχει το WordPress και ξεκίνα το επόμενο πρότζεκτ σου.
Σύνοψη - Χρήση του Linux σου ως Web server για WordPress
Έχεις πλέον εγκαταστήσει επιτυχώς το WordPress στο σύστημα Ubuntu 16.04 σου. Με τον Apache web server, PHP 7 και MySQL έχεις δημιουργήσει μία σταθερή βάση για τα web projects σου. Χρησιμοποίησε τις συλλεγμένες πληροφορίες για να προσαρμόσεις και να εξελίξεις την ιστοσελίδα σου WordPress.
Συχνές ερωτήσεις
Ποια είναι η διαφορά μεταξύ Apache και Nginx;Ο Apache χρησιμοποιείται συχνά για εφαρμογές PHP, ενώ ο Nginx είναι πιο γρήγορος για στατικά περιεχόμενα.
Πώς μπορώ να ασφαλίσω την εγκατάσταση του WordPress;Χρησιμοποιήστε ισχυρούς κωδικούς πρόσβασης, διατηρήστε όλα τα plugins ενημερωμένα και επιτρέψτε μόνο τα απαραίτητα δικαιώματα χρήστη.
Μπορώ να εγκαταστήσω το WordPress και σε άλλες διανομές Linux;Ναι, τα βήματα είναι παρόμοια, αλλά ενδέχεται να υπάρχουν διαφορές στη διαχείριση πακέτων.
Πρέπει να εγκαταστήσω τα PHP modules χειροκίνητα;Οι περισσότερες ενότητες είναι διαθέσιμες από προεπιλογή, αλλά μπορεί να χρειαστεί να προστεθούν ορισμένες χειροκίνητα.
Πόσο συχνά πρέπει να κάνω αντίγραφα ασφαλείας της ιστοσελίδας μου;Συνιστάται να κάνετε τακτικά αντίγραφα ασφαλείας, ιδανικά τουλάχιστον μία φορά την εβδομάδα ή πριν από μεγάλες αλλαγές.