Χρειάζεστε μια συσκευή χαμηλής κατανάλωσης για την εκτέλεση του ιστότοπού σας; Θέλετε να διεκδικήσετε ξανά τον χώρο που καταλαμβάνει ο διακομιστής ιστού; Θέλετε να μοιραστείτε κάποιες πληροφορίες με ανθρώπους, είτε φίλους είτε οποιονδήποτε, αλλά δεν έχετε τα οικονομικά για να εκτελέσετε έναν διακομιστή web πλήρους κλίμακας;
Τα καλά νέα είναι ότι μπορείτε να φιλοξενήσετε τον ιστότοπό σας χρησιμοποιώντας το Android smartphone ή tablet σας. Παρακάτω, πώς να δημιουργήσετε έναν απλό διακομιστή ιστού Android.
Πώς να μετατρέψετε το Android σε διακομιστή ιστού;
Android: Διακομιστής ιστού χαμηλού κόστους στην τσέπη σας
Ο ιστότοπος δεν χρειάζεται ακριβούς διακομιστές, ούτε καν φθηνούς διακομιστές. Μπορείτε να φιλοξενήσετε έναν ιστότοπο που βασίζεται σε δυναμική βάση δεδομένων σε μια μέτρια συσκευή.
Για παράδειγμα, μπορείτε να επιλέξετε να χρησιμοποιήσετε έναν τυπικό επιτραπέζιο ή φορητό υπολογιστή. Αλλά επειδή αυτές οι συσκευές καταλαμβάνουν ακόμα πολύ χώρο, μπορείτε να αδυνατίσετε ακόμη περισσότερο. Το Quantrimang.com σάς έδειξε πώς να χρησιμοποιείτε ένα Raspberry Pi ως διακομιστή και μπορείτε επίσης να χρησιμοποιήσετε ένα smartphone ή tablet Android με τον ίδιο τρόπο.
Κάνοντας αυτό εξαλείφει αμέσως το κόστος φιλοξενίας. Εάν ο αριθμός των προβολών σελίδας είναι χαμηλός, θα διαπιστώσετε ότι ο ιστότοπός σας εκτελείται χωρίς να κλειδώνει τη συσκευή (αν και δεν θα πρέπει να περιμένετε να μπορείτε να κάνετε πολλές εργασίες ενώ εκτελείται ο ιστότοπος).
Βήμα 1: Εγκαταστήστε τον Tiny Web Server για Android
Διάφορες εφαρμογές λογισμικού διακομιστή είναι διαθέσιμες για Android . Ωστόσο, πολλές από αυτές τις επιλογές είναι ξεπερασμένες και για παλιές εκδόσεις Android (όπως ο διακομιστής PAW).
Αυτό το άρθρο χρησιμοποίησε τον Tiny Web Server για αυτό το σεμινάριο. Με αυτό το εργαλείο, θα ανεβάσουμε ένα βασικό αρχείο index.html και θα περιηγηθούμε σε αυτό από έναν υπολογιστή στο ίδιο δίκτυο για να επιδείξουμε τη χρήση του Android ως διακομιστή ιστού.
Παρόμοιες εφαρμογές βασίζονται σε παρόμοιες αρχές. Ουσιαστικά, οι ίδιες έννοιες και διαδικασίες απαιτούνται για να γίνει ένας ιστότοπος διαθέσιμος σε ένα πρόγραμμα περιήγησης για προβολή.
Βήμα 2: Διαμόρφωση Tiny Web Server
Αυτό το εργαλείο είναι ένας πολύ απλός τρόπος για να παραδώσετε περιεχόμενο από το τηλέφωνό σας. Σας επιτρέπει να έχετε πρόσβαση σε αρχεία εξ αποστάσεως. Για παράδειγμα, μπορείτε να περιηγηθείτε στον χώρο αποθήκευσης του τηλεφώνου σας από το πρόγραμμα περιήγησης ιστού του υπολογιστή σας, εάν και τα δύο βρίσκονται στο ίδιο δίκτυο.


Λόγω αυτής της απλότητας, δεν υπάρχουν επιλογές ρύθμισης παραμέτρων με τον Tiny Web Server. Αυτό σημαίνει ότι δεν μπορείτε να το αναγκάσετε να ορίσει ως προεπιλογή ένα αρχείο index.html. Ωστόσο, αυτό είναι ένα μικρό πρόβλημα.
Μετά την εγκατάσταση του Tiny Web Server, εκκινήστε την εφαρμογή. Στην αρχική οθόνη, έχετε την επιλογή να αλλάξετε τη διαδρομή διακομιστή, η οποία είναι χρήσιμη εάν θέλετε να καθορίσετε έναν φάκελο για την αποθήκευση των αρχείων web σας.
Μπορείτε επίσης να καθορίσετε Προεπιλεγμένο σύνολο χαρακτήρων (χρήσιμο εάν δεν φιλοξενείτε αγγλικό ιστότοπο) ή θύρα διακομιστή.
Βήμα 3: Προσθήκη Index.html στον Tiny Web Server
Για να χρησιμοποιήσετε τον Tiny Web Server για ιστότοπους, θα χρειαστεί να δημιουργήσετε ένα αρχείο index.html και να το ανεβάσετε στον φάκελο που προτιμάτε. Μπορείτε να το κάνετε αυτό στην επιφάνεια εργασίας χρησιμοποιώντας ένα πρόγραμμα επεξεργασίας κειμένου όπως το Notepad++ ή στο Android χρησιμοποιώντας HTML ή άλλο πρόγραμμα επεξεργασίας κειμένου.

Αντιγράψτε αρχεία στον αγαπημένο σας φάκελο (μέσω USB ή χρησιμοποιώντας έναν διαχειριστή αρχείων) στη συσκευή σας Android. Στο Android, μετακινήστε το αρχείο στο /storage/emulated/0.
Εάν αντιγράψατε αρχεία μέσω USB στο τηλέφωνό σας, περιηγηθείτε στη μνήμη του τηλεφώνου σας στη διαχείριση αρχείων. Η προεπιλεγμένη θέση θα πρέπει να είναι ο εξομοιούμενος υποφάκελος. Αντιγράψτε το αρχείο HTML σε αυτόν τον φάκελο και, στη συνέχεια, αποσυνδέστε τη συσκευή με ασφάλεια.
Με το αρχείο αντιγραμμένο στο Android, ανοίξτε το Tiny Web Server και πατήστε Έναρξη διακομιστή. Πλοηγηθείτε στο πρόγραμμα περιήγησης στην προεπιλεγμένη διεύθυνση URL, προσθέτοντας το /index.html στο τέλος.

Συγχαρητήρια, μετατρέψατε με επιτυχία τη συσκευή σας Android σε βασικό διακομιστή ιστού! Φυσικά, το παράδειγμα που παρουσιάζεται είναι εξαιρετικά βασικό και χωρίς στυλ. Ευτυχώς, είναι πολύ εύκολο να προσθέσετε CSS με τις συνήθεις οδηγίες που περιλαμβάνονται στο αρχείο HTML. Μάθετε μερικά βασικά του CSS αν δεν το γνωρίζετε ακόμα. Το καλύτερο από όλα, μπορείτε να χρησιμοποιήσετε το τηλέφωνο ή το tablet σας ως συνήθως ενώ φιλοξενείτε τον ιστότοπο.
Πώς έχουν πρόσβαση οι άνθρωποι στον διακομιστή του ιστότοπού σας στο Android;
Δεν έχει σημασία αν φιλοξενείτε τον ιστότοπό σας σε smartphone, tablet ή ακόμα και Android TV.
Ανεξάρτητα από τη συσκευή Android που επιλέγετε, όταν χρησιμοποιείται με ένα πρόγραμμα-πελάτη δυναμικής ενημέρωσης DNS (από το οποίο το No-IP.com διαθέτει εφαρμογή Android), μπορείτε να προβάλετε ιστότοπους σε αυτόν. υπολογιστή εκτός του οικιακού ή εταιρικού δικτύου σας. Αυτές οι εφαρμογές συσχετίζουν τη δυναμική διεύθυνση IP της συσκευής σας με μια αποκλειστική διεύθυνση URL, μέσω του προγράμματος-πελάτη που εγκαθιστάτε.
Φυσικά, εάν ο ISP σας παρέχει μια στατική IP, το μόνο που χρειάζεται να κάνετε είναι να εκχωρήσετε στον διακομιστή ιστού Android σας μια στατική διεύθυνση IP . Δυστυχώς, αυτό μπορεί να μην είναι δυνατό με ορισμένους δρομολογητές, επομένως η εφαρμογή No-IP.com είναι καλύτερη επιλογή. Πολλοί ανεπίσημοι πελάτες No-IP.com είναι διαθέσιμοι, με το Dynamic DNS Update να είναι μια ισχυρή επιλογή.
Όποιο εργαλείο κι αν επιλέξετε, απλώς εγκαταστήστε το, ορίστε τη διεύθυνση URL σύμφωνα με τις οδηγίες και επιλέξτε τον προορισμό ως σελίδα HTML.
Το άρθρο παρουσιάζει τα βασικά βήματα για τη δημιουργία ενός διακομιστή ιστού που υποστηρίζει Android, όπως:
- Βεβαιωθείτε ότι η συσκευή σας Android είναι συνδεδεμένη
- Εγκαταστήστε τον Tiny Web Server
- Δημιουργία αρχείων HTML.
- Μεταφόρτωση αρχείων στη συσκευή Android
- Εκτελέστε τον Tiny Web Server
Εάν ο ιστότοπός σας είναι σχετικά βασικός, μπορείτε να χρησιμοποιήσετε τη συσκευή σας Android ως διακομιστή και να εξοικονομήσετε χρήματα σε έναν ακριβό διακομιστή. Ομοίως, μπορείτε να ανακτήσετε τον χώρο που χρησιμοποιείται από έναν διακομιστή ή έναν υπολογιστή που λειτουργεί ως διακομιστής web ή μπορείτε επίσης να χρησιμοποιήσετε τον διακομιστή για άλλο σκοπό.
Με το Android, η δημιουργία ενός διακομιστή ιστού είναι απλώς μια επιλογή. Ρίξτε μια ματιά σε μερικές ακόμη εξαιρετικές χρήσεις για το παλιό σας smartphone .
Ελπίζω να είστε επιτυχημένοι.