Πίνακας περιεχομένων:

Ρυθμίστε τον δικό σας διακομιστή Web !: 12 βήματα
Ρυθμίστε τον δικό σας διακομιστή Web !: 12 βήματα

Βίντεο: Ρυθμίστε τον δικό σας διακομιστή Web !: 12 βήματα

Βίντεο: Ρυθμίστε τον δικό σας διακομιστή Web !: 12 βήματα
Βίντεο: Πώς να διορθώσετε γρήγορα τη σύνδεσή σας στο Διαδίκτυο Εξερευνήθηκαν τρεις επιλογές 2024, Ιούλιος
Anonim
Ρυθμίστε τον δικό σας διακομιστή Web!
Ρυθμίστε τον δικό σας διακομιστή Web!

Θέλατε ποτέ να έχετε ένα μέρος όπου μπορείτε να διατηρείτε τα αρχεία σας και να έχετε πρόσβαση σε αυτά οπουδήποτε έχετε σύνδεση στο Διαδίκτυο; Πείτε ότι θέλετε να έχετε τη μουσική βιβλιοθήκη σας διαθέσιμη σε περίπτωση που θέλετε να δώσετε ένα τραγούδι σε έναν από τους φίλους σας ή ίσως θέλετε να αφήσετε τους συγγενείς σας να κατεβάσουν ολόκληρη τη βιβλιοθήκη φωτογραφιών διακοπών σας ή ίσως χρειάζεστε ένα μέρος για να φιλοξενήσετε προγράμματα που γράφετε ή χάρτες που φτιάχνετε. Τι θα λέγατε για μια ιστοσελίδα; Θέλατε ποτέ να έχετε τη δική σας ιστοσελίδα; Όλα αυτά μπορούν να επιτευχθούν με έναν οικιακό διακομιστή Web … και πολλά άλλα!

Είναι πραγματικά απλό να δημιουργήσετε έναν διακομιστή Web στο σπίτι. Θα το χρησιμοποιήσω όσο βρίσκομαι στο κολέγιο για να φιλοξενήσω διακομιστές παιχνιδιών, να δημιουργήσω αντίγραφα ασφαλείας εκτός σύνδεσης και να μοιραστώ αρχεία με φίλους. Δεδομένου ότι ο υπολογιστής που φιλοξενεί τον διακομιστή θα είναι στο σπίτι μου και εγώ στον κοιτώνα μου, προφανώς δεν μπορώ απλώς να περπατήσω και να αρχίσω να αλλάζω τις ρυθμίσεις του συστήματος, οπότε θα χρειαστούμε κάποιο είδος απομακρυσμένης πρόσβασης. Επίσης, προφανώς, θα χρειαστείτε έναν ειδικό υπολογιστή, έναν που μπορείτε να αφήσετε σε λειτουργία και να τον αφήσετε συνδεδεμένο ανά πάσα στιγμή. Τι ωφελεί ένας διακομιστής που κατεβαίνει συνεχώς; Αυτός ο υπολογιστής δεν χρειάζεται να είναι υπέροχος, αλλά θυμηθείτε, όσο περισσότερο τρέχετε σε αυτόν, τόσο πιο γρήγορα πρέπει να είναι ο υπολογιστής για να μην υστερεί (duh).

Βήμα 1: Αποκτήστε έναν ειδικό υπολογιστή

Αποκτήστε έναν αποκλειστικό υπολογιστή
Αποκτήστε έναν αποκλειστικό υπολογιστή
Αποκτήστε έναν αποκλειστικό υπολογιστή
Αποκτήστε έναν αποκλειστικό υπολογιστή
Αποκτήστε έναν αποκλειστικό υπολογιστή
Αποκτήστε έναν αποκλειστικό υπολογιστή

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

Προδιαγραφές συστήματος: AMD Sempron 64 2600+ (overclocked στα 1,85 GHz) 1.5 GB DDR RAM nVidia GeForce4 MX420 64MB (η GPU δεν είναι πραγματικά σημαντική, οι διακομιστές δεν χρειάζονται καλές κάρτες βίντεο, ακόμη και ενσωματωμένες είναι αρκετές) σκληρός δίσκος 60 GB (IDE) (όχι καλό για διακομιστή, αλλά αρκετά καλό, δεν ήθελα να ξοδέψω χρήματα σε αυτό) Μονάδα DVD και CD (θα χρειαστείτε τουλάχιστον μονάδα CD για να εγκαταστήσετε το λειτουργικό σύστημα, εκτός από αυτό, δεν είναι απαραίτητο) 3 Ethernet κάρτες (θα χρειαστείτε τουλάχιστον 1) Αυτό το σύστημα λειτουργεί πολύ καλά ως διακομιστής, οπότε οτιδήποτε πάνω από αυτό θα είχε ακόμα καλύτερη απόδοση. Αυτός ο υπολογιστής κόστισε περίπου $ 100 για την ανακατασκευή (είχε ήδη RAM, θήκη, οπτικούς δίσκους και σκληρό δίσκο όμως) και ήταν τέλη του 2007 που τον ξαναέχτισα.

Βήμα 2: Αποκτήστε το λειτουργικό σύστημα

Αποκτήστε το λειτουργικό σύστημα!
Αποκτήστε το λειτουργικό σύστημα!
Αποκτήστε το λειτουργικό σύστημα!
Αποκτήστε το λειτουργικό σύστημα!

Για τον διακομιστή μου, χρησιμοποιώ το Ubuntu Linux 8.04. Το Linux είναι ένα εξαιρετικό λειτουργικό σύστημα διακομιστή και είναι ένα από τα σημαντικότερα λειτουργικά συστήματα πίσω από επαγγελματικούς διακομιστές Ιστού (όπως το Google, αν θυμάμαι καλά, η Google χρησιμοποιεί διακομιστές Linux). Ωστόσο, το Linux μπορεί να προκαλέσει σύγχυση για νέους χρήστες, οπότε θα χρησιμοποιήσω την έκδοση για επιτραπέζιους υπολογιστές αντί για την έκδοση του διακομιστή. Η έκδοση επιφάνειας εργασίας έχει γραφική διεπαφή χρήστη (GUI), οπότε δεν θα χρειαστεί να διαμορφώσετε τον διακομιστή σας χρησιμοποιώντας όλες τις εντολές τερματικού. Επειδή δεν είναι η "έκδοση διακομιστή" δεν σημαίνει ότι δεν μπορεί να τρέξει έναν εξαιρετικό διακομιστή, όμως!

Εάν έχετε υπολογιστή 64 bit, θα θέλετε την έκδοση 64 bit του Linux. Αυτά είναι chipsets 64 bit: -AMD Athlon64 -AMD Athlon64 X2 -AMD Turion64 -AMD Turion64 X2 -AMD Sempron64 (δεν φέρει επίσημη σήμανση Sempron64, αλλά θα έχει το λογότυπο AMD 64 στη συσκευασία) -Intel Core 2 -Intel Core 2 Duo - Intel Core 2 Quad Εάν έχετε υπολογιστή 32 bit, δεν μπορείτε να χρησιμοποιήσετε την έκδοση 64 bit, οπότε αποκτήστε την έκδοση 32 bit (x86). Αυτά είναι κοινά CPU 32 bit: -AMD Athlon -AMD AthlonXP -AMD Sempron -AMD Duron -Intel Pentium 1/2/3/4/M/D -Intel Celeron (ορισμένα νέα ενδέχεται να είναι συμβατά όμως 64 bit) Λήψη Ubuntu σε www.ubuntu.com Σας συνιστώ να χρησιμοποιήσετε το BitTorrent για λήψη. Αφού λάβετε την εικόνα ISO οποιασδήποτε έκδοσης πρόκειται να χρησιμοποιήσετε, εγγράψτε το αρχείο.iso σε ένα κενό CD χρησιμοποιώντας το πρόγραμμα εγγραφής CD της επιλογής σας.

Βήμα 3: Εγκαταστήστε το λειτουργικό σύστημα

Εγκαταστήστε το λειτουργικό σύστημα!
Εγκαταστήστε το λειτουργικό σύστημα!

Βάλτε το CD στον υπολογιστή σας και ενεργοποιήστε το. Με κάθε τύχη, θα φτάσει στην οθόνη του CD του Ubuntu. Επιλέξτε τη γλώσσα σας και, στη συνέχεια, επιλέξτε την πρώτη επιλογή στο μενού (όχι Εγκατάσταση, νομίζω ότι είναι Test ή LiveCD ή κάτι τέτοιο). Θα προχωρήσει στη φόρτωση και σύντομα θα δείτε την επιφάνεια εργασίας του Ubuntu.

Τώρα, εάν θέλετε να κάνετε διπλή εκκίνηση (έχετε Windows και Linux στον ίδιο υπολογιστή), μεταβείτε στο System-> Administration-> Partition Editor. Μπορείτε να το χρησιμοποιήσετε για να αλλάξετε το μέγεθος του διαμερίσματος των Windows (FAT32 ή NTFS) και να αφήσετε λίγο κενό χώρο για να εγκαταστήσετε το Linux. Μετά την αλλαγή μεγέθους και την εφαρμογή ή εάν πρόκειται να εγκαταστήσετε μόνοι σας το Linux, κάντε διπλό κλικ στο εικονίδιο "Εγκατάσταση" στην επιφάνεια εργασίας σας. Ακολουθήστε την καθοδηγούμενη ρύθμιση, επιλέγοντας "Χρήση μεγαλύτερου συνεχούς ελεύθερου χώρου" ως τοποθεσία για εγκατάσταση. Αφού ολοκληρωθεί η εγκατάσταση, επανεκκινήστε τον υπολογιστή σας. Θα πρέπει να λάβετε το GRUB (το bootloader, μια μαύρη οθόνη με ένα μενού που περιέχει όλα τα εγκατεστημένα λειτουργικά συστήματα στον υπολογιστή σας). Επιλέξτε το Ubuntu από τη λίστα και πατήστε Enter. Αφού ξεκινήσει, συνδεθείτε χρησιμοποιώντας το όνομα και τον κωδικό πρόσβασης που εισαγάγατε κατά τη διαδικασία εγκατάστασης. Θα πρέπει τώρα να δείτε την επιφάνεια εργασίας του Ubuntu. Τώρα είστε έτοιμοι να σερβίρετε!

Βήμα 4: Ρύθμιση του VNC

Ρύθμιση VNC
Ρύθμιση VNC
Ρύθμιση VNC
Ρύθμιση VNC

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

Για να ρυθμίσετε την απομακρυσμένη πρόσβαση στην επιφάνεια εργασίας, μεταβείτε στο Σύστημα-> Προτιμήσεις-> Απομακρυσμένη επιφάνεια εργασίας. Ελέγξτε αυτά: "Επιτρέψτε σε άλλους χρήστες να βλέπουν την επιφάνεια εργασίας σας" "Επιτρέψτε σε άλλους χρήστες να ελέγχουν την επιφάνεια εργασίας σας" "Απαιτήστε από τον χρήστη να εισαγάγει αυτόν τον κωδικό πρόσβασης:" Στη συνέχεια, πληκτρολογήστε έναν κωδικό πρόσβασης στο πεδίο Κωδικός πρόσβασης. Υπάρχει ένα όριο χαρακτήρων, οπότε ο κωδικός πρόσβασής σας πρέπει να είναι αρκετά σύντομος. Αυτός ο κωδικός πρόσβασης θα πρέπει να εισαχθεί στον απομακρυσμένο υπολογιστή πριν δείτε την επιφάνεια εργασίας του διακομιστή.

Βήμα 5: Εγκαταστήστε το FTP

Εγκαταστήστε το FTP
Εγκαταστήστε το FTP

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

Το FTP (πρωτόκολλο μεταφοράς αρχείων) είναι ένα σύστημα που χρησιμοποιείται για τη μεταφόρτωση και λήψη αρχείων από και προς ένα διακομιστή. Βασικά, είναι σαν να έχετε έναν φάκελο στο Διαδίκτυο, μπορείτε να έχετε πολλούς φακέλους στους οποίους αντιγράφετε αρχεία. Μπορείτε ακόμη να χρησιμοποιήσετε την Εξερεύνηση των Windows για να αποκτήσετε πρόσβαση στον διαδικτυακό σας φάκελο και να σύρετε τα αρχεία σας σε αυτόν για να τα ανεβάσετε. Στη συνέχεια, μπορείτε να δώσετε στους φίλους σας έναν λογαριασμό και να φορτώσουν και να κατεβάσουν επίσης, εξαλείφοντας την ανάγκη να στριμώξετε αρχεία σε μηνύματα ηλεκτρονικού ταχυδρομείου. Για αυτό, θα χρησιμοποιήσω το Pro FTP Daemon (proftpd), ένα πρόγραμμα Linux που εκτελεί διακομιστή FTP στον υπολογιστή σας. Θα χρησιμοποιήσω επίσης το gproftpd, ένα γραφικό frontend (GUI) που σας επιτρέπει να ρυθμίσετε το proftpd χωρίς να χρειάζεται να επεξεργαστείτε αρχεία κειμένου ή να χρησιμοποιήσετε τερματικούς κωδικούς. Ξέρω ότι αυτό μπορεί να ακούγεται μπερδεμένο, αλλά στην πραγματικότητα είναι πολύ εύκολο. Ξεκινήστε ανοίγοντας ένα τερματικό (Εφαρμογές-> Αξεσουάρ-> Τερματικό). Υπάρχουν άλλοι τρόποι εγκατάστασης προγραμμάτων (αν δεν αντέχετε απολύτως το τερματικό), αλλά προσωπικά πιστεύω ότι είναι πιο γρήγορο να χρησιμοποιείτε τερματικό εάν γνωρίζετε τι ψάχνετε. Μόλις ανοίξει, πληκτρολογήστε: sudo apt-get install proftpd και πατήστε ENTER. Θα πει "κωδικός πρόσβασης:", πληκτρολογήστε τον κωδικό πρόσβασής σας (αυτόν που ρυθμίσατε κατά την εγκατάσταση) και στη συνέχεια πατήστε ξανά ENTER. Δεν θα βάλει αστερίσκους ή κουκκίδες καθώς πληκτρολογείτε τον κωδικό πρόσβασής σας, οπότε μην ανησυχείτε αν δεν δείτε καμία ένδειξη ότι πληκτρολογήσατε τον κωδικό πρόσβασής σας. Στη συνέχεια, θα τρέξει μέσα από ένα σωρό πράγματα, πιθανόν να σας ζητήσει να πατήσετε Y ή N (Ναι ή Όχι) στην εγκατάσταση, προφανώς πατήστε το Y. Στη συνέχεια, αφού τελειώσει με αυτό (θα επιστρέψει στη γραμμή @), πληκτρολογήστε: sudo apt-get install gproftpd και πατήστε ENTER. Δεν θα πρέπει να σας ζητήσει τον κωδικό πρόσβασής σας αυτή τη φορά, αφού τον έχετε ήδη εισαγάγει, αλλά αν σας ζητήσει, απλώς επαναλάβετε τα παραπάνω. Μόλις ολοκληρωθεί αυτή η εντολή, είστε έτοιμοι να διαμορφώσετε.

Βήμα 6: Διαμόρφωση χρηστών FTP

Διαμόρφωση χρηστών FTP
Διαμόρφωση χρηστών FTP

Τώρα για το διασκεδαστικό κομμάτι. Μεταβείτε στο Σύστημα -> Διαχείριση -> GPROFTPD και εισαγάγετε τον κωδικό πρόσβασής σας εάν το ζητήσει. Θα πρέπει να αντιμετωπίσετε το παράθυρο GPROFTPD. Ο διακομιστής σας πιθανότατα δεν θα ενεργοποιηθεί ούτε θα ρυθμιστεί, οπότε πρέπει πρώτα να τον διαμορφώσουμε.

Πρώτα, μεταβείτε στην καρτέλα Χρήστες. Εδώ θα δημιουργήσετε έναν λογαριασμό για τον εαυτό σας. Είναι αρκετά αυτονόητο, αλλά εδώ είναι οι πληροφορίες που πρέπει να συμπληρώσετε: Όνομα χρήστη: απλώς τοποθετήστε ό, τι θέλετε το όνομα χρήστη σας να είναι στον διακομιστή σας. Θα το χρησιμοποιήσετε για να συνδεθείτε. Δεν μπορεί να έχει κεφαλαία γράμματα ή μη τυπικούς χαρακτήρες, απλά πεζά γράμματα και αριθμούς. Κωδικός πρόσβασης: αυτονόητος, πάλι, πεζά γράμματα και αριθμοί. Λάβετε υπόψη ότι δεν θα καλύψει τον κωδικό πρόσβασής σας, οπότε αν εισάγετε έναν ιδιωτικό κωδικό πρόσβασης, μην αφήσετε τους φίλους σας να δουν την οθόνη σας! Ομάδα: Δεν είστε πολύ σίγουροι για αυτό, απλώς εισαγάγετε ένα όνομα ομάδας. Θα έβαζα "διαχειριστές" επειδή είστε διαχειριστής, στη συνέχεια για φίλους "χρήστες" (εκτός αν είναι πραγματικά ξεχωριστοί και θέλετε να τους κατατάξετε και ως διαχειριστές: P) Και πάλι, μόνο πεζά γράμματα και αριθμοί. Σχόλιο: Βάλτε ποιος είναι πραγματικά ο λογαριασμός (το "εγώ" λειτουργεί για τον εαυτό σας ή βάλτε τα πραγματικά ονόματα των φίλων σας εδώ). Και πάλι, μόνο πεζά γράμματα και αριθμοί. Shell: απλά αφήστε το όπως είναι, /dev /null. Δεν ξέρω σε τι χρησιμεύει, αλλά λειτουργεί μια χαρά αν το αφήσετε. Ελέγξτε τόσο το "Απαιτείται κωδικός πρόσβασης" όσο και το "Εμφάνιση χρήστη στα στατιστικά" (εάν θέλετε έναν κρυφό χρήστη, καταργήστε την επιλογή "Εμφάνιση χρήστη στα στατιστικά στοιχεία") Μέγιστη σύνδεση: Ορίστε πόσες ταυτόχρονες συνδέσεις επιτρέπεται να ανοίξει ο χρήστης. Για εσάς, θα το έβαζα υψηλότερα, για άλλους ανθρώπους, το έβαζα χαμηλότερα. Οι πιθανότητες είναι ότι εσείς θα ανεβάσετε τα περισσότερα από τα αρχεία, γι 'αυτό έχετε περισσότερες συνδέσεις. Να επιτρέπονται οι συνδέσεις από: all, απλά αφήστε το σε αυτό. Για το κάτω μέρος, τοποθετήστε τον αρχικό κατάλογο του χρήστη. Για το δικό μου, έβαλα/home/adam/ftp. Δεδομένου ότι ήθελα να αποκτήσω πρόσβαση στον κατάλογο του σπιτιού μου από τον λογαριασμό μου (/home/adam), έθεσα τον λογαριασμό όλων των άλλων σε έναν υποκατάλογο του σπιτιού μου (/home/adam/ftp). Με αυτόν τον τρόπο, ο κατάλογος FTP βρίσκεται στο σπίτι του λογαριασμού χρήστη μου και ο λογαριασμός μου FTP μπορεί να έχει πρόσβαση στο σπίτι του FTP καθώς και στον προσωπικό μου αρχικό κατάλογο. Συνιστώ τη χρήση/home // για τον οικιακό σας κατάλογο, με όλα τα δικαιώματα επιλεγμένα και/home // ftp για τους φίλους σας (ελέγξτε τα δικαιώματα όπως κρίνετε κατάλληλο). Τα δικαιώματα είναι αυτονόητα, για να επιτρέψετε σε έναν χρήστη να εκτελέσει μια συγκεκριμένη ενέργεια σε ένα αρχείο ή φάκελο, επιλέξτε το πλαίσιο. Αφού ρυθμίσετε τον χρήστη σας, κάντε κλικ στο κουμπί "Προσθήκη" για να προσθέσετε τον χρήστη στη λίστα. Επαναλάβετε αυτό το βήμα για όσους χρήστες θέλετε.

Βήμα 7: Διαμόρφωση και ενεργοποίηση διακομιστή FTP

Διαμόρφωση και ενεργοποίηση διακομιστή FTP!
Διαμόρφωση και ενεργοποίηση διακομιστή FTP!

Τώρα είναι το διασκεδαστικό κομμάτι. Μπορείτε πραγματικά να βάλετε τον διακομιστή FTP εκεί έξω στο δίκτυό σας και τελικά θα είναι στο Διαδίκτυο.

Επιστρέψτε στην πρώτη καρτέλα, την καρτέλα "Διακομιστές". Έχει σχεδόν ρυθμιστεί ήδη, αλλά εδώ είναι μερικές επιλογές που μπορεί να θέλετε να αλλάξετε. Η διεύθυνση IP των διακομιστών ή το όνομα κεντρικού υπολογιστή: Θα συνιστούσα να το αφήσετε σε 0.0.0.0, αυτό σημαίνει ότι θα εντοπίσει αυτόματα τη θέση του και θα διαμορφώσει ανάλογα τον εαυτό του Εναλλακτική ταυτότητα διακομιστή: Μπορείτε να το χρησιμοποιήσετε για να δώσετε όνομα στον διακομιστή σας. Είναι προαιρετικό και αν θέλετε να του δώσετε ένα όνομα, αλλάξτε το πλαίσιο σε "Ενεργό" Διαμόρφωση δρομολόγησης NAT: Ορίστε αυτό στην IP του δρομολογητή σας, αλλά δεν φαίνεται απαραίτητο, λειτουργεί χωρίς να το ενεργοποιήσετε, οπότε δεν είναι μεγάλη υπόθεση, απλώς αφήστε το και χρησιμοποιήστε το μόνο εάν έχετε προβλήματα Η διεύθυνση email των διαχειριστών: Είστε ο διαχειριστής, τοποθετήστε το e-mail σας εδώ. Χρήση ταυτότητας/αντίστροφης αναζήτησης: Δεν υπάρχει ιδέα τι κάνουν αυτά, αλλά η απενεργοποίηση/απενεργοποίηση λειτουργεί μια χαρά Χρόνος: Διατηρήστε το σε τοπικό επίπεδο, πιθανότατα οι χρήστες που χρησιμοποιούν το FTP σας να γνωρίζουν σε ποια ζώνη ώρας ζείτε. Λιμάνι: Αφήστε το στις 21, αυτό είναι τυπική θύρα FTP. Εάν θέλετε να το αλλάξετε και ξέρετε τι κάνετε, προχωρήστε, αλλά αν δεν ξέρετε τι είναι αυτό, αφήστε το στις 21. Εύρος παθητικών θυρών: Δεν ξέρω, φύγετε από προεπιλογή και πρέπει be fine Μέγιστες συνδέσεις: Αυτό είναι το πόσες συνολικές (από όλους τους χρήστες) συνδέσεις θα επιτρέψει ο διακομιστής σας. Η προεπιλογή είναι μια χαρά εδώ. Μέγιστη προσπάθεια σύνδεσης: Υποθέτω ότι πρόκειται για κακές προσπάθειες κωδικού πρόσβασης. Προτιμώ να το θέσω υψηλότερο, γιατί ξέρω ότι οι άνθρωποι μπορούν να μπερδέψουν τον κωδικό πρόσβασής τους. Επειδή μπερδεύετε τον κωδικό πρόσβασής σας δεν σημαίνει ότι είστε χάκερ, οπότε επιτρέπω 40 δοκιμές στον διακομιστή μου. Ταχύτητα μεταφόρτωσης: Ορίστε αυτήν την υψηλότερη από τη μέγιστη ταχύτητα δικτύου που είναι συνδεδεμένη στον διακομιστή, θα διασφαλίσει ότι ο διακομιστής σας δεν επιβραδύνει άσκοπα. Εάν χρησιμοποιείτε τόσο LAN όσο και Internet για μεταφορά, ορίστε αυτήν την τιμή πάνω από 1000, επειδή το LAN μπορεί να μεταφέρει πολύ πιο γρήγορα και οι μεταφορές LAN θα επιβραδυνθούν χωρίς λόγο. Το Διαδίκτυο απλά δεν θα φτάσει τη μέγιστη ταχύτητα, αλλά αυτό είναι προφανές. Ταχύτητα λήψης: Όπως και παραπάνω, το έβαλα υψηλό (1000) για να αποφευχθούν αργές μεταφορές LAN. Αυτόματη κατάργηση μεταφορτώσεων που έχουν ακυρωθεί: Το ενεργοποιώ. Με αυτόν τον τρόπο, εάν κάποιος ακυρώσει μια μεταφόρτωση, δεν θα έχετε μισό αρχείο στον διακομιστή σας (το μισό αρχείο είναι αρκετά άχρηστο και σπαταλά χώρο). ΕΝΤΑΞΕΙ! Τώρα έχετε διαμορφώσει. Κάντε κλικ στην επιλογή "Εφαρμογή" για να εφαρμόσετε τις αλλαγές ρυθμίσεων. Τώρα για το μεγάλο, κάντε κλικ στο κουμπί "Ενεργοποίηση" και η κατάσταση του διακομιστή σας θα αλλάξει σε "Ενεργοποιημένο". Αυτό σημαίνει ότι είστε πλέον ONLINE! (καλά, όχι πραγματικά, ο διακομιστής σας είναι ενεργοποιημένος αλλά μόνο στο LAN σας, περισσότερα για αυτό αργότερα).

Βήμα 8: Εγκαταστήστε την Υποστήριξη HTTP, καθίστε και χαλαρώστε

Εγκαταστήστε την Υποστήριξη HTTP, καθίστε και χαλαρώστε!
Εγκαταστήστε την Υποστήριξη HTTP, καθίστε και χαλαρώστε!
Εγκαταστήστε την Υποστήριξη HTTP, καθίστε και χαλαρώστε!
Εγκαταστήστε την Υποστήριξη HTTP, καθίστε και χαλαρώστε!

Σκέφτηκα ότι το FTP ήταν λίγο δύσκολο (ή τουλάχιστον πολύ;), δεν χρειάζεται να φοβάσαι. Η ρύθμιση της υποστήριξης HTTP είναι πολύ απλή.

Πληκτρολογήστε αυτό στο τερματικό: sudo apt-get install apache2 και πατήστε Enter, πληκτρολογώντας τον κωδικό πρόσβασής σας εάν είναι απαραίτητο και πατήστε το Y εάν είναι απαραίτητο. Τώρα, καθίστε και χαλαρώστε, ο διακομιστής HTTP είναι σε λειτουργία! (παρεμπιπτόντως, ο αρχικός κατάλογος της ιστοσελίδας σας είναι /var /www, βάζετε τα αρχεία html σας εκεί)

Βήμα 9: Εγκατάσταση διακομιστή βιντεοπαιχνιδιών (προαιρετικό)

Εγκατάσταση διακομιστή βιντεοπαιχνιδιών (προαιρετικό)
Εγκατάσταση διακομιστή βιντεοπαιχνιδιών (προαιρετικό)
Εγκατάσταση διακομιστή βιντεοπαιχνιδιών (προαιρετικό)
Εγκατάσταση διακομιστή βιντεοπαιχνιδιών (προαιρετικό)

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

ΠΡΟΒΛΗΜΑ! Τα περισσότερα βιντεοπαιχνίδια είναι γραμμένα για WINDOWS… αλλά ο διακομιστής μας δεν το εκτελεί αυτό: (Η απάντηση; Κρασί. Το κρασί είναι ένα πρόγραμμα που σας επιτρέπει να εκτελείτε προγράμματα Windows σε Linux. Η τρισδιάστατη υποστήριξη δεν είναι τέλεια, επομένως τα ίδια τα παιχνίδια έχουν συχνά προβλήματα. ή θέματα γραφικών, αλλά ειδικά προγράμματα διακομιστή για αυτά τα παιχνίδια συνήθως λειτουργούν άψογα. Και πάλι, χρησιμοποιήστε το Terminal για να εγκαταστήσετε το Wine με την εύκολη εντολή: sudo apt-get install wine Μέχρι τώρα θα πρέπει να γνωρίζετε πώς να το χρησιμοποιήσετε. Μετά την εγκατάσταση του Wine, θα έχετε έναν φάκελο /home//.wine/drive_c/ (πρέπει να κάνετε κλικ στην επιλογή Εμφάνιση κρυφών αρχείων στο πρόγραμμα περιήγησης αρχείων για να δείτε.wine, γιατί οτιδήποτε με μια περίοδο μπροστά θεωρείται κρυμμένο στο Linux). Αυτό είναι το ισοδύναμο των Windows σας C: drive. Όλα τα προγράμματα που θα είχατε στο C: drive σας μπαίνουν σε αυτόν το φάκελο, καθώς η Wine βλέπει αυτόν το φάκελο ως την εικονική μονάδα C: στην περίπτωσή μου, /home/adam/.wine/drive_c/gmodserver/orangebox Το /srcds.exe είναι η τοποθεσία του προγράμματος που χρειάζομαι. Μπορείτε να δημιουργήσετε ένα πρόγραμμα εκκίνησης στην επιφάνεια εργασίας σας για να ξεκινήσει ο διακομιστής σας (υποθέτοντας Πηγή Αφιερωμένος διακομιστής εδώ). Τύπος - Όνομα εφαρμογής - Εντολή διακομιστή Garry's Mod - κρασί C: /gmodserver/orangebox/srcds.exe -game garrysmod Σχόλιο - Ξεκινήστε έναν διακομιστή Garry's Mod Τώρα θα πρέπει να έχετε ένα ωραίο εικονίδιο στην επιφάνεια εργασίας σας, μπορείτε να το χρησιμοποιήσετε για να εκτελέσετε τον διακομιστή σας Το Καλά παιχνίδια:)

Βήμα 10: Προώθηση των λιμένων

Εμπρός τα λιμάνια!
Εμπρός τα λιμάνια!
Εμπρός τα λιμάνια!
Εμπρός τα λιμάνια!

Τι? Προώθηση θυρών; Τι είναι αυτό; Η Port Forwarding είναι μια επιλογή διαθέσιμη σε όλους σχεδόν τους δρομολογητές σπιτιού. Επειδή ο υπολογιστής διακομιστή σας είναι πιθανότατα πίσω από ένα δρομολογητή (το οικιακό σας δίκτυο είναι ένα τοπικό δίκτυο [LAN] με δρομολογητή που το συνδέει στο Διαδίκτυο), η διεύθυνση IP του υπολογιστή σας (ο αριθμός που χρησιμοποιεί άλλος υπολογιστής για να μιλήσει με τον υπολογιστή διακομιστή) λειτουργεί στο τοπικό σας δίκτυο (όλοι οι υπολογιστές είναι συνδεδεμένοι στο δρομολογητή σας). Προκειμένου ο εξωτερικός κόσμος (Διαδίκτυο) να μιλήσει απευθείας στον διακομιστή σας, ο δρομολογητής σας πρέπει να αφήσει τους δύο να επικοινωνούν. Κανονικά, ο έξω κόσμος (Διαδίκτυο) θα μιλούσε με το δρομολογητή σας και ο δρομολογητής σας θα μετέφερε αυτό το μήνυμα στον υπολογιστή σας. Αυτό λειτουργεί υπέροχα για περιήγηση, αλλά όχι για προβολή. Για να ανοίξετε αυτό το κανάλι επικοινωνίας, πρέπει να εξετάσουμε τις θύρες. Οι θύρες είναι "κανάλια" που χρησιμοποιούν διαφορετικά προγράμματα για να μιλήσουν. Μερικές κοινές θύρες: 21 - FTP80 - HTTP5900 - VNC29070 - Jedi Academy (χρησιμοποιείται για τη φιλοξενία διακομιστή JKA) Υπάρχουν τόνοι περισσότεροι (περίπου 65 χιλιάδες από αυτούς lol), αλλά αυτό δεν είναι το νόημα. Το θέμα είναι ότι χρειάζεστε τη θύρα στη διεύθυνση IP του Διαδικτύου σας για να συνδεθείτε απευθείας στη θύρα της τοπικής διεύθυνσης IP του διακομιστή σας. Για να το κάνετε αυτό, ανοίξτε τη σελίδα ρυθμίσεων του δρομολογητή σας (θα πρέπει να γνωρίζετε το όνομα χρήστη και τον κωδικό πρόσβασης διαχειριστή για αυτό). Η σελίδα του δρομολογητή είναι συνήθως στη διεύθυνση https://192.168.1.1, αν και ορισμένες μπορούν να βρίσκονται στις https://192.168.0.1, https://192.168.2.1 ή άλλες διευθύνσεις. Εάν δεν μπορείτε να συνδεθείτε, συμβουλευτείτε το εγχειρίδιο οδηγιών του δρομολογητή σας ή αναζητήστε το στο Google. Μόλις συνδεθείτε, πρέπει να βρείτε Port Forwarding. Το My Netgear το έχει ακριβώς στην πλαϊνή στήλη, δεν είμαι σίγουρος για άλλες μάρκες. Από εδώ μπορείτε να πάτε στη δουλειά. Θα πρέπει να γνωρίζετε την τοπική IP του υπολογιστή διακομιστή (μπορείτε να το βρείτε κάνοντας δεξί κλικ στο εικονίδιο δικτύωσης στην επάνω δεξιά γωνία της οθόνης, στο εικονίδιο με δύο υπολογιστές και επιλέγοντας Πληροφορίες σύνδεσης, είναι η "IP Διεύθυνση "πεδίο). Τώρα, προσθέστε τις ακόλουθες ρυθμίσεις: (μορφή:" όνομα " - TCP/UDP - θύρα έναρξης - τελική θύρα - 192.168.xx (αντικατάσταση με αυτόν του διακομιστή σας))" VNC " - TCP - 5800 - 5900 - 192.168.xx "FTP" - TCP/UDP - 21 - 21 - 192.168.xx "HTTP" - TCP - 80 - 80 - 192.168.xx "Gmod" - TCP/UDP - 27015 - 27015 - 192.168.xx (αντικαταστήστε με οι ρυθμίσεις για το παιχνίδι σας προφανώς) Μόλις το εφαρμόσετε, θα πρέπει πραγματικά να είστε ONLINE.

Βήμα 11: Αποκτήστε έναν δωρεάν τομέα

Αποκτήστε έναν δωρεάν τομέα!
Αποκτήστε έναν δωρεάν τομέα!
Αποκτήστε έναν δωρεάν τομέα!
Αποκτήστε έναν δωρεάν τομέα!

Εντάξει, έχετε διακομιστή. Πιστεύετε πραγματικά ότι όλοι οι φίλοι σας θα είναι τόσο πρόθυμοι να συνδεθούν στο https://75.185.355.1337 (προφανώς δεν είναι πραγματική IP, αλλά οι περισσότεροι φίλοι σας δεν θα το γνωρίζουν) για να λάβουν το πιο πρόσφατο; ΟΧΙ! Το να θυμάσαι τη μακρά, βαρετή, συνεχώς μεταβαλλόμενη IP σου είναι δύσκολο ακόμα και για όσους το καταλαβαίνουν. Αυτό είναι το Διαδίκτυο, αλλά τους λέτε κάτι που μοιάζει με έναν μακρύ αριθμό τηλεφώνου. Χρειάζεστε έναν τομέα! Το όνομα τομέα είναι μια μάσκα για τη διεύθυνση IP σας. Όπως κάθε άλλος ιστότοπος, οι διακομιστές της Google έχουν διεύθυνση IP. Ωστόσο, δεν γνωρίζετε τη διεύθυνση IP τους, το μόνο που γνωρίζετε είναι το www.google.com. Λοιπόν, πώς μπορείτε να συνδεθείτε μαζί τους χωρίς να γνωρίζετε την IP τους; Επειδή, ο τομέας www.google.com συνδέεται με τη διεύθυνση IP του διακομιστή της Google και του στέλνει αιτήματα. Το πρόβλημα με τα ονόματα τομέα είναι ότι κοστίζουν χρήματα για την εγγραφή. Ωστόσο, εάν είστε πρόθυμοι να θυσιάσετε, μπορείτε να αποκτήσετε δωρεάν τομείς στο www.no-ip.com. Το αρνητικό είναι ότι ο τομέας σας θα είναι.servegame.com ή κάτι παρόμοιο. Έχουν ένα σωρό τομείς στους οποίους μπορείτε να επιλέξετε (servegame, servehttp, serveftp για να αναφέρουμε μερικά), αλλά δεν μπορείτε να αποκτήσετε τον πλήρως προσαρμοσμένο τομέα σας. (Για παράδειγμα, μπορώ να αποκτήσω [και έχω ήδη πάρει] https://calc.servegame.com, αλλά όχι https://calcprogrammer1.com [που θα κόστιζε χρήματα για εγγραφή]) Εκτός από το όνομα, no-ip οι τομείς είναι υπέροχοι. Τα δωρεάν διαρκούν μόνο 60 ημέρες, αλλά όταν πρόκειται να λήξει, σας στέλνουν ένα e-mail ότι μπορείτε να επεκτείνετε τη χρήση του τομέα δωρεάν. Θα πρέπει να γνωρίζετε τη διεύθυνση IP σας στο Διαδίκτυο, η οποία μπορεί να βρεθεί απλά με το googling "Τι είναι η IP μου" (θα λάβετε έναν τόνο ιστότοπων που θα σας πουν την IP σας). Χρησιμοποιήστε την IP σας στο Internet στη ρύθμιση χωρίς IP.

Βήμα 12: Δοκιμάστε το

Δοκιμάστε το!
Δοκιμάστε το!
Δοκιμάστε το!
Δοκιμάστε το!
Δοκιμάστε το!
Δοκιμάστε το!

Τώρα έρχεται το διασκεδαστικό κομμάτι. Όλα πρέπει να είναι ρυθμισμένα και έτοιμα, το μόνο που έχετε να κάνετε είναι να δοκιμάσετε. Ξεκινήστε δοκιμάζοντας το http, αφού αυτό είναι το πιο εύκολο. Απλώς ανοίξτε το πρόγραμμα περιήγησής σας και πληκτρολογήστε "https://.com" και πατήστε Enter. Με κάθε τύχη, "Λειτουργεί!" θα πρέπει να εμφανιστεί (το δοκιμαστικό μήνυμα από το apache2, μπορείτε να αλλάξετε το αρχείο στο /var /www αφού γνωρίζετε ότι πράγματι λειτουργεί). Εάν όχι, δοκιμάστε "https:// [χωρίς www. Ή.com, μόνο τον αριθμό IP]". Αυτό ΠΡΕΠΕΙ να λειτουργήσει, αν δεν λειτουργεί, η προώθηση θυρών δεν λειτουργεί. Εάν κανένα από αυτά δεν λειτουργεί, ως έσχατη λύση, δοκιμάστε <a href = "https:// (πάλι, όχι www. ή.com, μόνο αριθμός). Αυτό πρέπει να λειτουργήσει, εάν αυτό δεν λειτουργεί, σημαίνει ότι ο διακομιστής σας δεν λειτουργεί. Στη συνέχεια, δοκιμάστε το FTP. Ανοίξτε την Εξερεύνηση των Windows και πληκτρολογήστε "ftp: //.com". Θα πρέπει να σας ζητηθεί όνομα χρήστη και κωδικός πρόσβασης, πληκτρολογήστε το όνομα χρήστη και τον κωδικό πρόσβασης FTP και θα δείτε όλους τους φακέλους σας. Δοκιμάστε να ανεβάσετε ένα αρχείο. Θα πρέπει να λειτουργεί, εάν δεν αποδέχεται το αρχείο, πηγαίνετε να παίξετε με τη σελίδα χρήστη του GPROFTPD. Και πάλι, εάν δεν λειτουργεί, δοκιμάστε τα παραπάνω URL εκτός από το ftp: // Στη συνέχεια, δοκιμάστε το VNC. Θα χρειαστείτε ένα πρόγραμμα προβολής VNC. Το TightVNC και το UltraVNC είναι και τα δύο εξαιρετικά προγράμματα προβολής VNC για Windows. Για τη διεύθυνση VNC, απλώς τοποθετήστε τον τομέα no-ip και.com (για παράδειγμα, calc.servegame.com, χωρίς https://, χωρίς www., Και χωρίς ftp: //). Θα πρέπει να σας ζητηθεί κωδικός πρόσβασης. Βάλτε όποιο κωδικό πρόσβασης εισαγάγατε για το VNC. Εάν όλα πάνε καλά, θα δείτε την οθόνη του διακομιστή σας στην οθόνη του υπολογιστή με Windows. Τελευταία, δοκιμαστικά παιχνίδια. Εάν φιλοξενείτε διακομιστή παιχνιδιών, συνδεθείτε και δείτε αν μπορείτε να εγγραφείτε. Εάν όλα πάνε καλά, τώρα έχετε έναν διακομιστή! Τώρα πηγαίνετε να μάθετε πώς να φτιάχνετε μια ιστοσελίδα, να ανεβάζετε μερικά αρχεία για κοινή χρήση και να παίζετε μερικά παιχνίδια! Η κατοχή του δικού σας διακομιστή μπορεί να είναι μια μεγάλη βοήθεια στο κολέγιο ή οπουδήποτε αλλού περιορίζουν τις συνδέσεις Διαδικτύου (συγκεκριμένα P2P) επειδή μπορείτε να εκτελέσετε εφαρμογές P2P στον διακομιστή σας στο σπίτι και στη συνέχεια να κατεβάσετε τις τελικές λήψεις μέσω FTP ή HTTP. Καλα να περνατε!

Συνιστάται: