Πώς να ρυθμίσετε έναν τοπικό διακομιστή Web;

Ο πιο αποτελεσματικός τρόπος δοκιμής δυναμικού περιεχομένου είναι μέσω ενός τοπικού διακομιστή web. Εάν πρέπει να ξέρετε πώς να ρυθμίσετε ένα, βρίσκεστε στο σωστό μέρος.

Πώς να ρυθμίσετε έναν τοπικό διακομιστή Web;

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

Πώς να ρυθμίσετε έναν τοπικό διακομιστή Web;

Ένας τοπικός διακομιστής ιστού ρυθμίζεται ουσιαστικά εγκαθιστώντας λογισμικό στον υπολογιστή σας για να του παρέχει δυνατότητες διακομιστή ιστού. είναι "τοπικό" αφού είστε υπεύθυνοι για τη διαχείρισή του. Θα σας δείξουμε πώς να αλλάξετε τον υπολογιστή σας σε διακομιστή HTTP, κυρίως με βάση την εγκατάσταση λογισμικού Apache. Αλλά πρώτα, εδώ είναι μερικές προϋποθέσεις:

  • Ένας αποκλειστικός υπολογιστής για να γίνει ο διακομιστής σας
  • Εκτέλεση Windows ή Linux ή υπολογιστή Mac με macOS
  • Μια σύνδεση στο Διαδίκτυο
  • Διπύρηνο 2 GHz ή υψηλότερο
  • 4 GB RAM
  • 1 GB ελεύθερος χώρος στο δίσκο.

Πώς να ρυθμίσετε έναν τοπικό διακομιστή Web στα Windows 10;

Τα Windows 10 δεν βασίζονται σε Unix, επομένως, θα εγκαταστήσουμε το XAMPP που είναι ένας συνδυασμός Apache, MySQL και PHP. Για να εγκαταστήσετε το XAMPP, κάντε τα εξής:

  1. Μεταβείτε στο XAMPP και προχωρήστε στην εγκατάσταση της έκδοσης των Windows.

  2. Όταν σας ζητηθεί, εκτελέστε το πρόγραμμα εγκατάστασης.
  3. Επιλέξτε "Apache" για να εγκαταστήσετε μόνο έναν διακομιστή Web.
  4. Μόλις ολοκληρωθεί η εγκατάσταση, κάντε κλικ στο «Τέλος» για να ανοίξετε τον πίνακα ελέγχου XAMPP.

Για να επιβεβαιώσετε την επιτυχή εγκατάσταση, πληκτρολογήστε "127.0.0.1" ή "localhost" στη γραμμή διευθύνσεων του προγράμματος περιήγησής σας. Θα πρέπει να εμφανίζεται η σελίδα διαμόρφωσης XAMPP.

Πώς να ρυθμίσετε έναν τοπικό διακομιστή Web σε Mac;

Το MacOS έχει προεγκατεστημένο τον διακομιστή ιστού Apache. για να το ενεργοποιήσετε, κάντε τα εξής:

  1. Κάντε κλικ στο "Finder".

  2. Κάντε κλικ στις «Εφαρμογές» > «Βοηθητικά προγράμματα», κάντε διπλό κλικ στο «Τερματικό».

  3. Τώρα πληκτρολογήστε και εκτελέστε αυτήν την εντολή για να ενεργοποιήσετε το Apache:

    sudo apachectl εκκίνηση

  4. Για να επιβεβαιώσετε ότι ο Apache είναι ενεργός, πληκτρολογήστε "127.0.0.1" ή "localhost" από τη γραμμή διευθύνσεων του προγράμματος περιήγησής σας. Θα πρέπει να δείτε ένα "Λειτουργεί!" μήνυμα.

Πώς να ρυθμίσετε έναν τοπικό διακομιστή Web στο Ubuntu;

Για να εγκαταστήσετε τον Apache Web Server στο Ubuntu Linux 18.04, κάντε τα εξής:

  1. Αποκτήστε πρόσβαση σε ένα τερματικό και πληκτρολογήστε την εντολή:

    sudo apt-get install apache2

  2. Επιβεβαιώστε την εγκατάσταση και, στη συνέχεια, καθίστε αναπαυτικά όσο είναι εγκατεστημένο το Apache.
  3. Για να επιβεβαιώσετε ότι η εγκατάσταση ήταν επιτυχής, εισαγάγετε τα ακόλουθα στη γραμμή διευθύνσεων ενός προγράμματος περιήγησης Ιστού:

    //local.server.ip

    • Στο πρόγραμμα περιήγησης ιστού, θα πρέπει να δείτε την προεπιλεγμένη σελίδα του Apache2 Ubuntu.

Πώς να ρυθμίσετε έναν τοπικό διακομιστή Web στο Linux;

  1. Αποκτήστε πρόσβαση σε ένα τερματικό για διανομή Debian και Ubuntu/Ubuntu και εισαγάγετε την εντολή:

    sudo apt εγκατάσταση apache2

    sudo dnf εγκατάσταση httpd

  2. Για να επιβεβαιώσετε ότι η εγκατάσταση ήταν επιτυχής, πληκτρολογήστε "localhost" ή "127.0.0.1" στο πρόγραμμα περιήγησής σας.

    • Η προεπιλεγμένη σελίδα καλωσορίσματος του Apache θα πρέπει να εμφανίζει "Λειτουργεί".

Πώς να ρυθμίσετε έναν διακομιστή Web LAN;

Θα σας δείξουμε τώρα πώς να ρυθμίσετε ένα δίκτυο LAN μέσω Windows που συνδέεται στο Διαδίκτυο. Πρώτα απ 'όλα, θα χρειαστείτε τα εξής:

  • υπολογιστής (διακομιστής)
  • διακόπτη δικτύου
  • ευρυζωνική σύνδεση
  • ένας δρομολογητής (με ενσωματωμένο μόντεμ)
  • τις συσκευές που θέλετε να συνδεθείτε στο δίκτυο
  • Καλώδια Ethernet

Συνδέστε τον πρώτο σας υπολογιστή:

Συνδέστε το δρομολογητή ή τον διακόπτη δικτύου στον υπολογιστή χρησιμοποιώντας ένα καλώδιο ethernet και μετά ενεργοποιήστε τον. Εάν κάνετε εγκατάσταση για πρώτη φορά, ο οδηγός "Ρύθμιση δικτύου" θα το κάνει αυτόματα για εσάς. Εάν δεν εμφανίζεται, κάντε τα εξής:

  1. Κάντε κλικ στο "Κέντρο δικτύου και κοινής χρήσης" είτε από τον "Πίνακα Ελέγχου" είτε από τις "Ρυθμίσεις".

  2. Επιλέξτε «Ρύθμιση νέας σύνδεσης ή δικτύου».

    • Ανατρέξτε στις οδηγίες που εμφανίζονται στην οθόνη.

Διαμορφώστε το Wi-Fi σας:

Εάν θέλετε οι συσκευές σας να συνδέονται ασύρματα στο δίκτυό σας, θα πρέπει να ρυθμίσετε το Wi-Fi. Εάν όχι, μπορείτε να χρησιμοποιήσετε καλώδια ethernet.

Ακολουθήστε τις οδηγίες που παρέχονται στο εγχειρίδιο του δρομολογητή/διακόπτη δικτύου για να ενεργοποιήσετε το Wi-Fi. Για να το κάνετε όσο το δυνατόν ασφαλέστερο, κάντε τα εξής:

  • Εξετάστε το ενδεχόμενο να αλλάξετε το προεπιλεγμένο SSID (όνομα δικτύου), τη σύνδεση Wi-Fi και τον κωδικό πρόσβασης. Αυτό μπορεί να γίνει με τη σύνδεση στο δρομολογητή σας, είτε μέσω των ρυθμίσεων του δικτύου είτε μέσω ενός προγράμματος περιήγησης ιστού στον υπολογιστή σας.
  • Φροντίστε να επιλέξετε την πιο προηγμένη προστασία ασφαλείας – αυτή τη στιγμή είναι το WPA2.
  • Τώρα για να ισχύσουν οι αλλαγές, επανεκκινήστε τον υπολογιστή σας.

Συνδέστε το LAN σας στο Διαδίκτυο:

Για την πρόσβασή σας στο δίκτυο LAN, συνδέστε το δρομολογητή και το μόντεμ σας στην κύρια τηλεφωνική γραμμή, χρησιμοποιώντας τη θύρα WAN.

Συνδέστε τις συσκευές σας στο LAN:

Είτε έχετε συνδέσει τις συσκευές σας στο LAN μέσω Wi-Fi είτε μέσω καλωδίου ethernet, κάντε τα εξής:

  • Στις συσκευές σας, ενεργοποιήστε το Wi-Fi

  • Επιλέξτε το δίκτυό σας

  • Εισαγάγετε τον νέο σας κωδικό πρόσβασης όταν σας ζητηθεί

Για να συνδεθείτε στο LAN σας χρησιμοποιώντας καλώδια Ethernet:

  • Συνδέστε το καλώδιο στον διακόπτη/δρομολογητή δικτύου σας
  • Συνδέστε το άλλο άκρο στη συσκευή σας
  • Κάντε το ίδιο για τις άλλες συσκευές σας, θα μπορείτε να έχετε πρόσβαση σε αυτές από οποιαδήποτε συσκευή στο LAN σας.

Τώρα ξεκινήστε την κοινή χρήση:

Για να δημιουργήσετε μια «Οικιακή ομάδα» για κοινή χρήση πόρων στο δίκτυό σας, κάντε τα εξής:

  1. Μεταβείτε στην επιλογή «Πίνακας Ελέγχου» > «Δίκτυο και Διαδίκτυο» > «Οικιακή ομάδα».
  2. Επιλέξτε «Δημιουργία οικιακής ομάδας» θα ξεκινήσει ο οδηγός ρύθμισης της οικιακής ομάδας και θα σας δώσει τον κωδικό πρόσβασης που απαιτείται για τη σύνδεση των άλλων συσκευών στο LAN.

Υπάρχουν διάφοροι τρόποι κοινής χρήσης και παροχής πρόσβασης σε πόρους σε ένα LAN, όπως:

  • Κάνοντας δεξί κλικ σε αρχεία ή φακέλους > «Κοινή χρήση με…»
  • Προσθήκη αρχείων σε Δημόσιους φακέλους και ενεργοποίηση "Κοινή χρήση δημόσιου φακέλου" μέσω του Κέντρου Δικτύου και Κοινή χρήση.

Πώς να ρυθμίσετε έναν τοπικό διακομιστή HTTP;

Τώρα θα σας δείξουμε πώς να ρυθμίσετε έναν τοπικό διακομιστή ιστού για δοκιμή. Για εγκατάσταση Python στα Windows, κάντε τα εξής:

  1. Μεταβείτε στην αρχική σελίδα της Python python.org.

  2. Στην ενότητα «Λήψη», επιλέξτε τον σύνδεσμο «3.xxx» της Python.

  3. Προς το κάτω μέρος της οθόνης, επιλέξτε το αρχείο exe "Windows x86" για λήψη.
  4. Εκτελέστε το αρχείο κατά τη λήψη.
  5. Από την πρώτη σελίδα, βεβαιωθείτε ότι έχετε επιλέξει το πλαίσιο ελέγχου "Προσθήκη Python 3.xxx στο PATH".
  6. Επιλέξτε «Εγκατάσταση» και μετά «Κλείσιμο» όταν ολοκληρωθεί.
  7. Μεταβείτε στη γραμμή εντολών και εισαγάγετε αυτήν την εντολή για να ελέγξετε για επιτυχή εγκατάσταση:
    1. python -V
    2. # Ή μπορεί να έχετε διαθέσιμη την εντολή py,
    3. # σε αυτή την περίπτωση επιχειρήστε py -V

Αυτό θα εμφανίσει την έκδοση. Εάν ο αριθμός είναι σωστός, πληκτρολογήστε την ακόλουθη εντολή "cd" και, στη συνέχεια, στον κατάλογο όπου βρίσκεται το παράδειγμά σας:

  1. # προσθέστε το όνομα καταλόγου για εισαγωγή, π.χ.
  2. cd Επιτραπέζιος υπολογιστής
  3. # χρησιμοποιήστε δύο τελείες για να ανεβείτε ένα επίπεδο καταλόγου, εάν είναι απαραίτητο

cd..

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

  1. # Εάν η έκδοση Python που εμφανίζεται είναι μεγαλύτερη από 3.X
  2. python3 -m http.server
  3. # Στα παράθυρα ως εναλλακτική, πληκτρολογήστε "python" για να αντικαταστήσετε το "py -3" ή "python3"
  4. # Εάν εμφανίζεται η έκδοση Python 2.X

python -m SimpleHTTPSserver

Για να δείτε μια λίστα με τα περιεχόμενα στον κατάλογο, μεταβείτε στον διακομιστή από τη γραμμή διευθύνσεων του προγράμματος περιήγησής σας πληκτρολογήστε "localhost: 8000

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

  • python3 -m http.server 7800 (Python 3.x) ή
  • python -m SimpleHTTPServer 7800 (Python 2.x)

Στη συνέχεια εισάγετε "localhost:7800” για πρόσβαση στον διακομιστή.

Πώς να ρυθμίσετε τον τοπικό διακομιστή Web σε Windows 10 και MAMP;

Για μια νέα εγκατάσταση του MAMP/MAMP PRO στα Windows 10, κάντε τα εξής:

  1. Πλοηγηθείτε και κατεβάστε το MAMP PRO από τη διεύθυνση www.mamp.info.

  2. Μεταβείτε στον φάκελο λήψεων και κάντε διπλό κλικ στο "setup_MAMP_MAMP_PRO_4.x.exe" αρχείο.
  3. Ακολουθήστε τις οδηγίες που εμφανίζονται στην οθόνη για εγκατάσταση.

Σημείωση: και τα δύο MAMP PRO "C:\MAMP PRO"και MAMP"C:\MAMP" Οι φάκελοι θα εγκατασταθούν, αγνοήστε το φάκελο MAMP PRO εάν δεν θέλετε να χρησιμοποιήσετε την έκδοση pro.

Τώρα για να εκτελέσετε το MAMP και να δοκιμάσετε την επιτυχία, κάντε τα εξής:

  1. Στην Εξερεύνηση των Windows, μεταβείτε στο "C:\MAMP" και αποκτήστε πρόσβαση στο "MAMP.exe". αρχείο. Επιτρέψτε την πρόσβαση εάν λάβετε μια ειδοποίηση ασφαλείας.
    • Ο διακομιστής Apache και ο διακομιστής MySQL θα πρέπει να ξεκινήσουν αυτόματα, εάν δεν κάνετε κλικ στο "Έναρξη διακομιστών".
  2. Από το μενού MAMP κάντε κλικ στο "Προτιμήσεις".
  3. Εισαγω" 8888” στο πεδίο θύρας Apache.
  4. Επιλέξτε την «Άνοιγμα σελίδας έναρξης ιστού».
    • Ένα «Καλώς ήλθατε! Το MAMP εγκαταστάθηκε με επιτυχία» θα πρέπει να εμφανιστεί η σελίδα.

Πρόσθετες συχνές ερωτήσεις

Τι είναι ένας τοπικός διακομιστής Ιστού;

Ένας τοπικός διακομιστής Ιστού είναι ένας υπολογιστής που ικανοποιεί αιτήματα HTTP από το κοινό επιστρέφοντας ιστοσελίδες. Για παράδειγμα, ένας προγραμματιστής ιστού μπορεί να φιλοξενεί έναν ιστότοπο και να έχει όλα τα αρχεία ή το λογισμικό που είναι απαραίτητο για τον ιστότοπο αποθηκευμένα στον υπολογιστή του (τοπικά) σε αντίθεση με μια εξωτερική εταιρεία φιλοξενίας Ιστού.

Τι είναι ένα LAN;

Ένα LAN (τοπικό δίκτυο) συνδέει μια συλλογή συσκευών σε μια περιοχή, π.χ. σε ένα σπίτι, έναν όροφο γραφείου ή ένα κτίριο. Το μέγεθος ενός LAN μπορεί να κυμαίνεται από χιλιάδες χρήστες και συσκευές έως μόνο έναν χρήστη.

Τι είναι το WAN;

Ένα WAN (δίκτυο ευρείας περιοχής) συνδέει τις τηλεπικοινωνίες γεωγραφικά. Συνήθως χρησιμοποιείται από κυβερνητικές οντότητες, σχολεία και επιχειρήσεις για τη μετάδοση δεδομένων μεταξύ τους, επιτρέποντας στους ανθρώπους να εκτελούν τις λειτουργίες τους ανεξάρτητα από τη φυσική τους τοποθεσία.

Από έναν κανονικό υπολογιστή σε έναν ισχυρό διακομιστή Web

Οι τοπικοί διακομιστές ιστού είναι εξαιρετικοί για τη φιλοξενία ιστοσελίδων και την αποθήκευση σχεδόν οτιδήποτε θέλετε για να επιτρέψετε σε άλλους να έχουν πρόσβαση. Με πακέτα λογισμικού που μετατρέπουν με μαγικό τρόπο τον κανονικό υπολογιστή ή τον υπολογιστή σας σε διακομιστή ιστού, είναι πολύ απλό να ρυθμίσετε έναν.

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