Εάν έχετε τελειώσει με τη δημιουργία ενός ιστότοπου WordPress τοπικά, τότε πρέπει να αναρωτιέστε πώς να μεταφέρετε το WordPress από τον localhost στον διακομιστή; Είναι αρκετά εύκολο αν ακολουθήσετε τη σωστή διαδικασία και αυτό επίσης χωρίς να κολλήσετε ενδιάμεσα. Αλλά, προτού προχωρήσουμε σε βάθος κατανόησης του, ας μιλήσουμε πρώτα λίγο για το localhost WordPress. Localhost με απλά λόγια σημαίνει "αυτός ο υπολογιστής". Σημαίνει τον υπολογιστή στον οποίο εκτελείται το πρόγραμμα. μπορεί να είναι ο υπολογιστής σας ή ο διακομιστής Ιστού σας. Τώρα λοιπόν καταλάβατε τι είναι στην πραγματικότητα το Localhost. Τώρα ας μιλήσουμε για το WordPress localhost! Πηγή: Unsplash Το Localhost WordPress είναι βασικά μια εγκατάσταση στην οποία έχετε τον ιστότοπό σας στο WordPress μαζί με τα διάφορα στοιχεία του, όπως μια βάση δεδομένων, PHP και διακομιστή Apache. Για να κατανοήσετε την ανάγκη να φτάσετε στον διακομιστή, πρέπει να καταλάβετε ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της μεταφοράς ιστότοπου WordPress από τον localhost σε διακομιστή: *Ευκολία κοινής χρήσης του περιεχομένου:* Σχεδόν κάθε κομμάτι περιεχομένου είναι φτιαγμένο για το κοινό, επομένως μπορεί να χρειαστείτε τον ευκολότερο τρόπο για να το κάνετε διαθέσιμο στο κοινό σας. Σε περίπτωση που εργάζεστε μόνο σε localhost, δυσκολεύεστε να μοιραστείτε δεδομένα με το κοινό σας. Από την άλλη πλευρά, εάν είναι ζωντανά στον διακομιστή, η κοινή χρήση των αναρτήσεων και του περιεχομένου σας είναι μόνο ένα κλικ μακριά. Απλώς γράψτε το περιεχόμενό σας, προσθέστε μερικά αρχεία πολυμέσων και απλώς κάντε κλικ στο κουμπί δημοσίευση. Μόλις ανιχνευτεί ο ζωντανός σύνδεσμος στο Google, το κοινό σας μπορεί εύκολα να έχει πρόσβαση σε αυτόν. Έτσι, είναι ένας από τους λόγους για τη μεταφορά του ιστότοπου WordPress από τον localhost σε διακομιστή. Πηγή: Google Images *Ανάγκη για απόρρητο:* Αν ψάχνετε για απόρρητο και δεν θέλετε κανείς να παρακολουθεί την εργασία σας, τότε το localhost WordPress συνιστάται στο αρχικό στάδιο. Το localhost WordPress σάς βοηθά να δημιουργήσετε περιεχόμενο, να εγκαταστήσετε πρόσθετα, να δοκιμάσετε πρόσθετα, να ελέγξετε τα θέματα και να εργαστείτε σε κώδικες και πρότυπα χωρίς να ανησυχείτε ότι τα δεδομένα σας θα διαρρεύσουν ή θα γίνουν δημόσια. Έτσι, συνιστάται η εργασία στο WordPress localhost στο αρχικό στάδιο. *Να είστε ασφαλείς με την έκδοση κλώνου:* Πρέπει να εργαστείτε προσεκτικά ενώ εργάζεστε στη ζωντανή έκδοση του ιστότοπού σας. Είναι απαραίτητο να ενημερώνετε και να εγκαθιστάτε πρόσθετα και θέματα από καιρό σε καιρό, δεν μπορείτε να ανακατεύετε στον ζωντανό ιστότοπό σας. Μερικές φορές, ο ιστότοπός σας μπορεί να διαγραφεί λόγω ορισμένων σφαλμάτων κατά την εργασία στο backend της ζωντανής έκδοσης του ιστότοπού σας. Αλλά όπως όλοι γνωρίζουμε, οι άνθρωποι είναι επιρρεπείς σε λάθη, μπορεί επίσης να κάνετε μια γκάφα σε ζωντανή τοποθεσία. Έτσι, εάν σκέφτεστε επίσης να μεταφέρετε το WordPress από τον localhost σε διακομιστή, προτείνεται πάντα να έχετε μαζί σας μια κλωνοποιημένη έκδοση του ιστότοπού σας, ώστε σε περίπτωση που κάνετε χάος στον ζωντανό ιστότοπο σας, μπορείτε να σώσετε τον εαυτό σας με την έκδοση κλώνου . Αυτά είναι μερικά βασικά πλεονεκτήματα και μειονεκτήματα της μεταφοράς ενός ιστότοπου WordPress από τον localhost. Τώρα, πρέπει να σκέφτεστε πώς πρέπει να μετακινήσω τον ιστότοπό μου στο WordPress από τον τοπικό κεντρικό υπολογιστή σε διακομιστή; Δεν μπορώ Μην ανησυχείς! Συνεχίστε να διαβάζετε για να λαμβάνετε απαντήσεις σε όλες τις απορίες σας! *Αφού μιλήσουμε για τις ανάγκες, ας συζητήσουμε τη μέθοδο μετεγκατάστασης του WordPress από τον localhost στον διακομιστή:* Όταν τελειώσετε με τη δημιουργία του ιστοτόπου σας τοπικά με τη χρήση διαφόρων διαθέσιμων λογισμικών όπως το WAMP και το MAMP, ήρθε η ώρα να τον κάνετε ζωντανό! Πρώτα απ 'όλα, ας μιλήσουμε για τα στοιχεία που χρειάζεστε για να δημιουργήσετε έναν ζωντανό ιστότοπο. Το να είστε προετοιμασμένοι εκ των προτέρων είναι πάντα μια καλή ιδέα! Δεν είναι; Το πρώτο πράγμα που χρειάζεστε είναι να έχετε έναν ιστότοπο WordPress να τρέχει σε localhost και πρέπει να έχετε πλήρη πρόσβαση σε αυτόν, ώστε να μην κολλήσετε στο ενδιάμεσο. Δεύτερον, πρέπει να έχετε ένα όνομα τομέα του ιστότοπού σας με φιλοξενία ιστοσελίδων. Στο αρχικό στάδιο, συνιστάται να έχετε ένα πρόγραμμα FTP. Και το τελευταίο πράγμα είναι να αποκτήσετε το πρόσθετο μετανάστευσης WordPress, το οποίο θα σας βοηθήσει να μεταφέρετε εύκολα τον ιστότοπο του WordPress από τον localhost στον διακομιστή. Όταν είστε έτοιμοι με όλα αυτά, τώρα είναι η ώρα να ξεκινήσετε τη διαδικασία. *Ας ξεκινήσουμε!* Εδώ θα μιλήσουμε για τη χρήση ενός πρόσθετου μετανάστευσης για την πραγματοποίηση της όλης διαδικασίας, και είναι μία από τις καλύτερες μεθόδους για την αρχάριους. * Βήμα 1- Πρόσθετο Duplicator: Πώς να εγκαταστήσετε και να ρυθμίσετε;* Το πρώτο βήμα είναι να εγκαταστήσετε και να ενεργοποιήσετε το πρόσθετο "Duplicator"στον τοπικό σας ιστότοπο WordPress. Αυτή η προσθήκη σάς βοηθά να δημιουργήσετε ένα αρχείο zip των προσθηκών, των θεμάτων, του περιεχομένου, της βάσης δεδομένων και άλλων αρχείων του ιστότοπού σας. Όταν ολοκληρώσετε την ενεργοποίηση, ακολουθήστε τα εξής βήματα: Ο αντιγραφέας θα αρχίσει να λειτουργεί, μετά από μερικές δοκιμές, και όταν όλα τα στοιχεία επισημανθούν καλά, μπορείτε να κάνετε κλικ στο κουμπί "BuildâÃÂà. Θα χρειαστούν μερικά λεπτά, αλλά μην κλείσετε την καρτέλα μέχρι να ολοκληρωθεί η διαδικασία. Μετά την ολοκλήρωσή του, θα δείτε επίσης την επιλογή λήψης για το πρόγραμμα εγκατάστασης και το πακέτο αρχειοθέτησης. Το πακέτο αρχειοθέτησης είναι βασικά ένας κλώνος του ιστότοπού σας στο WordPress, συμπεριλαμβανομένων εικόνων, θεμάτων, προσθηκών, μεταφορτώσεων και αντιγράφων ασφαλείας. Ενώ, το πρόγραμμα εγκατάστασης είναι ένα σενάριο που αυτοματοποιεί τη μεταφορά όταν ανοίγει το αρχείο αρχειοθέτησης. Και τα δύο είναι ένα πολύ σημαντικό αρχείο! Απλώς κάντε κλικ στο σύνδεσμο "Λήψη"με ένα κλικ για λήψη και των δύο αρχείων. Πηγή: Wordfence *Βήμα 2- Πώς να δημιουργήσετε μια βάση δεδομένων;* Για τη μετεγκατάσταση του WordPress από τον τοπικό κεντρικό υπολογιστή σε διακομιστή, είναι πολύ σημαντικό να δημιουργήσετε μια βάση δεδομένων MySQL, η οποία είναι ένα ελεύθερα διαθέσιμο Σύστημα Διαχείρισης Σχεσιακών Βάσεων Δεδομένων ανοιχτού κώδικα. Εάν έχετε ήδη ένα, τότε είστε έτοιμοι να πάτε! Εάν δημιουργείτε ένα, ακολουθήστε αυτά τα βήματα: Τώρα, το cPanel θα δημιουργήσει μια νέα βάση δεδομένων. Τώρα, κάντε κύλιση προς τα κάτω στην ενότητα χρήστη MySQL. Τώρα προσθέστε ένα εμπιστευτικό όνομα χρήστη και κωδικό πρόσβασης για να δημιουργήσετε έναν νέο χρήστη. Τώρα, όταν δημιουργείται ο νέος χρήστης, πρέπει να επιτρέψετε την εργασία στη βάση δεδομένων. Για αυτό, μεταβείτε στην ενότητα "Add User to Database". Το επόμενο βήμα είναι να επιλέξετε τον χρήστη της βάσης δεδομένων από το αναπτυσσόμενο μενού που βρίσκεται ακριβώς δίπλα στο κουμπί "Χρήστης"και, στη συνέχεια, κάντε κλικ στη βάση δεδομένων και μετά το κουμπί προσθήκης. Τώρα, ο χρήστης μπορεί να εργαστεί στον ιστότοπο του WordPress, εδώ ένα πράγμα πρέπει να βεβαιωθείτε ότι έχετε αποθηκεύσει τα στοιχεία του ονόματος της βάσης δεδομένων, του ονόματος χρήστη και του κωδικού πρόσβασης στο Σημειωματάριο σας. καθώς απαιτείται για την ολοκλήρωση της όλης διαδικασίας. Πηγή- WordPress.org *Βήμα 3- Πώς να ανεβάσετε αρχεία από τον Localhost στον Live Server;* Στη συνέχεια, είναι ένα πολύ σημαντικό βήμα, επομένως διαβάστε το προσεκτικά, σε αυτό το βήμα πρέπει να ανεβάσετε τα αρχεία αρχειοθέτησης και εγκατάστασης από τον τοπικό σας κεντρικό υπολογιστή σε ζωντανό διακομιστή. Ξεκινά με τη σύνδεση του ζωντανού διακομιστή σας με τη βοήθεια ενός προγράμματος-πελάτη FTP. Ο πελάτης FTP είναι ένα λογισμικό που έχει σχεδιαστεί για να μεταφέρει τα αρχεία με δύο τρόπους μεταξύ ενός υπολογιστή και ενός διαδικτυακού διακομιστή. Όταν τελειώσετε με αυτό το βήμα, στη συνέχεια θα πρέπει να βεβαιωθείτε ότι ο ριζικός κατάλογος του ιστότοπού σας δεν έχει αρχεία και είναι κενός. Τώρα, είστε έτοιμοι να ανεβάσετε τα αρχεία αρχειοθέτησης και εγκατάστασης από το Duplicator στον ριζικό σας κατάλογο. *Βήμα 4- Πώς να εκτελέσετε το σενάριο μετεγκατάστασης;* Το τελευταίο βήμα για τη μεταφορά του ιστότοπου WordPress από τον localhost στον διακομιστή είναι να εκτελέσετε το σενάριο μετεγκατάστασης. Όταν ανεβάσετε με επιτυχία τα αρχεία μετεγκατάστασης, τώρα πρέπει να ανοίξετε το httpyourdomainname.com/installer.php. Εδώ το yourdomainname είναι το όνομα τομέα του ιστότοπού σας. Τώρα, ο οδηγός μετεγκατάστασης του Duplicator θα ανοίξει στην οθόνη σας. Πηγή- WordPress.org Τώρα, το πρόγραμμα εγκατάστασης θα εκτελέσει μια δοκιμή επικύρωσης και θα πραγματοποιήσει σάρωση για τα αρχεία αρχειοθέτησης. Απλά πρέπει να ελέγξετε τους όρους και τις προϋποθέσεις, κάντε κλικ στο δεξί κουμπί και, στη συνέχεια, κάντε κλικ στο κουμπί Επόμενο. Θα εμφανιστεί μια οθόνη στην οποία πρέπει να εισαγάγετε τις πληροφορίες της βάσης δεδομένων του WordPress. στον οποίο host είναι ο localhost. Τώρα, πρέπει να εισαγάγετε τα στοιχεία της βάσης δεδομένων, που έχετε δημιουργήσει νωρίτερα. Τώρα κάντε κλικ στο κουμπί Επόμενο. Εδώ, το αντίγραφο ασφαλείας της βάσης δεδομένων WordPress από το αρχείο θα εισαχθεί σε μια νέα βάση δεδομένων. Το επόμενο βήμα είναι να ενημερώσετε τη διεύθυνση URL του ιστότοπού σας και να κάνετε κλικ στο κουμπί επόμενο. Τώρα ολοκληρώσατε επιτυχώς την όλη διαδικασία και θα εμφανιστεί μια οθόνη επιτυχίας. Απλώς κάντε κλικ στο κουμπί "Είσοδος διαχειριστή"και μπορείτε να εισέλθετε στην περιοχή διαχειριστή του ιστότοπού σας. Τώρα, το Duplicator θα σας βοηθήσει να καθαρίσετε αυτόματα όλα τα αρχεία εγκατάστασης. Συγχαρητήρια! Τελειώσατε με τη διαδικασία μετεγκατάστασης του WordPress από τον τοπικό κεντρικό υπολογιστή σε διακομιστή. Πηγή- Unsplash Εάν ακολουθήσετε αυτά τα βήματα προσεκτικά, υπάρχει μια σπάνια πιθανότητα να κολλήσετε στο ενδιάμεσο. Ωστόσο, υπάρχουν μερικά κοινά σφάλματα που αντιμετωπίζουν οι τεχνικοί κατά τη διάρκεια της διαδικασίας μεταφοράς του ιστότοπου WordPress από τον localhost σε διακομιστή. Ας τα συζητήσουμε λοιπόν! **Προβλήματα κατά την εξαγωγή και εισαγωγή της βάσης δεδομένων του WordPress** Σε ορισμένες περιπτώσεις, ενδέχεται να αποτύχετε να εξαγάγετε ή να εισαγάγετε όλο το περιεχόμενο και μόνο ένα μέρος του μπορεί να εξαχθεί/εισαχθεί. Τι μπορείτε λοιπόν να κάνετε σε αυτή την περίπτωση; Πρέπει να μεταβείτε απευθείας στη βάση δεδομένων και να εξαγάγετε το αρχείο SQL, αλλά μερικές φορές, παρουσιάζονται μερικά σφάλματα και σε αυτό το βήμα. Ιδού λοιπόν η λύση, με την πρόσβαση στη βάση δεδομένων σας μέσω του phpMyAdmin, μπορείτε να εξάγετε τα δεδομένα SQL. Σε περίπτωση που δεν έχετε πρόσβαση, μπορείτε να εγκαταστήσετε το WordPress plugin Adminer. Ένας άλλος εύκολος τρόπος είναι να εξάγετε τα δεδομένα μέσω εντολών MySQL, για αυτό πρέπει να έχετε πρόσβαση SSH στους διακομιστές σας και να χρησιμοποιήσετε την εντολή mysqldump. Ορίστε λοιπόν οι εντολές που πρέπει να ακολουθήσετε: *Προβλήματα κατά τη μεταφόρτωση/λήψη αρχείων* Είναι σημαντικό να έχετε καλή σύνδεση στο Διαδίκτυο, επομένως η διαδικασία μπορεί να μην πάρει πολλά χρόνια για να ολοκληρωθεί. Συνιστάται επίσης η δημιουργία συμπιεσμένου αρχείου πριν από τη μεταφόρτωση για να γίνει η διαδικασία πιο γρήγορη. Ενώ μεταφέρετε αρχεία από έναν διακομιστή σε άλλο, μπορείτε να χρησιμοποιήσετε εντολές LFTP και mirror *Λήψη του σωστού μεγέθους των μικρογραφιών σας* Σε περίπτωση που επανασχεδιάζετε το θέμα σας ή επιλέγετε ένα νέο, το μέγεθος της επιλεγμένης εικόνας μπορεί επίσης να αλλάξει και να φαίνεται παραμορφωμένο. Σε αυτήν την περίπτωση, απλώς κατεβάστε το πρόσθετο "Αναγέννηση μικρογραφιών"και ενεργοποιήστε το. Στη συνέχεια, μεταβείτε στα Εργαλεία και κάντε κλικ στο regen και στη συνέχεια κάντε κλικ στην επιλογή Αναγέννηση όλων των μικρογραφιών. *Διαμόρφωση του WordPress μετά τη μετεγκατάσταση* Η νέα βάση δεδομένων έχει αναφορά και στον παλιό ιστότοπο. Σε περίπτωση που αλλάξει το όνομα τομέα στη μετεγκατάσταση, αντιμετωπίζετε διάφορα προβλήματα ανακατεύθυνσης. Για αυτό, πρέπει να ενημερώσετε στο WordPress σχετικά με τον νέο τομέα του ιστότοπού σας. Μεταβείτε στις Ρυθμίσεις-Γενικά Για να διορθώσετε αυτό το πρόβλημα, αναζητήστε το αρχείο wp-config.php (ή προσθέστε το στο τέλος αυτού του αρχείου) και βάλτε εκεί τη σωστή διεύθυνση URL: define(âÃÂÃÂWP_HOMEâÃÂÃÂ, âÃÂÃÂhttpmy-domain.com define(âÃÂÃÂWP_SITEURLâÃÂÃÂ, âÃÂÃÂhttpmy-domain.com *Έχετε προβλήματα με τα δικαιώματα αρχείων* Κατά τη μετεγκατάσταση του WordPress από τον τοπικό κεντρικό υπολογιστή σε διακομιστή, ενδέχεται να αντιμετωπίσετε προβλήματα άδειας. Ορισμένοι διακομιστές κεντρικών υπολογιστών σάς επιτρέπουν να εργάζεστε σε αρχεία με δικαιώματα όπως το 777 που παρέχει πρόσβαση για ανάγνωση και εγγραφή των αρχείων. Αυτό δεν είναι καλό από την άποψη της ασφάλειας. Για αυτό, η πιο εύκολη λύση είναι να έχετε πρόσβαση SSH στον διακομιστή σας και μπορείτε να αλλάξετε τα δικαιώματα των αρχείων χρησιμοποιώντας την εντολή: chmod -R 644 /path/to/folder/ *Λήψη βοήθειας από επαγγελματίες* Αφού ακολουθήσετε προσεκτικά όλα τα βήματα, εάν εξακολουθείτε να μην μπορείτε να διορθώσετε τα προβλήματα, συνιστάται να ζητήσετε τη βοήθεια ορισμένων ειδικών. Προφανώς, δεν θέλετε να σπαταλήσετε το χρόνο και την ενέργειά σας για την επίλυση του συγκεκριμένου προβλήματος. Είναι καλύτερα να ξοδέψετε μερικές πένες και να διορθώσετε τα προβλήματά σας. Υπάρχουν διάφορα πρακτορεία WordPress που μπορείτε επίσης να προσλάβετε για να κάνετε την εργασία σας εύκολη. Είναι πολύ σημαντικό να εργάζεστε με πλήρη συγκέντρωση σε κάθε βήμα, διαφορετικά θα βρεθείτε σε μπελάδες. Λοιπόν, αυτά ήταν μερικά βασικά σφάλματα που μπορεί να προκύψουν κατά τη μεταφορά του ιστότοπου WordPress από τον localhost σε διακομιστή. Εάν ακολουθείτε σωστά τη δεδομένη διαδικασία μετακίνησης ιστότοπου WordPress από τοπικό κεντρικό υπολογιστή σε διακομιστή, ενδέχεται να αντιμετωπίσετε τα λιγότερα σφάλματα και προβλήματα. Ελπίζουμε να λάβετε απαντήσεις σε όλα τα ερωτήματά σας που μπορεί να προκύψουν κατά τη διάρκεια της διαδικασίας μετεγκατάστασης του ιστότοπου WordPress από τον τοπικό κεντρικό υπολογιστή σε διακομιστή!