Η εξυπηρέτηση πολλών τομέων από έναν διακομιστή Web Apache
Είναι εύκολο να ορίσετε ψευδώνυμα DNS με τον διακομιστή ιστού Apache. Αυτό σημαίνει ότι εάν έχετε έναν τομέα ιστού ή 100, μπορείτε να τα ορίσετε ώστε να δείχνουν σε διαφορετικούς καταλόγους στον διακομιστή ιστού σας και να τους φιλοξενήσουν μόνοι σας.
Δυσκολία: Σκληρή
Χρόνος που απαιτείται: 10 λεπτά
Ρύθμιση ψευδωνύμων DNS
- Δημιουργήστε έναν κατάλογο στον διακομιστή ιστού Apache.
Βεβαιωθείτε ότι έχετε τοποθετήσει τον κατάλογο στους καταλόγους του διακομιστή ιστού σας και όχι σε καμία θέση του υπολογιστή σας. Για παράδειγμα, τα περισσότερα αρχεία web του διακομιστή Apache βρίσκονται στο φάκελο htdocs. Δημιουργήστε έτσι έναν υποφάκελο για να φιλοξενήσετε τα αρχεία του τομέα σας. Είναι καλή ιδέα να βάλετε ένα αρχείο index.html στον κατάλογο, ώστε να μπορείτε να το δοκιμάσετε αργότερα.
- Στην έκδοση 1 του Apache, επεξεργαστείτε το αρχείο apache.conf και βρείτε την ενότητα vhosts (εικονικοί κεντρικοί υπολογιστές).
Στην έκδοση 2 του Apache, επεξεργαστείτε το αρχείο vhosts.conf.
Αυτά βρίσκονται συνήθως σε έναν κατάλογο ρυθμίσεων στον διακομιστή ιστού σας, όχι στην περιοχή htdocs. - Σε οποιαδήποτε εκδοχή, επεξεργαστείτε την ενότητα vhosts για να προσθέσετε έναν νέο εικονικό κεντρικό υπολογιστή:
IP_ADDRESS>
Αλλάξτε τα επισημασμένα τμήματα του παραπάνω κώδικα στις πληροφορίες που αφορούν τον ιστότοπό σας και τον τομέα σας.
Όνομα διακομιστή NAME DOMAIN
DocumentRoot FULL_PATH_TO_DIRECTORY - Επανεκκινήστε το Apache.
- Επεξεργαστείτε το αρχείο named.conf
- Προσθήκη καταχώρησης για τον τομέα:
ζώνη " DOMAIN" IN {
Αλλάξτε τα επισημασμένα τμήματα του παραπάνω κώδικα στις πληροφορίες που αφορούν τον ιστότοπό σας και τον τομέα σας.
master master?
αρχείο " LOCATION_OF_DB_FILE ";
επιτρέψτε-μεταφορά { IP_ADDRESS ; },
}, - Δημιουργήστε το αρχείο db για τον τομέα
Ο πιο απλός τρόπος είναι να αντιγράψετε άλλα αρχεία db και να προσθέσετε τον νέο τομέα. - Επαναφόρτωση του DNS σας
- Δοκιμάστε τον τομέα σας στο πρόγραμμα περιήγησης ιστού σας.
Μπορεί να χρειαστούν αρκετές ώρες για να προωθηθεί το DNS σας, αλλά αρκεί να δείχνετε στο τοπικό DNS, θα πρέπει να μπορείτε να δοκιμάσετε αμέσως.
Ο, τι χρειάζεσαι
- Apache Web Server
- Ονομασμένος DNS
- Πρόσβαση σε αρχεία conf