Δικτύωση

* Γνώση Υπολογιστών >> Δικτύωση >> Άλλα Δικτύωση Υπολογιστών

Πώς να φιλοξενήσει δύο ιστοσελίδες για ένα Apache Server

Ο web server Apache είναι ο δημοφιλέστερος web server στο Internet , σύμφωνα με NetCraft.com , και προσφέρει ένα υψηλό βαθμό ρύθμισης μέσω τροποποίησης του αρχείου httpd.conf του . Αφού έχει εγκατασταθεί , ο web server Apache έχει μια απλοϊκή διάταξη που εκχωρεί μόνο ένα δικτυακό τόπο στο διακομιστή και στέλνει όλα τα αιτήματα σε αυτό το site . Για να εξυπηρετήσει πολλαπλούς δικτυακούς τόπους απο την ίδια IP ή στον ίδιο server , θα πρέπει να τροποποιήσετε τις οδηγίες VirtualHost στο αρχείο httpd.conf σας . Τα πράγματα που θα χρειαστείτε
επεξεργαστή κειμένου
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Δημιουργήστε καταλόγους για κάθε ιστοσελίδα που θέλετε να εξυπηρετήσει . Στο φάκελο htdocs σας , χρησιμοποιήστε την εντολή mkdir να δημιουργήσει έναν κατάλογο όπου το περιεχόμενο θα πρέπει να εξυπηρετούνται. Συνήθως αυτοί οι κατάλογοι Ιστού έχουν τα δικαιώματά τους που να 755.Run τις εντολές :

mkdir chmod 755 2

Ανοίξτε το αρχείο httpd.conf σας σε σας κατάλογο conf web server. Στις CentOS και Redhat servers , είναι συνήθως αποθηκεύονται στο αρχείο /etc /httpd , ενώ οι περισσότερες άλλες διανομές * NIX θα αποθηκεύσετε το αρχείο στο /etc /apache /ή etc/apache2 . Για να ελέγξετε τη διαμόρφωση, το είδος του διακομιστή σας " whereis apache » και να εξετάσουμε τις nonlibrary τοποθεσίες.
Εικόνων 3

Προσθέστε το μη εισηγμένες γραμμή " NameVirtualHost * " στο αρχείο httpd.conf . Αυτό λέει Apache για να ελέγξετε το όνομα τομέα σε μια αίτηση και να την αναζητήσουμε σε όλες τις διευθύνσεις IP του διακομιστή έχει .
Η 4

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

Όνομα_διακομιστή www.yourdomain.comServerAlias ​​yourdomain.comDocumentRoot /usr /local /apache /htdocs /foldernameErrorLog /usr /local /apache /logs /error_logCustomLog /usr /local /apache /logs /access_log κοινή
5

Επαναλάβετε το βήμα 4 για κάθε επιπλέον ιστοσελίδα που θέλετε να φιλοξενήσετε.
Η
εικόνων

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

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