Το LAMP stack είναι μια ομάδα λογισμικού ανοικτού κώδικα που χρησιμοποιούνται για την δημιουργία web διακομιστών. Το ακρωνύμιο βγαίνει από τα: Linux, Apache, MySQL, και PHP.
Παρακάτω θα δούμε πως μπορείτε να εγκαταστήσετε έναν ιδιωτικό server LAMP στο Ubuntu.
Δες περισσότερα άρθρα του iGuRu.gr όταν αναζητάς ειδήσεις στην Google.
Το Apache είναι ένα ελεύθερο λογισμικό ανοικτού κώδικα που τρέχει σε πάνω από το 50% των web εξυπηρετητών όλου του κόσμου.
Για να εγκαταστήσετε τον Apache, ανοίξτε το terminal και πληκτρολογήστε τις εντολές:
sudo apt-get update
sudo apt-get install apache2
Αυτό ήταν. Για να ελέγξετε αν έχει εγκατασταθεί το Apache, ανοίξτε την διεύθυνση στο πρόγραμμα περιήγησής σας:
http://localhost, ή http://127.0.0.1 ή την τοπική διεύθυνση του υπολογιστή σας (π.χ.. http://192.168.1.3). Η σελίδα που θα ανοίξει θα σας δείξει ότι ο apache “Δουλεύει!”
Πώς να βρείτε τη διεύθυνση IP σας;
Τρέξτε την ακόλουθη εντολή
ifconfig
Εγκατάσταση του MySQL
Η MySQL είναι ένα ισχυρό σύστημα διαχείρισης βάσεων δεδομένων που χρησιμοποιείται για την οργάνωση και την ανάκτηση δεδομένων
Για να εγκαταστήσετε τη MySQL, πληκτρολογήστε στο τερματικό σας:
Κατά τη διάρκεια της εγκατάστασης, η MySQL θα σας ζητήσει να ορίσετε έναν κωδικό πρόσβασης root. Πληκτρολογήστε ένα κωδικό πρόσβασης.
Αφού εγκαταστήσετε τη MySQL, θα πρέπει να το ενεργοποιήσετε με την εντολή:
sudo mysql_install_db
Τελειώστε το setup με τρέχοντας την εντολή:
sudo /usr/bin/mysql_secure_installation
Θα σας ζητηθεί ο κωδικό πρόσβασης του root.
Πληκτρολογήστε τον.
Στη συνέχεια, το script θα σας ρωτήσει εάν θέλετε να αλλάξετε τον κωδικό του root. Προχωρήστε στα επόμενα βήματα πληκτρολογώντας N
Πείτε ναι (Υ) σε όλες τις επιλογές. Στο τέλος, το MySQL θα χρειαστεί reload για να εφαρμόσει τις νέες αλλαγές.
Από προεπιλογή, η εγκατάσταση της MySQL έχει ένα ανώνυμο χρήστη, που επιτρέπει σε οποιονδήποτε
για να συνδεθεί στο MySQL χωρίς να χρειάζεται να έχει λογαριασμό χρήστη. Αυτό προορίζεται μόνο για δοκιμές.
Έτσι θα πρέπει να αφαιρέσετε την πρόσβαση ειδικά αν θέλετε να στήσετε ένα public server.
Remove anonymous users? [Y/n] y
… Success!
Μόλις τελειώσετε μπορούμε να αρχίσουμε με την εγκατάσταση της PHP.
Εγκατάσταση της PHP
Η PHP είναι μια open web scripting γλώσσα που χρησιμοποιείται ευρέως για τη δημιουργία δυναμικών ιστοσελίδων.
Για να εγκαταστήσετε την PHP, ανοίξτε το τερματικό και τρέξτε την εντολή
Στην επιλογή server βάλτε apache2.
Επιλογή yes στην ερώτηση dbconfig-common για την δημιουργία database
Θα ρωτηθείτε για τον κωδικό του admin της database
Επιλέξτε και επιβεβαιώστε το password για την ίδια την εφαρμογή phpMyAdmin
Ενεργοποιήστε τις επεκτάσεις PHP mcrypt και mbstring με τις παρακάτω εντολές:
sudo phpenmod mcrypt
sudo phpenmod mbstring
Κάντε ένα restart στον Apache:
sudo systemctl restart apache2
Μπορείτε να δείτε την σελίδα διαχείρισης από τη διεύθυνση της επιλογής σας χρησιμοποιώντας στο τέλος το /phpmyadmin:
πχ.:
http://localhost/phpmyadmin
ή
http://127.0.0.1/phpmyadmin
Ο χρήστης είναι ο root και ο κωδικός αυτός που επιλέξατε.
και
Σημείωση: Την ασφαλή σύνδεση (HTTPS) που χρησιμοποιούμε τοπικά θα εξηγήσουμε σε άλλη δημοσίευση πως να την ενεργοποιήσετε.
0 σχόλια
iGuRu.gr