Εγκαταστήστε το Apache σε Windows 10 WSL- HTTP Web Server

Μπορείτεεγκαταστήστε το Apache στα Windows 10πολύ εύκολα δεν είναι πλέον μια εργασία Sisyphean, δεν χρειάζεται να περάσετε από πολλές τεκμηριώσεις για να καταλάβετε πώς να ρυθμίσετε τις παραμέτρους και να τις βελτιώσετε για να εργαστείτε. Όπως γνωρίζουμε ο διακομιστής ιστού Apache HTTP είναι μέρος του Linux και λειτουργεί γενικάLAMP (Linux, Apache, MySQL, PHP)περιβάλλον για την υποστήριξη οποιασδήποτε διαδικτυακής εφαρμογής. Έτσι, στην επιφάνεια εργασίας ή στο διακομιστή των Windows, σίγουρα, δεν αναζητάτε μόνο εγκατάσταση Apache, ίσως ολόκληρη στοίβα LAMP. Ως εκ τούτου, θα μπορούσε να είναι μια πολύ κουραστική δουλειά να εγκαταστήσετε κάθε μέρος του LAMP σε ένα σύστημα που κατά κύριο λόγο δεν προορίζεται για αυτό. Άλλες επιλογές που απομένουν είναι το XAMPP ή το WAMPServer, ωστόσο, δεν προορίζονται να λειτουργήσουν για οποιοδήποτε περιβάλλον παραγωγής και, επίσης, μερικές φορές όχι τόσο επιδόσεις. Σε μια τέτοια κατάσταση, το WSL (υποσύστημα Windows για Linux) είναι ένα όφελος για τους διακομιστές Microsoft Windows 10 και Windows 2016.

Μπορείτε να χρησιμοποιήσετε κάποιο διακομιστή Linux όπως π.χUbuntu 18.04 ή Centos 7στο υποσύστημα Windows για Linux για να εγκαταστήσετε το Apache μαζί με Mysql και PHP για να έχετε τον ίδιο βαθμό απόδοσης με εσάς, εκτός από κάποιον εγγενή διακομιστή Linux ή Desktop.

Επιπλέον, με την ανακοίνωση του WSL 2 (Windows subsystem Linux δεύτερη έκδοση) στο οποίο η Microsoft έχει ενσωματώσει τον πλήρη πυρήνα Linux για WSL το κάνει καλύτερο από πριν. Ας δούμε πώς να το κάνουμε αυτό…

Βήμα 1: Ενεργοποιήστε το WSL σε διακομιστή Windows 10 ή 2016

Εάν δεν έχετε ενεργοποιήσει ακόμα το WSL, τότε απλώς αναζητήστε "Ενεργοποιήστε ή απενεργοποιήστε τη λειτουργία των Windows" στο πλαίσιο αναζήτησης των Windows και ανοίξτε το. Από όπου επιλέξτε το υποσύστημα Windows για Linux για να το ενεργοποιήσετε. Για περισσότερες πληροφορίες σχετικά με αυτό, ανατρέξτε στο άρθρο μας:

Βήμα 2: Λήψη Ubuntu ή Centos για WSL

Για να εγκαταστήσουμε το Apache στα Windows WSL πρέπει πρώτα να ενεργοποιήσουμε το υποσύστημα Windows για Linux, το οποίο κάναμε ήδη στο πρώτο βήμα αυτού του άρθρου. Τώρα, ήρθε η ώρα να εγκαταστήσετε κάποια διανομή Linux πάνω του. Εάν θέλετε να χρησιμοποιήσετε το Ubuntu 18.04, τότε απλώς ανοίξτε το Microsoft Store και αναζητήστε το Ubuntu. Όταν εμφανιστεί, εγκαταστήστε το.

Τη στιγμή,Centos 7δεν είναι διαθέσιμο στο Windows store και για να το εγκαταστήσουμε πρέπει να το κατεβάσουμε με μη αυτόματο τρόπο. Εδώ μπορείτε να δείτε πώς να το κάνετε αυτό:

Βήμα 3: Εκκινήστε το Linux OS σε Windows WSL

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

Σημείωμα: Το WSL δεν υποστηρίζει γραφική διεπαφή χρήστη από προεπιλογή, ωστόσο, είναι καλό να έχετε εύκολη πρόσβαση και να εγκαταστήσετε εφαρμογές Linux μέσω αυτού.

Βήμα 4: Εγκαταστήστε το Apache στο υποσύστημα Windows 10 για Linux

Τώρα από εδώ, όλα είναι ίδια με την εγκατάσταση του διακομιστή ιστού Apache σε κάποιο λειτουργικό σύστημα Linux. Πληκτρολογήστε την παρακάτω εντολή στο Τερματικό εντολών WSL των Windows 10.

Για το Ubuntu

sudo apt-get install apache2

Για τον Centos

sudo yum install -y httpd

Βήμα 5: Ενεργοποιήστε την υπηρεσία Apache στα Windows

Μόλις εγκατασταθεί ο διακομιστής Web του βασισμένου σε Apache στα Windows 10 WSL, ήρθε η ώρα να ενεργοποιήσετε τις υπηρεσίες του, διαφορετικά δεν θα λειτουργήσει καθόλου. Για την εκκίνηση των Υπηρεσιών HTTP χρησιμοποιήστε την παρακάτω εντολή:

Ubuntu WSL:

sudo service apache2 start

Centos WSL:

sudo service httpd start

Βήμα 5: Ελέγξτε ότι ο διακομιστής ιστού Windows Apache εκτελείται ή όχι

Η εγκατάσταση του διακομιστή ιστού Apache HTTP σε διακομιστές Windows 10 ή 2016 ολοκληρώθηκε επιτέλους, ήρθε η ώρα να ελέγξουμε αν λειτουργεί ή όχι. Για αυτό απλώς ανοίξτε το πρόγραμμα περιήγησης του συστήματός σας και πληκτρολογήστεhttps://127.0.0.1:80.

Με αυτόν τον τρόπο, μπορείτε να εγκαταστήσετε επίσης Mysql και PHP + PHPMyAdmin για τη δοκιμή άλλων εφαρμογών web Linux στα Windows χρησιμοποιώντας στοίβα LAMP.

Related Posts