Λεπτομέρειες εφαρμογής
Σχετικά με τις εφαρμογές Vultr
Αυτό το άρθρο περιέχει πληροφορίες σχετικά με την εφαρμογή Joomla που μπορεί να αναπτυχθεί στο Vultr .
Λεπτομέρειες εφαρμογής
Το Joomla εκτελείται στο λειτουργικό σύστημα Ubuntu Server LTS. Μπορείτε να συνδεθείτε σε αυτό το σύστημα με έναν πελάτη SSH χρησιμοποιώντας το root login που βρίσκεται στον πίνακα ελέγχου του Vultr.
Αρχικά, θα πρέπει να έχετε πρόσβαση https://[SERVER_IP]/installation/στο πρόγραμμα περιήγησής σας. Αντικαταστήστε τη [SERVER_IP]με τη διεύθυνση IP του VPS σας. Η προειδοποίηση πιστοποιητικού μπορεί να αγνοηθεί με ασφάλεια. Τα διαπιστευτήρια σύνδεσης για την εφαρμογή εμφανίζονται όταν κάνετε κλικ στην εφαρμογή VM στον πίνακα ελέγχου Vultr. Μόλις ολοκληρώσετε τη ρύθμιση του Joomla, μπορείτε να αποκτήσετε πρόσβαση στον ιστότοπό σας στο Joomla στη διεύθυνση http://[SERVER_IP]/ή https://[SERVER_IP]/.
Μπορεί επίσης να θέλετε να υποδείξετε το DNS "A record" του ιστότοπού σας στο [SERVER_IP]. Αυτό θα σας επιτρέψει να αποκτήσετε πρόσβαση στο Joomla με πλοήγηση στον ιστότοπό σας ( www.example.com).
Υπάρχει ένας διακομιστής βάσης δεδομένων MySQL που εκτελείται στο VPS. Μπορείτε να συνδεθείτε στη βάση δεδομένων εκτελώντας τα εξής:
mysql -u root
Ο κωδικός πρόσβασης root της MySQL αποθηκεύεται στο VPS στο /root/.my.cnf.
Το Nginx αποτυγχάνει να φορτώσει
Εάν η παρουσία σας αναπτύχθηκε μετά την 1η Δεκεμβρίου 2019, έχουμε συμπεριλάβει ένα σενάριο για τη διευκόλυνσή σας για να επαναφέρετε τα αρχεία διαμόρφωσης Nginx στην προεπιλογή για εσάς.
- Συνδεθείτε στον διακομιστή σας χρησιμοποιώντας
sshως root.
- Εκτελέστε την εντολή
/opt/vultr/fix-vhost.sh
Λεπτομέρειες SSL
Ο διακομιστής σας Joomla είναι προσβάσιμος και με δύο http://και με https://διευθύνσεις URL. Από προεπιλογή, η https://διεύθυνση URL χρησιμοποιεί ένα αυτο-υπογεγραμμένο πιστοποιητικό, το οποίο εμφανίζει μια προειδοποίηση ασφαλείας. Αυτή η προειδοποίηση είναι ασφαλές να αγνοηθεί.
Για να απενεργοποιήσετε την https://υποστήριξη, κάντε τα εξής:
- Συνδεθείτε στον διακομιστή σας χρησιμοποιώντας
sshως root.
- Μετακινήστε το αρχείο HTTPS vhost από τη conf διακομιστή ιστού:
mv /etc/nginx/conf.d/joomla_https.conf /root/
- Επανεκκινήστε τον διακομιστή web:
systemctl restart nginx.service && systemctl restart php7.2-fpm.service(η έκδοση PHP μπορεί να διαφέρει)
Ανάλογα με τα σχέδιά σας για τον ιστότοπό σας στο Joomla, μπορεί να θέλετε να ενημερώσετε το πιστοποιητικό σε ένα που παρέχεται από μια πραγματική αρχή έκδοσης πιστοποιητικών. Αυτό θα αφαιρέσει το σφάλμα προειδοποίησης ασφαλείας. Για να εγκαταστήσετε ένα νέο πιστοποιητικό, κάντε τα εξής:
- Λάβετε ένα πιστοποιητικό από μια αρχή έκδοσης πιστοποιητικών για τον τομέα σας.
- Συνδεθείτε στον διακομιστή σας χρησιμοποιώντας
sshως root.
- Αντικαταστήστε το
server.crtκαι server.keyαρχεία /etc/nginx/ssl/με το ενημερωμένο πιστοποιητικό. Οι λεπτομέρειες σχετικά με τη μετατροπή μορφών πιστοποιητικών δεν εμπίπτουν στο πεδίο εφαρμογής αυτού του άρθρου.
- Επανεκκινήστε τον διακομιστή web:
systemctl restart nginx.service && systemctl restart php7.2-fpm.service(η έκδοση PHP μπορεί να διαφέρει)
Δωρεάν SSL με Let's Encrypt
Το Certbot, το λογισμικό που χρησιμοποιείται για την απόκτηση, εγκατάσταση και ανανέωση πιστοποιητικών Let's Encrypt περιλαμβάνεται σε αυτό το One-Click από προεπιλογή. Για να το χρησιμοποιήσετε απλώς συνδεθείτε μέσω SSH και εκτελέστε την ακόλουθη εντολή
certbot
Σχετικά με τις εφαρμογές Vultr
Οι εφαρμογές Vultr χρησιμοποιούν σύγχρονες εκδόσεις πακέτων λογισμικού. Οι εφαρμογές έχουν ρυθμιστεί ώστε να αναπτύσσονται με συγκεκριμένες εκδόσεις λογισμικού. Με την πάροδο του χρόνου, η ομάδα του Vultr θα ενημερώσει τις προσφορές εφαρμογών ώστε να περιλαμβάνουν νεότερα λειτουργικά συστήματα, εκδόσεις πακέτων κ.λπ. Αυτό το έγγραφο παρέχει μόνο ενημερωμένες πληροφορίες σχετικά με την πιο πρόσφατη έκδοση αυτής της εφαρμογής. Οι εφαρμογές Vultr ενημερώνονται χωρίς προειδοποίηση. Εάν σκοπεύετε να δημιουργήσετε ένα έργο ή μια υποδομή με βάση τα πρότυπα εφαρμογών μας, συνιστούμε να τραβήξετε ένα στιγμιότυπο της εφαρμογής που χρησιμοποιήθηκε στην αρχική σας ανάπτυξη.