Γιατί να δημιουργήσετε έναν server για web hosting;

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

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

Γιατί η δημιουργία ενός server στο σπίτι είναι μια καλή ιδέα;

Οι οικιακοί διακομιστές έχουν πολλές χρήσεις και είναι βολικοί για όποιον εργάζεται από το σπίτι. Οι διακομιστές μπορούν να χρησιμοποιηθούν για την αποθήκευση και τη διαχείριση δεδομένων, την αναπαραγωγή παιχνιδιών και το web hosting, ακόμη και για τον οικιακό αυτοματισμό. Υπάρχουν επιπλέον πιο προηγμένες χρήσεις. Μπορείτε να δημιουργήσετε έναν προσαρμοσμένο server VPN.

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

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

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

Είναι μια κοινή παρανόηση ότι για να δημιουργήσετε έναν server ιστού στο σπίτι, πρέπει να αντιμετωπίσετε το κόστος και τις επιπλοκές. Ωστόσο, η διαδικασία κατασκευής του server δεν είναι καθόλου περίπλοκη και μπορείτε να χρησιμοποιήσετε παλιό υλικό που έχετε στο σπίτι.

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

Επιλέξτε hardware

Το πρώτο βήμα για τη δημιουργία ενός server web είναι η παροχή του απαραίτητου hardware. Μπορείτε να χρησιμοποιήσετε έναν παλιό υπολογιστή ή έναν φορητό υπολογιστή που έχει κατασκευαστεί ειδικά για αποθήκευση αρχείων. Αναρωτιέστε πώς να ρυθμίσετε έναν server ιστού σε έναν οικιακό υπολογιστή;

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

Όταν δημιουργείτε έναν server, πρέπει να αποκτήσετε έναν υπολογιστή με σκληρό δίσκο τουλάχιστον 60 GB, εκ των οποίων τουλάχιστον τα 25 GB είναι ελεύθερος χώρος στον οποίο μπορεί να βασιστεί ο server. Πρέπει επίσης να έχει επεξεργαστή διπλού πυρήνα τουλάχιστον 2 GHz και 2 GB RAM. Ο υπολογιστής πρέπει να διαθέτει θύρα USB και μονάδα DVD. Οι περισσότεροι διακομιστές λειτουργούν σε λειτουργικό σύστημα Linux, το οποίο γενικά θεωρείται καλύτερο για λειτουργία server.

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

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

Για παράδειγμα, εάν έχετε ένα blog, θα πρέπει να απευθυνθείτε σε έναν πάροχο για την ιδανική φιλοξενία WordPress. εάν οι ανάγκες του ιστότοπού σας είναι πιο εκτενείς, θα πρέπει να εξετάσετε το ενδεχόμενο φιλοξενίας cloud υψηλής ποιότητας. Επίσης, να θυμάστε ότι δεν χρειάζεται να αποκτήσετε φιλοξενία απευθείας από έναν πιστοποιημένο πάροχο – υπάρχουν ορισμένες εξαιρετικές υπηρεσίες φιλοξενίας μεταπωλητών διαθέσιμες.

Επιλέξτε το λειτουργικό σας σύστημα: Linux ή Windows;

Με το υλικό στη θέση του, η επόμενη επιλογή σας όταν αποφασίζετε πώς να δημιουργήσετε έναν server για τον ιστότοπό σας είναι να επιλέξετε το λειτουργικό σας σύστημα. Έχετε δύο ρεαλιστικές επιλογές για να διαλέξετε – Microsoft Windows ή Linux.

Υπολογίζεται ότι σχεδόν το 70% των διακομιστών στον Ιστό τρέχουν αυτήν τη στιγμή Linux. Οι λόγοι για τους οποίους μπορεί να ποικίλλουν, αλλά το κόστος και η ευκολία προσαρμογής αυτών των διακομιστών παίζουν μεγάλο ρόλο

Εάν προτιμάτε να εκτελείτε έναν server web των Windows, θα πρέπει να πληρώσετε για μια άδεια χρήσης των Windows. Το Linux, συγκριτικά, είναι δωρεάν και ανοιχτού κώδικα και μπορεί να είναι πολύ πιο προσαρμόσιμο από ό,τι θα ήταν μια τυπική εγκατάσταση server Windows.

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

Ρύθμιση VNC

Το Virtual Network Computing (VNC) επιτρέπει την απομακρυσμένη πρόσβαση σε έναν υπολογιστή που βρίσκεται αλλού. Οι χρήστες μπορούν να χειριστούν αυτόν τον υπολογιστή σαν να κάθονταν ακριβώς μπροστά του. Όλοι οι πόροι που είναι διαθέσιμοι στη θέση του απομακρυσμένου υπολογιστή (εκτυπωτές, μονάδες δίσκου) είναι επίσης διαθέσιμοι στον χρήστη που έχει πρόσβαση σε αυτόν τον υπολογιστή, αλλά οποιοσδήποτε χρησιμοποιεί τον υπολογιστή στην απομακρυσμένη τοποθεσία μπορεί να δει τι συμβαίνει.

Εάν είστε ακόμα στο σκοτάδι ως προς το πώς να δημιουργήσετε τον δικό σας server και γιατί είναι απαραίτητο ένα VNC, θα πρέπει να γνωρίζετε ότι υπάρχουν δύο κύριες χρήσεις του VNC: η απομακρυσμένη πρόσβαση σε έναν υπολογιστή εργασίας ή η παροχή τεχνικής υποστήριξης από απόσταση. Ένας serverς δεν μπορεί να λειτουργήσει χωρίς αυτήν τη δυνατότητα.

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

Αποκτήστε ένα domain name

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

Με έναν domain διαθέσιμο σε εσάς, θα χρειαστεί στη συνέχεια να ρυθμίσετε τις σχετικές καταχωρήσεις DNS για τον τομέα σας ώστε να παραπέμπουν στη διεύθυνση IP των διακομιστών σας. Ο καταχωρητής σας θα έχει τις δικές του οδηγίες για το πώς να το κάνετε αυτό

Μετά από μερικές ώρες για να επιτραπεί η εφαρμογή των αλλαγών, ο server σας θα πρέπει να είναι έτοιμος.

Γνωρίζοντας πώς να δημιουργήσετε τον δικό σας server στο σπίτι για web hosting σημαίνει ότι είστε έτοιμοι να αναλάβετε τον έλεγχο.

Μπορεί να είναι ένας οικονομικά αποδοτικός τρόπος για το site σας, με το πρόσθετο πλεονέκτημα ότι τα δεδομένα σας παραμένουν στα χέρια σας, όχι στα χέρια ενός άλλου. Δεν χρειάζεται να ανησυχείτε για τον τύπο του ιστότοπου που φιλοξενείτε στον server σας.