συστήματα

* Γνώση Υπολογιστών >> συστήματα >> Ubuntu

Εύκολη Πολλαπλές Φιλοξενία σε Ubuntu Apache

Virtual hosts , πιο συχνά ονομάζεται vhosts , επιτρέπει σε ένα ενιαίο ρυθμίσεων του Apache για να εξυπηρετήσει πολλαπλές ιστοσελίδες σε διάστημα διευθύνσεων IP . Αυτό σημαίνει ότι ένα μόνο διακομιστή μπορεί να φιλοξενήσει όσες ιστοσελίδες χώρο στο σκληρό δίσκο και την επεξεργαστική ισχύ θα επιτρέψει. Ρύθμιση απλή vhosting είναι τόσο απλή όσο την τροποποίηση του αρχείου httpd.conf να επισημάνω κατάλληλο κατάλογο για κάθε όνομα . Όνομα -Based Virtual Hosting
Η

Εάν ο διακομιστής σας Apache έχει μία διεύθυνση IP και θέλετε να εξυπηρετήσει πολλούς δικτυακούς τόπους , θα θέλετε να ρυθμίσετε την οδηγία NameVirtualHost ως " NameVirtualHost * : 80 " στην httpd . conf . Ο αστερίσκος υποδεικνύει ότι όλες οι διευθύνσεις IP στη θύρα 80 θα υποβληθούν σε επεξεργασία με αυτή τη διαμόρφωση . Αυτός είναι ο ευκολότερος διαμόρφωση για περισσότερες υπηρεσίες Apache .
Εικόνων Ρύθμιση των οδηγιών
Η

Για κάθε ιστοσελίδα , θα πρέπει να καθορίσουν τον αριθμό των οδηγιών στο αρχείο httpd.conf έτσι ώστε ο server ξέρει πού να επισημάνω τα αιτήματα και τι πρέπει να εξυπηρετήσει τους επισκέπτες της τοποθεσίας . Μια τακτική διαμόρφωση μοιάζει με το ακόλουθο : .


ServerName www.example.com

ServerAlias ​​example.com * example.com

DocumentRoot /www /παράδειγμα


Αλλαγή Όνομα_διακομιστή , ServerAlias ​​και DocumentRoot για να ταιριάζει με τη διαμόρφωση του συστήματός σας .
εικόνων
η προσθήκη του κατάλληλου αρχεία
Η

τώρα κάθε DocumentRoot για κάθε vhost θα απαιτήσει τη δική του σελίδα ευρετηρίου. Επιπλέον , όλα τα έγγραφα για την εν λόγω ιστοσελίδα θα πρέπει να μείνετε σε αυτούς τους φακέλους . Εικόνες και σελίδων δεν μπορεί να μοιραστεί μεταξύ των δύο καταλόγους ιστοσελίδα χωρίς την εισαγωγή σε κίνδυνο την ασφάλεια του διακομιστή σας . Επιπλέον, για να δημιουργήσει HTTPS , θα χρειαστεί να προσθέσετε μια άλλη ονομασία VirtualHost που δείχνει * : . 443 , την προεπιλεγμένη θύρα για ασφαλείς συνδέσεις HTTP
εικόνων Άλλες επιλογές
Η

Αν και δεν είναι τόσο εύκολο όσο αυτό που έχει συσταθεί , μπορείτε επίσης να ρυθμίσετε τον Apache να παρέχει πολλαπλές virtual hosts επεκταθούν σε πολλαπλές διευθύνσεις IP . Αυτό είναι χρήσιμο για κοινές web hosting ρυθμίσεις που θα πρέπει να παρέχει ένα σύνολο χρηστών με τους δικούς τους λογαριασμούς , τις διευθύνσεις IP , καθώς και την πρόσβαση . Για τους περισσότερους χρήστες στη διαχείριση των δικών τους servers , IP-based virtual hosting δεν θα είναι αναγκαίο να συσταθεί , και μπορεί ακόμη και να είναι περισσότερο μια ταλαιπωρία από ό, τι αξίζει τον κόπο , δεδομένου ότι η προεπιλεγμένη ρύθμιση Apache έχει σχεδιαστεί για να λειτουργεί με το όνομα που βασίζεται vhosts .


Η

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα