Introduction to Amazon Web Services by Leo Zhadanovsky
Πίνακας περιεχομένων:
- Εγκαταστήστε το Stack LEMP στο Debian 9
- Προϋποθέσεις
- Βήμα 1. Εγκατάσταση του Nginx
- Βήμα 2. Εγκατάσταση του MariaDB
- Βήμα 3. Εγκατάσταση PHP
- Βήμα 4. Ρύθμιση του Nginx για να επεξεργαστείτε σελίδες PHP
- Περισσότερες πληροφορίες
- Εκπαιδευτικά σεμινάρια
Ο όρος LEMP είναι ένα ακρωνύμιο των ονομάτων των τεσσάρων συνιστωσών ανοικτής πηγής:
- L - λειτουργικό σύστημα Linux E - Nginx ένα HTTP και αντίστροφο διακομιστή μεσολάβησης M - MySQL ή MariaDB σχεσιακό σύστημα διαχείρισης βάσεων δεδομένων P - PHP γλώσσα προγραμματισμού.
Αυτή η σειρά tutorials θα σας δείξει πώς να εγκαταστήσετε το Nginx, να δημιουργήσετε μπλοκ διακομιστών Nginx, να δημιουργήσετε ένα δωρεάν Let's Encrypt SSL certificate, να εγκαταστήσετε και να ασφαλίσετε τη MySQL και να εγκαταστήσετε την PHP.
Τα λεπτομερή σεμινάρια που αποτελούν μέρος αυτής της σειράς παρατίθενται στο τέλος αυτής της σελίδας.
Εγκαταστήστε το Stack LEMP στο Debian 9
Αυτή η γρήγορη εκκίνηση θα σας δείξει τα βασικά βήματα που απαιτούνται για την εγκατάσταση μιας στοίβας LEMP σε ένα διακομιστή Debian 9.
Προϋποθέσεις
Ο χρήστης που έχετε συνδεθεί πρέπει να έχει δικαιώματα sudo για να μπορέσει να εγκαταστήσει πακέτα.
Βήμα 1. Εγκατάσταση του Nginx
Το Nginx είναι διαθέσιμο στα προκαθορισμένα αποθετήρια του Debian. Ενημερώστε το ευρετήριο των πακέτων και εγκαταστήστε το Nginx με τις ακόλουθες εντολές:
sudo apt update
sudo apt install nginx
Η υπηρεσία Nginx θα ξεκινήσει αυτόματα μετά την ολοκλήρωση της διαδικασίας εγκατάστασης.
Βήμα 2. Εγκατάσταση του MariaDB
Με την κυκλοφορία του Debian 9, η MySQL αντικαταστάθηκε με το MariaDB ως το προεπιλεγμένο σύστημα βάσης δεδομένων. Εγκαταστήστε το MariaDB εκτελώντας την ακόλουθη εντολή:
sudo apt install mariadb-server
Μόλις ολοκληρωθεί η εγκατάσταση,
mysql_secure_installation
εντολή
mysql_secure_installation
για να βελτιώσετε την ασφάλεια της εγκατάστασης MySQL:
sudo mysql_secure_installation
Θα σας ζητηθεί να ορίσετε τον κωδικό πρόσβασης ρίζας, να καταργήσετε τον ανώνυμο χρήστη, να περιορίσετε την πρόσβαση των root στο τοπικό μηχάνημα και να αφαιρέσετε τη βάση δεδομένων δοκιμής. Θα πρέπει να απαντήσετε "Ν" (ναι) σε όλες τις ερωτήσεις.
Αν θέλετε να εγκαταστήσετε την MySQL αντί για την MariaDB, ελέγξτε το εκπαιδευτικό μας εγχειρίδιο για οδηγίες εγκατάστασης.Βήμα 3. Εγκατάσταση PHP
Το Debian 9 στέλνει με την έκδοση PHP 7.0. Για να εγκαταστήσετε το PHP FPM και τις πιο συνηθισμένες λειτουργικές μονάδες PHP πληκτρολογήστε:
sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-mysql
Για να εγκαταστήσετε το PHP 7.2, επισκεφθείτε αυτό το σεμινάριο.
Βήμα 4. Ρύθμιση του Nginx για να επεξεργαστείτε σελίδες PHP
Τώρα που έχουμε εγκατεστημένα όλα τα συστατικά LEMP, μπορούμε να επεξεργαστούμε το αρχείο ρυθμίσεων εικονικού κεντρικού υπολογιστή Nginx και να προσθέσουμε τις παρακάτω γραμμές έτσι ώστε το Nginx να μπορεί να επεξεργαστεί αρχεία PHP:
server {
#… other code
τοποθεσία ~.php $ {include snippets / fastcgi-php.conf; fastcgi_pass unix: /run/php/php7.0-fpm.sock; }}
Μην ξεχάσετε να κάνετε επανεκκίνηση της υπηρεσίας Nginx για να εφαρμοστούν οι αλλαγές:
Περισσότερες πληροφορίες
Για λεπτομερέστερες οδηγίες σχετικά με κάθε βήμα, συμβουλευτείτε τα παρακάτω μαθήματα.
Εκπαιδευτικά σεμινάρια
Πώς να εγκαταστήσετε τη στοίβα λαμπτήρων στο debian 9
Αυτή η σειρά οδηγών θα σας καθοδηγήσει στο πώς θα εγκαταστήσετε μια στοίβα LAMP στο Debian 9. Θα σας δείξουμε πώς να εγκαταστήσετε το Apache, να δημιουργήσετε εικονικούς κεντρικούς υπολογιστές Apache, να δημιουργήσετε ένα δωρεάν πιστοποιητικό SSL, να εγκαταστήσετε και να ασφαλίσετε τη MySQL και να εγκαταστήσετε το PHP 7.2.
Πώς να εγκαταστήσετε τη στοίβα λαμπτήρων στο ubuntu 18.04
Αυτή η σειρά από μαθήματα θα σας δείξει πώς να εγκαταστήσετε το Apache, να δημιουργήσετε εικονικούς κεντρικούς υπολογιστές Apache, να δημιουργήσετε ένα δωρεάν Let's Encrypt SSL certificate, να εγκαταστήσετε και να ασφαλίσετε τη MySQL και να εγκαταστήσετε το PHP 7.2.
Πώς να εγκαταστήσετε τη στοίβα lemp στο ubuntu 18.04
Αυτή η σειρά οδηγών θα σας δείξει πώς να εγκαταστήσετε το Nginx, να δημιουργήσετε μπλοκ διακομιστών Nginx, να δημιουργήσετε ένα δωρεάν Πιστοποίηση SSL, να εγκαταστήσετε και να ασφαλίσετε τη MySQL και να εγκαταστήσετε το PHP 7.2.







