Εισαγωγή
Προαπαιτούμενα
Βήμα πρώτο: Εγκαταστήστε το Apache
Βήμα δεύτερο: Εγκαταστήστε τη MySQL
Βήμα τρίτο: Εγκαταστήστε την PHP
Εισαγωγή
Το LAMP είναι ένα αρκτικόλεξο που σημαίνει Linux, Apache, MySQL και PHP. Αυτή η στοίβα λογισμικού είναι η πιο δημοφιλής λύση ανοιχτού κώδικα για την εγκατάσταση διακομιστών Ιστού.
Εφόσον αποφασίσαμε να χρησιμοποιήσουμε τη διανομή CentOS 6 x64 του Linux σε Vultr VPS, θα παρουσιάσουμε μόνο τον τρόπο εγκατάστασης των άλλων στοιχείων σε αυτό το άρθρο.
Προαπαιτούμενα
Σε αυτό το άρθρο, υποθέτουμε ότι έχετε ρυθμίσει ένα CentOS 6 x64 Vultr VPS από την αρχή και έχετε συνδεθεί ως root. Οι χρήστες που δεν είναι root θα πρέπει να χρησιμοποιήσουν την sudoεντολή.
Βήμα πρώτο: Εγκαταστήστε το Apache
Για να εγκαταστήσετε και να ξεκινήσετε το Apache, ανοίξτε το τερματικό SSH και εισαγάγετε τις ακόλουθες εντολές:
yum -y install httpd
service httpd start
Ελέγξτε εάν το Apache είναι εγκατεστημένο και λειτουργεί σωστά με:
service httpd status
Σημείωση : Δεν μπορείτε να ελέγξετε εάν το Apache εκτελείται σωστά μεταβαίνοντας στη διεύθυνση IP του Vultr VPS από το πρόγραμμα περιήγησής σας, καθώς το τείχος προστασίας θα αποκλείσει την επίσκεψή σας από προεπιλογή.
Πρέπει να ανοίξετε τη θύρα 80 για να κάνετε τον διακομιστή web σας προσβάσιμο:
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
/etc/rc.d/init.d/iptables save
Βήμα δεύτερο: Εγκαταστήστε τη MySQL
Για να εγκαταστήσετε και να ξεκινήσετε τη MySQL, ανοίξτε το τερματικό SSH και εισαγάγετε τις ακόλουθες εντολές:
yum -y install mysql-server
service mysqld start
Σε διακομιστές παραγωγής, θα πρέπει να ασφαλίσετε τη MySQL με την ακόλουθη εντολή:
/usr/bin/mysql_secure_installation
Η γραμμή εντολών θα ζητήσει τον τρέχοντα κωδικό πρόσβασης root MySQL. Αφήστε το κενό πατώντας το ENTER.
Στη συνέχεια, απαντήστε στη γραμμή εντολών όπως ορίζεται παρακάτω:
Set root password? [Y/n] Y
New password: YourDesiredPassword
Re-enter new password: YourDesiredPassword
Remove anonymous user? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y
Βήμα τρίτο: Εγκαταστήστε την PHP
Για να εγκαταστήσετε την PHP στο Vultr VPS, ανοίξτε το τερματικό SSH και εισαγάγετε την ακόλουθη εντολή:
yum -y install php php-mysql
Ανάλογα με τις εφαρμογές Ιστού που σκοπεύετε να εκτελέσετε, ίσως χρειαστεί να εγκαταστήσετε ορισμένες μονάδες PHP στον διακομιστή σας. Μπορείτε να ελέγξετε τις διαθέσιμες μονάδες πληκτρολογώντας την ακόλουθη εντολή:
yum search php-
Για να δείτε περισσότερες λεπτομέρειες σχετικά με τις μονάδες που σας ενδιαφέρουν, πληκτρολογήστε την ακόλουθη εντολή. Θυμηθείτε να αντικαταστήσετε NameOfTheModuleμε το όνομα της μονάδας που επιλέγετε από την οθόνη.
yum info NameOfTheModule
Συνήθως, θα χρειαστείτε δύο ενότητες: php-mcryptκαι php-mbstring. Εγκαταστήστε τα με τις παρακάτω εντολές:
yum -y install php-mcrypt.x86_64
yum -y install php-mbstring.x86_64
Μπορείτε να εγκαταστήσετε άλλες μονάδες με τον ίδιο τρόπο.
Για να λειτουργήσει η στοίβα, πρέπει επίσης να ρυθμίσετε το Apache και το MySQL να εκτελούνται αυτόματα κατά την εκκίνηση του VPS (η PHP θα εκτελείται αυτόματα με τον Apache):
chkconfig httpd on
chkconfig mysqld on
Κάντε επανεκκίνηση του διακομιστή ιστού Apache για να τεθούν σε ισχύ όλες οι αλλαγές:
service httpd restart
Αυτό είναι. Έχετε εγκαταστήσει μια στοίβα LAMP στο Vultr VPS σας.