Απαιτήσεις διακομιστή
Λεπτομέρειες εφαρμογής
Σχετικά με τις εφαρμογές Vultr
Αυτό το άρθρο περιέχει πληροφορίες σχετικά με την εφαρμογή Magento που μπορεί να αναπτυχθεί στο Vultr .
Απαιτήσεις διακομιστή
Για να εκκινήσετε την εφαρμογή Magento στο Vultr, πρέπει να επιλέξετε ένα σχέδιο με τις ακόλουθες απαιτήσεις.
Λεπτομέρειες εφαρμογής
Το Magento εκτελείται στο λειτουργικό σύστημα Ubuntu Server LTS. Είναι η γεύση Magento Community Edition (CE). Μπορείτε να συνδεθείτε σε αυτό το σύστημα με έναν πελάτη SSH χρησιμοποιώντας το root login που βρίσκεται στον πίνακα ελέγχου του Vultr.
Για πρόσβαση στη βιτρίνα του Magento, μεταβείτε https://[SERVER_IP]/στο πρόγραμμα περιήγησής σας. Αντικαταστήστε τη [SERVER_IP]με τη διεύθυνση IP του VPS σας. Το backend Magento (περιοχή διαχειριστή) έχει μια μυστική διεύθυνση URL. Η μυστική διεύθυνση URL και τα διαπιστευτήρια σύνδεσης για την πρόσβαση στο backend παρατίθενται στον πίνακα ελέγχου Vultr. Λάβετε υπόψη ότι ενδέχεται να χρειαστούν αρκετά λεπτά μετά την εκκίνηση της εφαρμογής Magento για να γίνει διαθέσιμη οποιαδήποτε από τις διευθύνσεις URL.
Το Magento είναι εγκατεστημένο στο VPS σας στο /var/www/html.
Προειδοποίηση SSL
Ο διακομιστής σας Magento είναι προσβάσιμος με ένα http://ή με https://διευθύνσεις URL. Η πρόσβαση με http://θα σας ανακατευθύνει αυτόματα στο https://. Από προεπιλογή, η https://διεύθυνση URL χρησιμοποιεί ένα αυτο-υπογεγραμμένο πιστοποιητικό, το οποίο εμφανίζει μια προειδοποίηση ασφαλείας. Αυτή η προειδοποίηση μπορεί να αγνοηθεί με ασφάλεια.
Ανάλογα με τα σχέδιά σας για τον διακομιστή σας Magento, μπορεί να θέλετε να ενημερώσετε το πιστοποιητικό σε ένα που παρέχεται από μια πραγματική αρχή έκδοσης πιστοποιητικών. Με αυτόν τον τρόπο θα αφαιρεθεί η προειδοποίηση ασφαλείας που εμφανίζεται από το πρόγραμμα περιήγησής σας. Για να εγκαταστήσετε ένα νέο πιστοποιητικό, κάντε τα εξής:
- Λάβετε ένα πιστοποιητικό από μια αρχή έκδοσης πιστοποιητικών για τον τομέα σας.
- Συνδεθείτε στον διακομιστή σας χρησιμοποιώντας
sshως root.
- Αντικαταστήστε το
server.crtκαι server.keyαρχεία /etc/nginx/ssl/με το ενημερωμένο πιστοποιητικό. Οι λεπτομέρειες σχετικά με τη μετατροπή μορφών πιστοποιητικών δεν εμπίπτουν στο πεδίο εφαρμογής αυτού του άρθρου.
- Επανεκκινήστε τον διακομιστή web:
systemctl restart nginx.service && systemctl restart php7.2-fpm.service(η έκδοση PHP μπορεί να διαφέρει)
Ρύθμιση DNS
Εάν σκοπεύετε να χρησιμοποιήσετε έναν τομέα με την εφαρμογή Magento, θα πρέπει να υποδείξετε το DNS "A record" στο [SERVER_IP]. Αυτό θα σας επιτρέψει να αποκτήσετε πρόσβαση στο Magento με πλοήγηση στον ιστότοπό σας ( https://www.example.com). Πρέπει επίσης να ενημερώσετε τη διαμόρφωση του Magento ακολουθώντας τα παρακάτω βήματα.
- Συνδεθείτε στο backend του Magento (περιοχή διαχειριστή).
- Κάντε κλικ στο μενού "Καταστήματα" και μετά στο "Διαμόρφωση".
- Κάντε κλικ στο υπομενού "Ιστός".
- Κάντε κλικ στην ενότητα "Βασικές διευθύνσεις URL" και αλλάξτε τη "Βασική διεύθυνση URL" σε
https://[YOUR_DOMAIN]/.
- Κάντε κλικ στην ενότητα "Βασικές διευθύνσεις URL (Ασφαλής)" και αλλάξτε την "Ασφαλή διεύθυνση URL βάσης" σε
https://[YOUR_DOMAIN]/.
- Κάντε κλικ στην επιλογή "Αποθήκευση διαμόρφωσης" στο επάνω μέρος της σελίδας.
- Το Magento θα εμφανίσει μια προειδοποίηση ότι η προσωρινή μνήμη του πρέπει να ξεπλυθεί. Ακολουθήστε τον σύνδεσμο στην προειδοποίηση και διαγράψτε την προσωρινή μνήμη του Magento.
Η εφαρμογή Magento είναι πλέον προσβάσιμη στη διεύθυνση https://[YOUR_DOMAIN]/.
Βάση δεδομένων MySQL
Υπάρχει ένας διακομιστής βάσης δεδομένων MySQL που εκτελείται στον διακομιστή εφαρμογών Magento. Μπορείτε να συνδεθείτε στη βάση δεδομένων εκτελώντας τα εξής:
mysql -u root
Ο ριζικός κωδικός MySQL αποθηκεύεται στο σύστημα αρχείων στο /root/.my.cnf.
Ενημέρωση σφάλματος
Το Magento 2.1.3 έχει ένα πρόβλημα όπου ένας σύνδεσμος προς το πρόγραμμα ενημέρωσης δεν συμπεριλήφθηκε στον πίνακα διαχείρισης. Μπορείτε να πλοηγηθείτε στο πρόγραμμα ενημέρωσης με μη αυτόματο τρόπο με τον ακόλουθο σύνδεσμο. Αντικαταστήστε τα εξαρτήματα σε καπάκια ανάλογα.
https://[SERVER_IP]/[admin_SECRETURL]/admin/backendapp/redirect/app/setup/
Σχετικά με τις εφαρμογές Vultr
Οι εφαρμογές Vultr χρησιμοποιούν σύγχρονες εκδόσεις πακέτων λογισμικού. Οι εφαρμογές έχουν ρυθμιστεί ώστε να αναπτύσσονται με συγκεκριμένες εκδόσεις λογισμικού. Με την πάροδο του χρόνου, η ομάδα του Vultr θα ενημερώσει τις προσφορές εφαρμογών ώστε να περιλαμβάνουν νεότερα λειτουργικά συστήματα, εκδόσεις πακέτων κ.λπ. Αυτό το έγγραφο παρέχει μόνο ενημερωμένες πληροφορίες σχετικά με την πιο πρόσφατη έκδοση αυτής της εφαρμογής. Οι εφαρμογές Vultr ενημερώνονται χωρίς προειδοποίηση. Εάν σκοπεύετε να δημιουργήσετε ένα έργο ή μια υποδομή με βάση τα πρότυπα εφαρμογών μας, συνιστούμε να τραβήξετε ένα στιγμιότυπο της εφαρμογής που χρησιμοποιήθηκε στην αρχική σας ανάπτυξη.