Αρχική σελίδα » πως να » Πώς να μετατρέψετε τον υπολογιστή σας στο Ubuntu σε ένα διακομιστή Web LAMP

    Πώς να μετατρέψετε τον υπολογιστή σας στο Ubuntu σε ένα διακομιστή Web LAMP

    Έχετε ένα PC Linux που θέλετε να εργαστείτε; Ίσως δεν είστε άνετοι με την έκδοση μόνο της γραμμής εντολών του Ubuntu Server Edition. Δείτε πώς μπορείτε να διατηρήσετε την τυπική επιφάνεια εργασίας του Ubuntu και να προσθέσετε δυνατότητες προβολής ιστού σε αυτό.

    Είτε δεν αισθάνεστε άνετα με ένα σύστημα γραμμής εντολών, χρησιμοποιείτε την επιφάνεια εργασίας του Ubuntu για άλλα πράγματα, είτε απλά το χρειάζεστε για μερικές συγκεκριμένες εφαρμογές, μπορείτε να προσθέσετε Apache, MySQL και PHP σε κάθε τυπική επιφάνεια εργασίας εγκατάσταση του Ubuntu πολύ γρήγορα και εύκολα.

    Η απλή εντολή

    Ας αρχίσουμε την εγκατάσταση με τη χρήση μιας πολύ έξυπνης εντολής:

    sudo apt-get εγκαταστήστε το λαμπτήρα-διακομιστή ^

    ΔΕΝ θα λειτουργήσει χωρίς την καρφίτσα στο τέλος. Μόλις εισαγάγετε αυτό, θα δείτε ότι αυτόματα επιλέγει όλα τα απαραίτητα πακέτα και θα σας ζητήσει να επιβεβαιώσετε την "μεγάλη" ποσότητα δεδομένων που θέλετε να κατεβάσετε.

    Απλά καθίστε και αφήστε το να κάνει το πράγμα του μέχρι να εμφανιστεί μια μπλε οθόνη.

    Εισαγάγετε έναν κωδικό πρόσβασης για το λογαριασμό root της MySQL, το οποίο θα χρειαστείτε για να δημιουργήσετε άλλους χρήστες και να διαχειριστείτε βάσεις δεδομένων και, στη συνέχεια, πατήστε Enter για να συνεχίσετε. Θα σας ζητηθεί να εισαγάγετε ξανά τον κωδικό πρόσβασής σας, οπότε κάντε το ξανά και πατήστε Enter.

    Αυτό είναι για εγκατάσταση!

    Δοκιμάζοντας Apache και PHP

    Ας δοκιμάσουμε το Apache για να δούμε αν λειτουργεί σωστά. Ανοίξτε ένα πρόγραμμα περιήγησης και καθοδηγήστε το παρακάτω URL:

    http: // localhost /

    Θα πρέπει να δείτε κάτι παρόμοιο, αν όλα έχουν εγκατασταθεί σωστά:

    Στη συνέχεια, θα ελέγξουμε αν λειτουργεί η PHP. Στο τερματικό, πληκτρολογήστε την ακόλουθη εντολή για να δημιουργήσετε ένα νέο έγγραφο:

    sudo nano /var/www/testing.php

    Στη συνέχεια, αντιγράψτε τον ακόλουθο κώδικα:

    Κάντε δεξί κλικ στο τερματικό σας και χτυπήστε την επικόλληση.

    Πιέστε το πλήκτρο CTRL + O για να "διαγράψετε" ή να αποθηκεύσετε το αρχείο και, στη συνέχεια, πατήστε CTRL + X για έξοδο.

    Στη συνέχεια, κάντε επανεκκίνηση του Apache με την ακόλουθη εντολή:

    sudo υπηρεσία apache2 επανεκκίνηση

    Και φορτώστε την ακόλουθη σελίδα στο πρόγραμμα περιήγησης ιστού:

    http: //localhost/testing.php

    Και θα πρέπει να δείτε κάτι τέτοιο:

    Έλεγχος της διεύθυνσης δέσμευσης MySQL

    Η MySQL έχει μια διεύθυνση δέσμευσης που θα πρέπει να ταιριάζει με το σύστημά σας. Για να ελέγξετε τη διεύθυνση δέσμευσης του συστήματός σας, μπορούμε να χρησιμοποιήσουμε μια γρήγορη εντολή:

    γάτα / κτλ / ξενιστές | grep localhost

    Αυτό είναι ένα "σωλήνα" ή ένα "στέλεχος" στη μέση, το οποίο μοιράζεται με το πλήκτρο \. Θα έχετε δύο αποτελέσματα, ένα από τα οποία θα σας δείξει μια διεύθυνση IP.

    Μπορείτε να δείτε από την παραπάνω εικόνα ότι η διεύθυνση δέσμευσης μου είναι 127.0.0.1.

    Στη συνέχεια, ας ανοίξουμε το αρχείο ρύθμισης MySQL για να δούμε τι υπάρχει εκεί.

    sudo nano /etc/mysql/my.cnf

    Κάντε κύλιση προς τα κάτω μέχρι να δείτε μια γραμμή που αρχίζει με "bind-address" όπως παρακάτω.

    Όπως μπορείτε να δείτε, η διεύθυνση δέσμευσης είναι η ίδια, έτσι είμαστε καλά. Αν η δική σας είναι διαφορετική, απλά αλλάξτε την ώστε να ταιριάζει με αυτό που βρήκατε παραπάνω.

    Εγκατάσταση του phpMyAdmin

    Εάν δεν είστε εξοικειωμένοι με την MySQL και τις εντολές της, τότε ίσως έχετε κάποιο πρόβλημα στη διαχείριση βάσεων δεδομένων και πινάκων. Το phpMyAdmin σας βοηθά να το αντιμετωπίσετε παρέχοντας μια διεπαφή PHP για τη διαχείριση MySQL. Είναι εύκολο να εγκατασταθεί και μπορεί πραγματικά να έρθει σε πρακτικό, γι 'αυτό ας πάμε σε αυτό.

    sudo apt-get εγκαταστήστε το phpmyadmin

    Εάν αυτή η εντολή δεν λειτουργεί, μπορεί να χρειαστεί να ενεργοποιήσετε επιπλέον αποθετήρια.

    Θα εμφανιστεί μια άλλη μπλε οθόνη που θα σας ζητάει να επιλέξετε ποιο διακομιστή ιστού θα διαμορφωθεί. Βεβαιωθείτε ότι το κόκκινο μπλοκ βρίσκεται δίπλα στο "apache2" και βεβαιωθείτε ότι έχετε πιέσει τη μπάρα διαστήματος. Αυτό θα το σημειώσει με έναν αστερίσκο και στη συνέχεια μπορείτε να πατήσετε Enter.

    Θα ερωτηθείτε αν το phpmyadmin πρέπει να διαμορφώσει μια προεπιλεγμένη βάση δεδομένων για δική του χρήση. Επιλέξτε Ναι.

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

    Τέλος, θα δημιουργήσετε έναν κωδικό πρόσβασης για να χρησιμοποιήσετε το phpmyadmin και θα πρέπει να το επιβεβαιώσετε ξανά.

    Μόλις τελειώσετε, κάντε επανεκκίνηση του Apache.

    Μπορείτε να συνδεθείτε στο phpMyAdmin μεταβαίνοντας στην ακόλουθη διεύθυνση URL:

    http: // localhost / phpmyadmin /

    Χρησιμοποιήστε το "root" ως όνομα χρήστη και στη συνέχεια πληκτρολογήστε τον root MySQL password.


    Υπάρχουν εδώ μερικοί σημαντικοί κωδικοί πρόσβασης και θα μπείτε στον πειρασμό να χρησιμοποιήσετε τον ίδιο κωδικό πρόσβασης με τον λογαριασμό σας root. Αν επιλέξετε να το κάνετε αυτό, βεβαιωθείτε ότι είναι ένας πολύ ασφαλής κωδικός πρόσβασης, κάτι με μικτές τάξεις χαρακτήρων και καλό μήκος. Θυμηθείτε, δίνετε στους άλλους πρόσβαση στον υπολογιστή σας εγκαθιστώντας αυτό το λογισμικό, οπότε λάβετε τις κατάλληλες προφυλάξεις.

    Αν αυτή είναι η πρώτη φορά που παίζετε με έναν διακομιστή ιστού, ίσως να αναρωτιέστε πού πηγαίνουν τα αρχεία που θέλετε να φιλοξενήσετε. Βρίσκονται στο / var / www / είναι προεπιλεγμένες και θα χρειαστούν αυξημένα προνόμια για πρόσβαση στον κατάλογο. Μια ιδέα είναι να τοποθετήσετε ένα ξεχωριστό διαμέρισμα σε αυτό το σημείο για να χρησιμοποιείτε αποκλειστικά για την εξυπηρέτηση ιστού. Ανατρέξτε στο άλλο άρθρο μας, Τι είναι το fstab του Linux και πώς λειτουργεί; για να πάρετε περισσότερες πληροφορίες γι 'αυτό.

    Και τώρα που έχετε το δικό σας web server, γιατί να μην μάθετε πώς μπορείτε να κάνετε αρχειοθέτηση, αναζήτηση και να δείτε τις στατιστικές Tweet σας με το ThinkUp?