Mightσως μόλις ξεκινήσατε να δημιουργείτε τη δυναμική εφαρμογή ιστού σας σε PHP και θέλετε να ρυθμίσετε τη στοίβα LAMP. Ο όρος LAMP προέρχεται από το λειτουργικό σύστημα Linux, τον διακομιστή Apache, τη βάση δεδομένων MySQL και τη γλώσσα PHP. Ας ξεκινήσουμε με την εγκατάσταση του LAMP Stack στο Ubuntu 20.04.
Πρώτα απ 'όλα, θα πρέπει να έχετε sudo προνόμια στο σύστημά σας ή να συνδεθείτε ως root για να εκτελέσετε τις ακόλουθες εργασίες:
Ενημερώστε το αποθετήριο πακέτων συστήματος
Για να ξεκινήσετε με όλη την εγκατάσταση, είναι η καλύτερη πρακτική να ενημερώσετε πρώτα το αποθετήριο προσωρινής μνήμης APT, έτσι ώστε όλες οι πιο πρόσφατες εφαρμογές να μπορούν να εγκατασταθούν ομαλά.
$sudoκατάλληλη ενημέρωση
Μόλις ενημερωθεί η apt-cache, είμαστε έτοιμοι να προχωρήσουμε με την εγκατάσταση LAMP Stack.
Ας εγκαταστήσουμε πρώτα το MySQL.
Εγκαταστήστε το MySQL στο Ubuntu 20.04
Δεδομένου ότι η MySQL χρησιμοποιείται ως βάση δεδομένων με PHP και χρησιμοποιείται για τη διαχείριση και την αποθήκευση δεδομένων για την εγκατάσταση της MySQL στο σύστημα ubuntu, πληκτρολογήστε την παρακάτω εντολή.
$sudoκατάλληλοςεγκαθιστώmysql-server mysql-client
Θα σας ζητήσει να λάβετε επιπλέον χώρο στο δίσκο για να εγκατασταθεί το πακέτο, οπότε πατήστε y για να συνεχίσετε την εγκατάσταση του MySQL.
Μόλις εγκατασταθεί το MySQL, ελέγξτε την έκδοση πληκτρολογώντας αυτήν την εντολή.
Και για να ελέγξετε ότι η υπηρεσία MySQL εκτελείται ή όχι στο σύστημά σας ubuntu, πληκτρολογήστε αυτήν την εντολή για να ελέγξετε την κατάσταση.
Εάν δεν είναι ενεργό, μπορείτε να το ξεκινήσετε χρησιμοποιώντας τη λέξη -κλειδί έναρξης στην παραπάνω εντολή όπως αυτή
Για να συνδεθείτε στο κέλυφος του MySQL, πληκτρολογήστε την ακόλουθη εντολή
Δεν θα σας ζητήσει κωδικό πρόσβασης για πρώτη φορά.
Μόλις συνδεθείτε στο κέλυφος του MySQL, μπορείτε να ρυθμίσετε τον κωδικό πρόσβασής σας ή να εκτελέσετε οποιαδήποτε λειτουργία που σχετίζεται με τη βάση δεδομένων σε αυτό.
Τώρα ας βγούμε από αυτό και εγκαταστήστε τον διακομιστή ιστού Apache 2 στο σύστημα Ubuntu.
mysql>> έξοδος
Εγκαταστήστε τον Apache Web Server στο Ubuntu 20.04
Το Apache 2 είναι ένας διακομιστής Ιστού που χειρίζεται τους διακομιστές για τη φιλοξενία εφαρμογών Ιστού. Για να εγκαταστήσετε το Apache 2 στο σύστημά σας ubuntu, εκτελέστε αυτήν την εντολή.
$sudoκατάλληλοςεγκαθιστώapache2
Μπορεί επίσης να σας ζητήσει να λάβετε επιπλέον χώρο στο δίσκο για την εγκατάσταση του Apache, οπότε πατήστε y για να συνεχίσετε τη διαδικασία εγκατάστασης.
Μόλις εγκατασταθεί επίσης ο διακομιστής Ιστού Apache 2. μπορείτε να ελέγξετε την κατάσταση πληκτρολογώντας την ακόλουθη εντολή.
$sudosystemctl status apache2
Εάν είναι ενεργό και εκτελείται, τότε καλό είναι να προχωρήσετε στην εγκατάσταση της PHP. Διαφορετικά, ξεκινήστε να χρησιμοποιείτε την εντολή
Αφού το ξεκινήσετε, ας εγκαταστήσουμε τώρα την PHP,
Εγκαταστήστε την PHP στο Ubuntu 20.04
Η τελευταία σταθερή έκδοση της PHP μπορεί εύκολα να εγκατασταθεί στο ubuntu από το αποθετήριο πακέτων APT πληκτρολογώντας την παρακάτω εντολή στο τερματικό
$sudoκατάλληλοςεγκαθιστώphp
Πατήστε y για να συνεχίσετε τη διαδικασία εάν σας ζητηθεί να λάβετε επιπλέον χώρο στο δίσκο για την εγκατάσταση της PHP.
Μετά την επιτυχή εγκατάσταση της PHP, μπορείτε να ελέγξετε την έκδοση πληκτρολογώντας την εντολή
$ php--εκδοχή
PHP έκδοση 7.3.4 είναι εγκατεστημένη.
Εγκαταστήστε τις επεκτάσεις PHP
Τώρα αν θέλετε να εγκαταστήσετε και κάποια άλλη βασική επέκταση PHP, που απαιτούνται για το phpMyAdmin, Για παράδειγμα,
- php-curl
- php-gd
- php-mbstring
- php-mysql
- php-zip
- php-json
- php-xml
Μπορείτε να το κάνετε πληκτρολογώντας την ακόλουθη εντολή.
$sudoκατάλληλοςεγκαθιστώphp-curl php-gd php-mbstring php-mysql php-zip php-json php-xml
Αφήστε το να πάρει επιπλέον χώρο στο δίσκο για να εγκατασταθούν οι επεκτάσεις πληκτρολογώντας y και πατώντας το κουμπί Enter.
Αυτή η εντολή θα εγκαταστήσει όλες τις απαιτούμενες επεκτάσεις PHP για την εκτέλεση του phpMyAdmin.
Έτσι, μπορείτε να εγκαταστήσετε όλα τα απαιτούμενα πακέτα στο Ubuntu 20.04 και να ρυθμίσετε το LAMP Stack για τη δημιουργία της δυναμικής διαδικτυακής εφαρμογής σας.
συμπέρασμα
Αυτή η ανάρτηση περιέχει τον οδηγό βήμα προς βήμα για την εγκατάσταση και τη ρύθμιση της στοίβας LAMP στο Ubuntu 20.04 LTS.