Εξυπηρέτηση πελατών

  1. Βοήθεια
  2. VPS
  3. VPS – Οδηγός εγκατάστασης LAMP Stack σε Ubuntu

VPS – Οδηγός εγκατάστασης LAMP Stack σε Ubuntu

Τι είναι το LAMP;

Ο LAMP stack είναι ένας δημοφιλής συνδυασμός λογισμικού ανοιχτού κώδικα που σου επιτρέπει να φιλοξενείς δυναμικές ιστοσελίδες και εφαρμογές. Περιλαμβάνει:

  • Linux – το λειτουργικό σύστημα
  • Apache – ο web server
  • MySQL – το σύστημα διαχείρισης βάσεων δεδομένων
  • PHP – η γλώσσα προγραμματισμού για δυναμικό περιεχόμενο

Βήμα 1: Ενημέρωσε τα αποθετήρια

Πριν ξεκινήσεις, βεβαιώσου ότι όλα τα πακέτα είναι ενημερωμένα:

sudo apt update
sudo apt upgrade


Βήμα 2: Εγκατάσταση Apache

Ο Apache είναι ένας από τους πιο διαδεδομένους web servers. Για να τον εγκαταστήσεις:

sudo apt install apache2

Μόλις ολοκληρωθεί η εγκατάσταση, βεβαιώσου ότι τρέχει:

sudo systemctl status apache2

Άνοιξε έναν browser και επισκέψου τη διεύθυνση:

http://your_server_ip

Αν όλα είναι σωστά, θα δεις την προεπιλεγμένη σελίδα του Apache "It works!".


Βήμα 3: Εγκατάσταση MySQL

Η MySQL θα σου επιτρέψει να αποθηκεύεις δεδομένα για την ιστοσελίδα σου:

sudo apt install mysql-server

Όταν ολοκληρωθεί η εγκατάσταση, τρέξε τον οδηγό ασφαλείας της MySQL:

sudo mysql_secure_installation

Θα σου ζητηθεί να διαμορφώσεις τον κωδικό του root, να αφαιρέσεις ανώνυμους χρήστες και να απενεργοποιήσεις την απομακρυσμένη πρόσβαση. Προτείνεται να απαντήσεις "Yes" σε όλες τις ερωτήσεις.

Για να μπεις στο MySQL shell:

sudo mysql

Για να βγεις:

exit


Βήμα 4: Εγκατάσταση PHP

Η PHP σου επιτρέπει να εμφανίζεις δυναμικό περιεχόμενο. Για εγκατάσταση:

sudo apt install php libapache2-mod-php php-mysql

Για να ελέγξεις την έκδοση της PHP:

php -v


Βήμα 5: Έλεγχος PHP μέσω Apache

Δημιούργησε ένα αρχείο info.php στον root φάκελο του Apache:

sudo nano /var/www/html/info.php

Και πρόσθεσε:

<?php
phpinfo();
?>

Αποθήκευσε και κλείσε. Άνοιξε στον browser:

http://your_server_ip/info.php

Θα δεις τη σελίδα με τις ρυθμίσεις PHP. Όταν τελειώσεις, διέγραψε το αρχείο για λόγους ασφαλείας:

sudo rm /var/www/html/info.php


Προαιρετικά: Ενεργοποίηση πρόσθετων PHP modules

Ανάλογα με τις ανάγκες της εφαρμογής σου, μπορεί να χρειάζεσαι πρόσθετα modules. Δες ποια είναι διαθέσιμα:

apt search php-

Για παράδειγμα, για να εγκαταστήσεις το module php-cli:

sudo apt install php-cli


Ολοκλήρωση

Έχεις ολοκληρώσει την εγκατάσταση του LAMP stack στον Ubuntu server σου. Μπορείς τώρα να φιλοξενήσεις PHP-based εφαρμογές όπως WordPress, Drupal ή custom λύσεις.

Μην ξεχάσεις να κρατάς το σύστημά σου ενημερωμένο και να κάνεις τακτικά αντίγραφα ασφαλείας.


Δεν έχετε βρει αυτό που ψάχνετε?

Επικοινωνήστε με τους ειδικούς μας, θα χαρούν να σας βοηθήσουν!

Επικοινωνήστε μαζί μας