Οδηγός Linux για αρχάριους: Μάθηση των βασικών & εγκατάσταση Ubuntu

WordPress εγκατάσταση σε Ubuntu 16.04 – Ο γρήγορος διαδικτυακός σου διακομιστής

Όλα τα βίντεο του μαθήματος Οδηγός Linux για αρχάριους: Μάθημα βασικών & εγκατάσταση Ubuntu

Ό,τι κι αν αποφασίσεις, αν θέλεις να ξεκινήσεις ένα blog ή να δημιουργήσεις μία προσωπική ιστοσελίδα, η χρήση του WordPress σε έναν Web server με βάση το Linux είναι ένας ισχυρός και ευέλικτος τρόπος για να το επιτύχεις. Σε αυτόν τον οδηγό, θα εγκαταστήσεις το WordPress στο σύστημα Ubuntu 16.04 – σύμφωνα με τις καλύτερες πρακτικές και όσο το δυνατόν πιο γρήγορα. Ας ξεκινήσουμε άμεσα!

Κυριότερα σημεία

  • Εγκατάσταση ενός Apache Web server
  • Ρύθμιση του PHP 7 και MySQL
  • Εγκατάσταση του WordPress και διαμόρφωση της βάσης δεδομένων

Βήμα προς βήμα οδηγός

Αρχικά, συνδέσου στο σύστημα Ubuntu και άνοιξε το τερματικό. Για να μπορέσεις να εγκαταστήσεις το WordPress, χρειάζεσαι μερικά βασικά πακέτα που μπορείς να εγκαταστήσεις γρήγορα.

WordPress σε Ubuntu 16.04 – Ο γρήγορος διακομιστής ιστού σου

Ξεκίνα με τον Apache-Web server. Μπορείς να τον εγκαταστήσεις με την παρακάτω εντολή:

sudo apt-get install apache2

Αφού εκτελέσεις την εντολή, θα κληθείς να επιβεβαιώσεις. Επίβεβε την εγκατάσταση για να εγκατασταθεί ο Web server.

WordPress σε Ubuntu 16.04 – Ο γρήγορος web server σας

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

WordPress σε Ubuntu 16.04 – Ο γρήγορος διακομιστής ιστού σου

Τώρα ήρθε η ώρα να εγκαταστήσεις το PHP 7. Για αυτό χρησιμοποιείς τις παρακάτω εντολές:

sudo apt-get install libapache2-mod-php7.0
sudo apt-get install php7.0-mysql
sudo apt-get install php7.0-curl

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

WordPress σε Ubuntu 16.04 - Ο γρήγορος διακομιστής σας

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

sudo apt-get install mysql-server

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

mysql -u root -p

Εδώ μπορείς να ελέγξεις αν ο server λειτουργεί σωστά με την εντολή status.

WordPress στο Ubuntu 16.04 – Ο γρήγορος web server σου

Τώρα πρέπει να δημιουργήσεις μία βάση δεδομένων για το WordPress. Χρησιμοποίησε τις εντολές MySQL για να τη δημιουργήσεις:

CREATE DATABASE wordpress;

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

CREATE USER 'wordpress'@'localhost' IDENTIFIED BY 'my_wordpress_password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress'@'localhost';
FLUSH PRIVILEGES;

Θυμήσου να αντικαταστήσεις τον κωδικό σύμφωνα με τις προτιμήσεις σου.

WordPress σε Ubuntu 16.04 – Ο γρήγορος web server σου

Μετά, μεταβείτε στον φάκελο WWW για να εγκαταστήσεις το WordPress. Κατέβασε την τελευταία έκδοση του WordPress ως εξής:

wget https://wordpress.org/latest.tar.gz

Αποσυμπίεσε το ληφθέν αρχείο στον φάκελο HTML:

sudo tar -xvf latest.tar.gz -C /var/www/html/

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

sudo chown -R www-data:www-data /var/www/html/wordpress
WordPress σε Ubuntu 16.04 – Ο γρήγορος διακομιστής ιστού σας

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

WordPress στο Ubuntu 16.04 – Ο γρήγορος διακομιστής σας

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

WordPress σε Ubuntu 16.04 – Ο γρήγορος διακομιστής σας

Μετά την ολοκλήρωση της εγκατάστασης, έχεις τώρα μία λειτουργική σελίδα 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 χειροκίνητα;Οι περισσότερες ενότητες είναι διαθέσιμες από προεπιλογή, αλλά μπορεί να χρειαστεί να προστεθούν ορισμένες χειροκίνητα.

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