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

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

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

Τώρα λοιπόν που γνωρίζουμε μερικούς καλούς λόγους για τη δημιουργία ενός τοπικού διακομιστή, ας πάμε μπροστά και ανακαλύψουμε πώς μπορούμε να το κάνουμε αυτό.

Βήμα πρώτο

Το πρώτο βήμα είναι να μάθετε ποιο λογισμικό θέλετε να χρησιμοποιήσετε. Δύο από τα πιο δημοφιλή είναι τα XAMPP και WAMPSERVER.

Με το XAMPP (Cross-Platform Apache MySQL PHP Perl) έχετε ένα λογισμικό που είναι συμβατό με όλες τις πλατφόρμες, συμπεριλαμβανομένων των Linux, Windows, Mac OS X και Solaris. Μετά τη δοκιμή του λογισμικού όμως, θα έλεγα ότι έχει μια μεγαλύτερη καμπύλη μάθησης από την WAMPSERVER.

Το WAMPSERVERis είναι συμβατό μόνο με τα Windows, αλλά είναι ένα πολύ πιο φιλικό προς το χρήστη λογισμικό. Δεδομένου ότι τα Windows μπορούν να προστεθούν σε ένα διαμέρισμα Mac, δεν υπάρχει κανένας λόγος να μην πάτε με το WAMPSERVER.

Για αυτό το σεμινάριο πρόκειται να χρησιμοποιήσουμε το WAMPSERVER. Τα πολλά πλεονεκτήματα του WAMPSERVER είναι εμφανή όταν αρχίσετε να χρησιμοποιείτε το λογισμικό, αλλά ας πάμε μερικά. Το WAMPSERVER χρησιμοποιεί Apache2, PHP και MySQL και σας δίνει τη δυνατότητα να αλλάξετε τις ρυθμίσεις για κάθε μία από αυτές.

Με την PHP μπορείτε να αλλάξετε την έκδοση, να αλλάξετε διαφορετικές ρυθμίσεις, όπως "εμφάνιση σφαλμάτων" ή "μικρές ανοικτές ετικέτες", μπορείτε να ενεργοποιήσετε και να απενεργοποιήσετε διαφορετικές επεκτάσεις PHP όπως "PHP_curl" και "PHP_tidy". Μερικά άλλα πράγματα που μπορείτε να κάνετε με τις επιλογές PHP είναι να διαβάσετε το αρχείο καταγραφής σφαλμάτων ή ακόμα και να ρυθμίσετε ένα αρχείο PHP.ini.

Με μια ματιά στις επιλογές Apache, μπορείτε να αλλάξετε την έκδοση, να σταματήσετε / να ξεκινήσετε την υπηρεσία και να ρυθμίσετε τις θύρες δοκιμών, να ενεργοποιήσετε / απενεργοποιήσετε μονάδες όπως το "actions_module", μπορείτε ακόμη να προσθέσετε έναν κατάλογο ψευδωνύμων όπως " http://localhost / yoursite "Με το πάτημα ενός κουμπιού. Μερικές άλλες επιλογές του Apache είναι να διαβάσετε τα αρχεία καταγραφής σφαλμάτων και πρόσβασης καθώς και να διαμορφώσετε απευθείας το αρχείο httpd.conf.

Καθώς μπορούμε να δούμε γρήγορα WAMPSERVERέχει πολλές επιλογές να προσφέρουμε με αυτούς που αναφέρονται παραπάνω συμπεριλαμβανομένης της δυνατότητας να αλλάξετε πολλές ρυθμίσεις MySQL και να χρησιμοποιήσετε το phpMyAdmin.

Βήμα δυο

Το δεύτερο βήμα σας θα είναι η εγκατάσταση του λογισμικού, οπότε πηγαίνετε στο http://www.wampserver.com/en/ και κάντε κλικ στο πρόγραμμα λήψης WAMPSERVER που ισχύει για το σύστημά σας: 32 ή 64 bit.

Μόλις κατεβάσετε και αποθηκεύσετε το αρχείο στην επιφάνεια εργασίας σας ή κάπου αλλού, προχωρήστε και κάντε διπλό κλικ για εγκατάσταση.

Όταν εμφανιστεί το παράθυρο, κάντε κλικ στο κουμπί Επόμενο και αποδεχτείτε τη συμφωνία χρήστη στο επόμενο παράθυρο.

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

Βήμα τρίτο

Αφού εγκαταστήσετε το Wampserver, ήρθε η ώρα να το εγκαταστήσετε. Εάν τοποθετήσετε ένα εικονίδιο συντόμευσης στην επιφάνεια εργασίας σας, κάντε κλικ σε αυτό και θα ξεκινήσει η υπηρεσία, διαφορετικά θα χρειαστεί να μεταβείτε στο μενού έναρξης των Windows> όλα τα προγράμματα> Wampserver.

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

Εδώ θα έχετε πρόσβαση στα PHPinfo, phpMyAdmin και στα έργα σας.


(Αριστερά PHPinfo) (Δικαίωμα phpMyAdmin)

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

Μόλις ανοίξετε το αρχείο httpd.conf, αναζητήστε #LoadModule vhost_alias_module modules / mod_vhost_alias.so και βγάλτε το #, αυτό θα ενεργοποιήσει την ενότητα vhost που θα χρησιμοποιήσουμε στο επόμενο βήμα.

Βήμα τέσσερα

Τώρα μπορείτε να ρυθμίσετε τον πρώτο σας ιστότοπο WordPress απευθείας στον τοπικό σας διακομιστή. Υπάρχουν δύο τρόποι να το κάνετε αυτό και θα σας δείξω τον καθένα, αλλά ο δεύτερος είναι ο πιο προτιμώμενος και πιο δυναμικός τρόπος.

Το πρώτο που μπορούμε να κάνουμε είναι να κάνετε απλά κλικ στο πράσινο εικονίδιο στη γραμμή εργασιών σας και να μεταβείτε στους καταλόγους Apache> alias και προσθέτοντας έναν νέο κατάλογο όπως http://localhost / yoursite. Μετά απλά πατήστε ξανά το πράσινο εικονίδιο και κάντε κλικ στον κατάλογο www. Εδώ θα πάρετε ένα παράθυρο Explorer όπου εμφανίζονται όλοι οι φάκελοί σας. Απλά δημιουργήστε ένα νέο φάκελο με το ίδιο όνομα με το ψευδώνυμό σας, όπως "yoursite" και τελειώσατε.

Ένα από τα σημαντικότερα προβλήματα με αυτή τη μέθοδο είναι με τις διευθύνσεις URL, ιδιαίτερα τις δυναμικές διευθύνσεις URL που δημιουργούνται από το WordPress. Η χρήση του localhost μπορεί να σας προκαλέσει την απώλεια σε δυναμικές τοποθεσίες, απλώς δεν φαίνεται τόσο φυσική, μπορεί επίσης να προκαλέσει σύγχυση, επειδή μοιάζει με όλα τα υποκαταστήματα.

Η δεύτερη μέθοδος είναι να χρησιμοποιήσουμε τον εικονικό κεντρικό υπολογιστή που ενεργοποιήσαμε νωρίτερα στο αρχείο httpd.conf. Αυτή η μέθοδος είναι επίσης πολύ απλή, φαίνεται πιο φυσική και πιστεύω ότι χειρίζεται δυναμικές διευθύνσεις URL πολύ καλύτερα. J

Απλά ανοίξτε το αρχείο httpd.conf και ξεκινήστε τη διαμόρφωση από εκεί. Αναζήτηση στο αρχείο μέχρι να βρείτε:

ServerName localhostDocumentRoot "I:/wamp/www/"

Εδώ θα βάζετε όλους τους καταλόγους εικονικών κεντρικών υπολογιστών σας. Για να προσθέσετε έναν νέο ιστότοπο, αντιγράψτε τον παραπάνω κώδικα και αλλάξτε τις πληροφορίες σε κάτι σαν:

ServerName yoursite.devDocumentRoot "I:/wamp/www/yoursite/"

Στη συνέχεια, αποθηκεύστε το αρχείο httpd.conf.

Αφού το κάνετε αυτό, κάντε ξανά κλικ στο πράσινο εικονίδιο WAMPSERVER και μεταβείτε στον κατάλογο www. Δημιουργήστε ένα νέο φάκελο και ονομάστε κάτι σαν "yoursite".

Στη συνέχεια, μεταβείτε στον φάκελο Ο υπολογιστής μου και C: Windows System32 drivers etc, εδώ θα πρέπει να δείτε το αρχείο του κεντρικού υπολογιστή σας. Κάντε δεξί κλικ στο αρχείο και ανοίξτε με το σημειωματάριο και απευθείας κάτω από το σημείο όπου αναφέρεται "127.0.0.1 localhost" δημιουργήστε ένα όνομα κεντρικού υπολογιστή για το νέο σας site όπως "127.0.0.1 yoursite".

Σε αυτό το σημείο έχετε σχεδόν τελειώσει, κάντε ξανά κλικ στο εικονίδιο WAMPSERVER και επανεκκινήστε όλες τις υπηρεσίες. Τώρα μπορείτε απλά να μπείτε στο πρόγραμμα περιήγησής σας και να βάλετε το www.yoursite.dev στη γραμμή διευθύνσεων σας. Δεν θα δείτε τίποτα τώρα εκτός από μια κενή σελίδα αλλά τουλάχιστον ξέρετε ότι λειτουργεί. Εάν δεν λειτουργεί, ακολουθήστε τα βήματά σας και βεβαιωθείτε ότι δεν χάσατε κάτι.

Βήμα πέντε

Τώρα πηγαίνετε στο www.WordPress.org και κατεβάστε την τελευταία έκδοση, αποθηκεύστε την στον τοπικό κατάλογο WAMPSERVER www και εξαγάγετε τα πάντα στο αρχείο zip στον φάκελο.

Αφού κατεβάσετε το WordPress, κάντε ξανά κλικ στο εικονίδιο WAMPSERVER και ανοίξτε το phpMyAdmin.

Μόλις εισέλθετε στο phpMyAdmin, δημιουργήστε μια νέα βάση δεδομένων κάνοντας κλικ στην καρτέλα βάσεις δεδομένων και εισάγοντας ένα όνομα βάσης δεδομένων στο κενό μέρος της σελίδας. Για εύκολη αναγνώριση θα ονομάσετε μόνο αυτό το "yoursite". Αφού ρυθμίσετε τη βάση δεδομένων σας, κάντε ξανά κλικ στο WAMPSERVERicon και επανεκκινήστε όλες τις υπηρεσίες.

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

Τώρα πηγαίνετε στον κατάλογο WAMPSERVER www και ανοίξτε το φάκελο "yoursite" και βρείτε τον wp-config στον κύριο κατάλογο. Ανοίξτε το αρχείο στον επεξεργαστή HTML ή PHP όπως το Notepad ++ και ορίστε τις ακόλουθες πληροφορίες:

// ** MySQL settings - You can get this info from your web host ** ///** The name of the database for WordPress */define('DB_NAME', yoursite);/** MySQL database username */define('DB_USER', 'root');/** MySQL database password */define('DB_PASSWORD', '');/** MySQL hostname */define('DB_HOST', 'localhost');

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

Αποθηκεύστε το αρχείο ρυθμίσεων και τώρα μπορείτε να μεταβείτε στο πρόγραμμα περιήγησής σας, να τοποθετήσετε το www.yoursite.dev και να δείτε τη σελίδα εγκατάστασης του WordPress. Αν χρησιμοποιήσατε το αρχείο δείγματος wp-config, αφαιρέστε τη λέξη-δείγμα και απλά αποθηκεύστε την ως wp-config.

Σε αυτό το σημείο προχωρήστε και εισάγετε τις πληροφορίες σας στη σελίδα εγκατάστασης του WordPress και κάντε κλικ στο install.

Μετά την εγκατάσταση του WordPress, επιστρέψτε στο phpMyAdmin και θα πρέπει να δείτε τη βάση δεδομένων σας με 11 πίνακες.

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

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

Περίληψη

Τώρα που καταλαβαίνετε πώς να ρυθμίσετε και να χρησιμοποιήσετε έναν τοπικό διακομιστή για το WordPress, ήρθε η ώρα να αρχίσετε να το χρησιμοποιείτε και να εξοικειωθείτε. Υπάρχουν πολλά πλεονεκτήματα σε αυτό, συμπεριλαμβανομένου του γεγονότος ότι ποτέ δεν είναι καλή ιδέα να δουλέψετε στον ιστότοπό σας σε έναν ζωντανό διακομιστή, εκτός αν το δοκιμάζετε για έναν πελάτη, καθώς και η ροή εργασίας σας είναι πολύ πιο γρήγορη. Αυτό είναι κακή πρακτική, έτσι θα είστε ευτυχείς να γνωρίζετε τους τρόπους του τοπικού διακομιστή.

Χρησιμοποιείτε τη δική σας τοπική εγκατάσταση WP για ανάπτυξη και δοκιμή; Ενημερώστε μας τις εμπειρίες σας στα σχόλια!