Αναζητάτε έναν φθηνό τρόπο λειτουργίας των διακομιστών ιστού ή των δυναμικών ιστοσελίδων σας; Τι λέτε για την κατασκευή ενός διακομιστή LAMP; Ένας διακομιστής LAMP συνοδεύεται από το πλήρες πακέτο. Όχι μόνο θα έχετε τον διακομιστή, αλλά θα έχετε το λειτουργικό σύστημα, το λογισμικό βάσης δεδομένων και τη γλώσσα δέσμης ενεργειών. Όλες αυτές οι εφαρμογές είναι ανοιχτού κώδικα. Ο διακομιστής LAMP περιλαμβάνει τα ακόλουθα στοιχεία: Linux, Apache, MySQL και PHP. Οι διακομιστές LAMP μπορούν να λειτουργούν σε φθηνούς διακομιστές. Η κατασκευή αυτού του διακομιστή είναι απλή και απλή. Δημιουργήστε έναν διακομιστή LAMP εκτελώντας τα ακόλουθα βήματα:
Βήματα
Βήμα 1. Λάβετε τις απαιτήσεις υλικού για τον διακομιστή σας
Οι πιο εξελιγμένοι ιστότοποι χρειάζονται περισσότερη ισχύ.
Βήμα 2. Λάβετε την απαραίτητη ταχύτητα μεταφόρτωσης από τον πάροχο υπηρεσιών σας
Η προεπιλεγμένη ταχύτητα μεταφόρτωσης διαδικτύου στο σπίτι είναι μόνο περίπου 1mb ανά λεπτό. Αυτό μπορεί να είναι πολύ αργό για γραφικά, βίντεο κ.
Βήμα 3. Εγκαταστήστε μια έκδοση Linux
Για να μπορέσετε να δημιουργήσετε έναν διακομιστή LAMP, πρέπει να έχετε το λειτουργικό σύστημα Linux. Επισκεφτείτε το distrowatch.com και επιλέξτε ένα που σας αρέσει. Είναι ως επί το πλείστον τα ίδια, αλλά φροντίστε να επιλέξετε ένα με προεγκατεστημένη διεπαφή (KDE, Κανέλα κ.λπ.) εάν δεν είστε συνηθισμένος χρήστης τερματικού. Επιπλέον, εάν η έκδοση Linux δεν περιλαμβάνει πρόγραμμα εγκατάστασης των Windows, θα πρέπει να δημιουργήσετε ένα Live CD ή μια μονάδα flash USB (οδηγίες σε άλλα άρθρα του wiki). Οι ακόλουθες οδηγίες λειτουργούν με το Ubuntu Linux.
Βήμα 4. Εγκαταστήστε το Apache στο διακομιστή
Ο Apache είναι ένας δωρεάν διακομιστής ιστού ανοιχτού κώδικα που είναι γνωστός για την εκτέλεση σε λειτουργικά συστήματα Unix. Υπάρχουν δύο τρόποι εγκατάστασης του Apache. Μπορείτε να χρησιμοποιήσετε την κονσόλα σας ή μια συνεδρία τερματικού παραθύρου.
- Στη γραμμή εντολών, πληκτρολογήστε: sudo apt-get install apache2
- Για να συνεχίσετε την εγκατάσταση του Apache, θα πρέπει να έχετε τον κωδικό πρόσβασης sudo.
Βήμα 5. Βεβαιωθείτε ότι λειτουργεί το Apache
Θα πρέπει να κατευθύνετε το πρόγραμμα περιήγησής σας στη διεύθυνση IP του διακομιστή. Αυτό θα σας ενημερώσει εάν το Apache λειτουργεί ή όχι.
Βήμα 6. Εγκαταστήστε την PHP στο διακομιστή
Η PHP είναι μια γλώσσα δέσμης ενεργειών που χρησιμοποιήθηκε αρχικά για τη δημιουργία δυναμικών ιστοσελίδων. Ωστόσο, οι προγραμματιστές το χρησιμοποιούν για τη δημιουργία μεμονωμένων γραφικών εφαρμογών ενώ οι διαχειριστές δικτύου και συστήματος χρησιμοποιούν PHP για δυνατότητες διεπαφής γραμμής εντολών.
Στη γραμμή εντολών, πληκτρολογήστε: sudo apt-get install php5 libapache2-mod-php5
Βήμα 7. Βεβαιωθείτε ότι η PHP είναι πλήρως εγκατεστημένη
Επανεκκινήστε το Apache πληκτρολογώντας στη γραμμή εντολών: sudo /etc/init.d/apache2 επανεκκίνηση
Βήμα 8. Επιβεβαιώστε ότι η PHP λειτουργεί σωστά
- Χρησιμοποιήστε τη ρίζα εγγράφου Apache για να δημιουργήσετε ένα δοκιμαστικό αρχείο. Η ρίζα θα είναι /var /www. Η επέκταση του ονόματος του δοκιμαστικού σας αρχείου πρέπει να τελειώνει με.php.
- Για το περιεχόμενο, πληκτρολογήστε:
Βήμα 9. Αποθηκεύστε το αρχείο δοκιμής
- Στη συνέχεια, κατευθύνετε το πρόγραμμα περιήγησής σας στην ακόλουθη διεύθυνση:
- Βεβαιωθείτε ότι πληκτρολογείτε τη διεύθυνση IP του διακομιστή σας πριν από το /test.php.
Βήμα 10. Επαληθεύστε το αρχείο δοκιμής
Το πρόγραμμα περιήγησης πρέπει να εμφανίζει την ένδειξη "Test PHP Page" στην οθόνη.
Βήμα 11. Εγκαταστήστε το MySQL στο διακομιστή
Η MySQL σημαίνει "My Structured Query Language". Το MySQL είναι ένα πρόγραμμα σχεσιακής βάσης δεδομένων. Αυτή η εφαρμογή λειτουργεί ως διακομιστής, στον οποίο πολλοί χρήστες μπορούν να έχουν πρόσβαση σε πολλές βάσεις δεδομένων. Υπάρχουν πολλές εφαρμογές λογισμικού που χρησιμοποιούν MySQL, όπως το WordPress. Ακόμα και η Google και το Facebook χρησιμοποιούν MySQL.
Στη γραμμή εντολών, πληκτρολογήστε: sudo apt-get install mysql-server
Βήμα 12. Δημιουργήστε έναν κωδικό πρόσβασης για το MySQL
- Στη γραμμή εντολών, πληκτρολογήστε: ρίζα mysql -u
- Στη συνέχεια, θα πρέπει να δείτε μια γραμμή εντολών που θα μοιάζει με mysql>
- Στη γραμμή εντολών, πληκτρολογήστε: SET PASSWORD FOR 'root'@'localhost' = PASSWORD ('YOURPASSWORD');
- Εισαγάγετε τον κωδικό πρόσβασής σας εκεί που εμφανίζει τον κωδικό πρόσβασής σας. Αυτό θα είναι αυτό που θα χρησιμοποιήσετε ως χρήστης MySQL.
Βήμα 13. Ξεκινήστε τον διακομιστή MySQL
Πληκτρολογήστε την ακόλουθη εντολή: /etc/init.d/mysql start