Πώς να εγκαταστήσετε και να ρυθμίσετε το WordPress στο Microsoft Azure
Καλώς ήρθατε στο μέρος 2 του σεμιναρίου Πώς να εκτελείτε απίστευτα γρήγορο WordPress στο Microsoft Azure(How to run blazingly fast WordPress on Microsoft Azure)(How to run blazingly fast WordPress on Microsoft Azure) . Στο πρώτο μέρος, συζητήσαμε τη ρύθμιση μιας Εικονικής Μηχανής(Virtual Machine) στον λογαριασμό σας στο Azure . Και σε αυτήν την ανάρτηση, θα δούμε πώς να συνδεθείτε στον διακομιστή σας και να ξεκινήσετε τη λήψη και εγκατάσταση του WordPress σε αυτόν.
Εγκαταστήστε(Install) και ρυθμίστε το WordPress στο Microsoft Azure
Αυτή η ανάρτηση θα περιλαμβάνει πολλές εντολές τερματικού, επομένως προσπαθήστε να ακολουθήσετε τον οδηγό βήμα προς βήμα και προσπαθήστε να μην παραλείψετε κανένα βήμα.
Ρύθμιση του διακομιστή σας
Βήμα 1(Step 1) : Για να επικοινωνήσετε με την εικονική μηχανή σας, πρέπει να δημιουργήσετε μια σύνδεση SSH και να χρησιμοποιήσετε έναν πελάτη SSH .
Τι είναι το SSH;
According to Wikipedia, Secure Shell (SSH) is a cryptographic network protocol for operating network services securely over an unsecured network. The best known example application is for remote login to computer systems by users.
Χρησιμοποιούμε το PuTTY , ένα δωρεάν πρόγραμμα-πελάτη SSH και telnet σε αυτό το σεμινάριο. Επομένως, για αυτό το βήμα, πρέπει να κατεβάσετε και να εγκαταστήσετε το PuTTY από εδώ(here) .
Βήμα 2(Step 2) : Συνδεθείτε στον πίνακα Azure , ανοίξτε την εικονική μηχανή, που δημιουργήσαμε στο πρώτο μέρος και πατήστε 'Έναρξη'. Στη συνέχεια, κάντε κλικ στο «Σύνδεση» για να ξεκινήσει η σύνδεση. Τώρα ένα αναδυόμενο παράθυρο θα εμφανίσει το όνομα χρήστη και τη δημόσια διεύθυνση IP του υπολογιστή σας. Αντιγράψτε ολόκληρο το όνομα κεντρικού υπολογιστή SSH (π.χ. [email protected] ). Μπορείτε να κάνετε κλικ στις εικόνες για να δείτε τη μεγαλύτερη έκδοση.
Τώρα ανοίξτε το PuTTY και επικολλήστε αυτό το όνομα κεντρικού υπολογιστή στο πεδίο Όνομα κεντρικού υπολογιστή(Host Name) και επιλέξτε τον τύπο σύνδεσης ως SSH και πατήστε Open με όλες τις άλλες ρυθμίσεις ως προεπιλογή. Θα ανοίξει ένα νέο παράθυρο τερματικού και θα σας ζητήσει τον κωδικό πρόσβασης. Εισαγάγετε τον κωδικό πρόσβασης που επιλέχθηκε στο μέρος 1(part 1) κατά τη δημιουργία μιας εικονικής μηχανής. Τώρα είστε επιτέλους συνδεδεμένοι στον εικονικό διακομιστή σας μέσω μιας σύνδεσης SSH. Το μόνο που χρειάζεται να κάνετε τώρα είναι να εισαγάγετε ορισμένες εντολές σε αυτό το παράθυρο τερματικού για να εγκαταστήσετε το κατάλληλο λογισμικό και το WordPress(WordPress) .
Εγκατάσταση του Apache
Βήμα 3(Step 3) : Πρώτα(First) απ 'όλα, πρέπει να βεβαιωθείτε ότι όλα τα πακέτα στην εγκατάσταση του Ubuntu είναι ενημερωμένα. Εκτελέστε την ακόλουθη εντολή για να τα ενημερώσετε:
sudo apt-get update
Τώρα θα εγκαταστήσουμε το Apache , ένα δωρεάν λογισμικό διακομιστή HTTP . Βασικά(Basically) , ο Apache θα είναι αυτός που θα ακούσει το αίτημα κάποιου να εμφανίσει το περιεχόμενο του ιστότοπού σας. Διαβάστε περισσότερα για το Apache εδώ(here) . Εκτελέστε την ακόλουθη εντολή για να εγκαταστήσετε το Apache :
sudo apt-get install apache2
Τώρα μεταβείτε στον κατάλογο όπου είναι αποθηκευμένο το αρχείο ρυθμίσεων του Apache και ανοίξτε τον χρησιμοποιώντας το πρόγραμμα επεξεργασίας κειμένου.
sudo nano /etc/apache2/apache2.conf
Στο τέλος αυτού του αρχείου προσθέστε την ακόλουθη γραμμή:
“ServerName 127.0.0.1”.
Επανεκκινήστε την υπηρεσία Apache:
sudo service apache2 reload
Και παραχωρήστε δικαιώματα στον Apache εκτελώντας την ακόλουθη εντολή:
sudo ufw allow in “Apache Full”
Εγκατάσταση MySQL και PHP
Βήμα 4:(Step 4:) Εκτελέστε τις ακόλουθες εντολές για να εγκαταστήσετε MySQL και PHP στο Ubuntu :
sudo apt-get install mysql-server
Επιλέξτε(Choose) έναν κατάλληλο κωδικό ρίζας MySQL και πατήστε «Enter».
sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-mysql sudo apt-get install php5-cli sudo apt-get install php5-gd libssh2-php
Τα αρχεία PHP(PHP) πρέπει να έχουν μεγαλύτερη προτεραιότητα από τα αρχεία HTML , επομένως πρέπει να τροποποιήσουμε ένα άλλο αρχείο διαμόρφωσης:
sudo nano /etc/apache2/mods-enabled/dir.conf
Τώρα σε αυτό το αρχείο, μετακινήστε το "index.php" έτσι ώστε να βρίσκεται πριν από το "index.html". Κάντε επανεκκίνηση του διακομιστή Apache .
sudo service apache2 reload
Δημιουργία βάσης δεδομένων MySQL
Βήμα 5: Ακολουθήστε τις εντολές:
mysql -u root -p CREATE DATABASE test DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; GRANT ALL ON test.* TO ‘tester’@’localhost’ IDENTIFIED BY ‘testpwd'; FLUSH PRIVILEGES; Exit;
Εγκατάσταση WordPress
Βήμα 6:(Step 6: ) Αυτό είναι στην πραγματικότητα το βήμα που κατεβάζει το WordPress . Μεταβείτε(Navigate) στον ριζικό κατάλογο και, στη συνέχεια, πραγματοποιήστε λήψη και εξαγωγή του WordPress .
wget http://wordpress.org/latest.tar.gz tar xzvf latest.tar.gz
Μεταβείτε στον κατάλογο WWW όπου αποθηκεύονται όλα τα αρχεία του ιστότοπου και αντιγράψτε ολόκληρο το περιεχόμενο του WordPress εδώ σε έναν νέο φάκελο της επιλογής σας.
cd /var/www sudo mkdir twcwp
Τώρα δημιουργήστε το αρχείο wp-config.php δημιουργώντας το αντίγραφο του δείγματος αρχείου διαμόρφωσης και, στη συνέχεια, αντιγράψτε ολόκληρο το περιεχόμενο του ληφθέντος φακέλου στον φάκελο «wordpress» στον κατάλογο www.
cp ~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php sudo rsync -avP ~/wordpress/ /var/www/twcwp/
cd /var/www/twcwp/ sudo nano wp-config.php
Εισαγάγετε(Enter) τα στοιχεία της βάσης δεδομένων που δημιουργήσαμε στα προηγούμενα βήματα και αποθηκεύστε το αρχείο. (δείτε στιγμιότυπο οθόνης παρακάτω για αναφορά)
Διαμόρφωση του Apache
Βήμα 7(Step 7) : Τώρα για το τελευταίο βήμα, πρέπει να ρυθμίσουμε τον apache έτσι ώστε να γνωρίζει ότι υπάρχει ένας ιστότοπος που εκτελείται κάτω από το φάκελο "twcwp". Πρέπει να πλοηγηθούμε στον φάκελο των διαθέσιμων τοποθεσιών και να δημιουργήσουμε ένα νέο αρχείο που ονομάζεται 'twcwp.conf' που είναι παρόμοιο με το προεπιλεγμένο αρχείο διαμόρφωσης.
sudo chown www-data:www-data * -R cd /etc/apache2/sites-available sudo cp 000-default.conf twcwp.conf sudo nano twcwp.conf
Σε αυτό το αρχείο αλλάξτε τις ακόλουθες γραμμές
- ServerAdmin your_email_adress
- Όνομα διακομιστή twcwp.com
- ServerAlias twcwp.com
- DocumentRoot /var/www/twcwp
Το ServerAlias(ServerAlias) θα πρέπει να είναι το όνομα τομέα που έχετε καταχωρίσει (στην περίπτωσή μας δεν έχουμε καταχωρίσει το όνομα τομέα, αλλά το χρησιμοποιούμε απλώς για αναφορά).
Εκτελέστε(Execute) αυτό το τελικό σύνολο εντολών:
sudo chown -R twctestingadmin:www-data * sudo mkdir /var/www/twcwp/wp-content/uploads sudo a2ensite twcwp.conf sudo service apache2 reload
Εδώ το "twctestingadmin" είναι το όνομα χρήστη του λογαριασμού διαχειριστή στην εικονική μας μηχανή και το "twcwp" είναι ο κατάλογος που περιέχει αρχεία WordPress . Μπορείτε να αντικαταστήσετε αυτές τις συμβολοσειρές με τα στοιχεία σας.
Και αυτό είναι, τώρα έχετε μια πλήρως λειτουργική εικονική μηχανή που τρέχει στο Microsoft Azure που φιλοξενεί τον ιστότοπό σας στο WordPress . Το μόνο που χρειάζεται να κάνετε είναι τώρα να διαμορφώσετε τις εγγραφές σας DNS έτσι ώστε ο ιστότοπος να οδηγεί στη δημόσια διεύθυνση IP της εικονικής μηχανής.
Εάν θέλετε να εκτελέσετε προσωρινά τον ιστότοπό σας, μπορείτε να επεξεργαστείτε το αρχείο κεντρικών υπολογιστών των Windows και να προσθέσετε μια καταχώρηση που θα αντιστοιχίσει προσωρινά τη δημόσια διεύθυνση IP στο όνομα τομέα. (δείτε στιγμιότυπο οθόνης για αναφορά)
Το σεμινάριο είναι αρκετά μεγάλο και περιλαμβάνει πολλά βήματα. Μπορείτε να ρωτήσετε ελεύθερα στην ενότητα σχολίων παρακάτω και θα χαρούμε να σας βοηθήσουμε. Ορισμένοι όροι που χρησιμοποιούνται σε αυτήν την ανάρτηση μπορεί να σας φαίνονται νέοι, μπορείτε να τους αναζητήσετε στο Google ή απλώς να στείλετε ένα μήνυμα στα σχόλια.
Επίσης, θα ήθελα να σας παρουσιάσω τις δύο προσωπικότητες που μας έφεραν αυτό το υπέροχο Εργαστήριο(Workshop) στην περιοχή Chandigarh :
- Jasjit Chopra
- Divyadeep Sawhney
Το εργαστήριο διεξήχθη συλλογικά από το Microsoft Users Group Chandigarh και το WordPress Chandigarh(WordPress Chandigarh) . Μπορείτε να έρθετε σε επαφή και με τις δύο ομάδες στο Facebook και να αναζητήσετε επερχόμενες συναντήσεις στην περιοχή Chandigarh στο meetup.com.
Σχετικό διαβάζει:(Related reads:)
- Πώς να εγκαταστήσετε το WordPress στην πλατφόρμα Google Cloud(How to install WordPress on Google Cloud Platform)
- Πώς να φιλοξενήσετε WordPress blog με το Microsoft IIS
- Δημιουργήστε ιστότοπο WordPress χρησιμοποιώντας το Microsoft WebMatrix
- Πώς να εγκαταστήσετε το WordPress σε υπολογιστή με Windows.
Related posts
Πώς να εκτελέσετε απίστευτα γρήγορο WordPress στο Microsoft Azure
Το Microsoft Intune δεν συγχρονίζεται; Αναγκάστε το Intune να συγχρονιστεί στα Windows 11/10
Microsoft Azure Import Export Tool: Εργαλείο προετοιμασίας και επισκευής μονάδας δίσκου
Ερωτήσεις και απαντήσεις συνέντευξης στο Cloud Computing
Η επιτόπια αναβάθμιση δεν υποστηρίζεται στις εικονικές μηχανές Azure
WordPress Jetpack: Τι είναι και αξίζει να το εγκαταστήσετε;
Πώς να ρυθμίσετε μη αυτόματα το WordPress σε έναν τομέα
Πώς να κάνετε έναν ιστότοπο WordPress ασφαλή
Δημιουργία αντιγράφων ασφαλείας εικονικών μηχανών VMware με τον διακομιστή αντιγράφων ασφαλείας Azure
Κατεβάστε την εφαρμογή Azure Mobile για Android και iOS
Τι είναι το AMP για το WordPress και πώς να το εγκαταστήσετε
Δημιουργία παιδικού θέματος στο WordPress
Τα 3 καλύτερα πρόσθετα SEO για WordPress
Πρέπει να έχετε ρυθμίσεις WordPress Yoast SEO 2022
11 καλύτερες προσθήκες για το WordPress Podcast
Πώς να χρησιμοποιήσετε το Lumen5 για να μετατρέψετε τη δημοσίευση του ιστολογίου σας σε βίντεο
Κριτική βιβλίου: Δημιουργήστε τον δικό σας ιστότοπο: Ένας οδηγός κόμικ για HTML, CSS και Wordpress
Οδηγός WordPress Gutenberg: Πώς να χρησιμοποιήσετε το νέο πρόγραμμα επεξεργασίας
Πώς να εγκαταστήσετε έναν ιστότοπο δοκιμής WordPress στον υπολογιστή σας
Ανακατευθύνετε τους χρήστες από τη σελίδα 404 στο WordPress