Τρόπος εγκατάστασης διακομιστή LAMP σε τοπικό μηχάνημα Linux Ubuntu ή VM

Ο σκοπός αυτού του σύντομου οδηγού είναι να σας καθοδηγήσει στη διαδικασία δημιουργίας ενός διακομιστή LAMP (Linux, Apache, MySQL, PHP) σε μια τοπική μηχανή Ubuntu Linux ή εικονική μηχανή.

Αυτό θα σας επιτρέψει να αναπτύξετε χρησιμοποιώντας PHP και MySQL (με phpMyAdmin). Αυτή είναι μια κοινή στοίβα που είναι απαραίτητη για την ανάπτυξη του Wordpress.

Εγκαταστήστε τα απαραίτητα πακέτα

Θα χρειαστεί να εγκαταστήσετε τα ακόλουθα πακέτα για το διακομιστή LAMP. Μπορείτε να τα εγκαταστήσετε όλα ταυτόχρονα διαχωρίζοντας κάθε πακέτο με ένα κενό ή ένα κάθε φορά όπως φαίνεται.

Προτιμώ να κατεβάζω ένα κάθε φορά επειδή είναι ευκολότερο να δούμε αν υπήρχαν σφάλματα.

Εισαγάγετε το τερματικό και πληκτρολογήστε τα εξής:

  • sudo apt-get install apache2
  • sudo apt-get install php
  • sudo apt-get install php-mysql
  • sudo apt-get install mysql-server

Στη συνέχεια, θα σας ζητηθεί να ορίσετε έναν κωδικό πρόσβασης για τον χρήστη root MySQL. Μετά τη ρύθμιση του κωδικού πρόσβασης συνεχίστε την εγκατάσταση:

  • sudo apt-get install libapache2-mod-php
  • sudo apt-get install php-mcrypt
  • sudo apt-get install phpmyadmin

Στη συνέχεια θα πρέπει να σας ζητηθεί ποιος διακομιστής να χρησιμοποιήσετε. Επιλέξτε Apache πατώντας enter. Επιλέξτε όχι για σύνθετη ρύθμιση διακομιστή.

Αλλαγή δικαιωμάτων σε / var / www / html

Προκειμένου να εκτελούνται σενάρια PHP και αρχεία από το διακομιστή LAMP πρέπει να αποθηκευτούν στον κατάλογο / var / www / html. Μπορείτε να σκεφτείτε αυτήν την τοποθεσία ως τον τοπικό σας διακομιστή.

Για να κάνουμε αλλαγές σε αυτόν τον κατάλογο πρέπει να αλλάξουμε τα δικαιώματα σε αυτόν. Στο τερματικό εισαγάγετε την εντολή:

sudo chown {your ubuntu username} /var/www/html

Δημιουργήστε έναν συμβολικό σύνδεσμο για το phpMyAdmin

Από προεπιλογή, το phpMyAdmin είναι εγκατεστημένο στον κατάλογο / usr / share /. Πρέπει να το μετακινήσουμε στον τοπικό κατάλογο διακομιστών.

Πλοηγούμε στον κατάλογο διακομιστών στον οποίο θέλουμε τον σύνδεσμο: cd /var/www/html

Στη συνέχεια, δημιουργήστε το σύνδεσμο εισάγοντας την εντολή ln -s /usr/share/phpmyadmin phpmyadmin.

Επανεκκινήστε το Apache και δοκιμάστε

Εκτελέστε την ακόλουθη εντολή για επανεκκίνηση του Apache, ρυθμίζοντας τις αλλαγές που πραγματοποιήθηκαν:

sudo systemctl restart apache2

Στη συνέχεια, θα πρέπει να μπορείτε να δημιουργήσετε ένα αρχείο info.php στον κατάλογο / var / www / html με αυτήν την εντολή: touch /var/www/html/info.php

Στο αρχείο πληκτρολογήστε τον ακόλουθο κωδικό php:

Στη συνέχεια, ανοίξτε ένα πρόγραμμα περιήγησης και πληκτρολογήστε localhost / info.php Θα πρέπει να δείτε μια σελίδα από το αρχείο php που μόλις γράψατε και σας δίνει πληροφορίες σχετικά με το php.

Τέλος, για πρόσβαση στο phpMyAdmin μεταβείτε στο localhost / phpmyadmin στο πρόγραμμα περιήγησής σας. Το προεπιλεγμένο όνομα χρήστη root είναι «root» και ο κωδικός πρόσβασης είναι ο κωδικός πρόσβασης που επιλέξατε νωρίτερα για τη βάση δεδομένων MySQL.