Eric @ EricBess WebHome

Κερδίζει δεν αλαζονική, για να μην χάσουν πεινασμένοι, υπάρχει σοκ στο στήθος και το πρόσωπο, όπως η δική μου Pinghu

Chinese (Simplified) flagItalian flagKorean flagPortuguese flagEnglish flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroat flagDanish flagFinnish flagHindi flagPolish flagRumanian flagSwedish flagNorwegian flag
By N2H

Apache httpd στη χρήση των DSO (compiler)

Apache HTTP server είναι μια σπονδυλωτή (ή κτίριο-block) διαδικασία, ο διαχειριστής μπορεί να επιλέξει να αυξήσει τον αριθμό των ενοτήτων στο διακομιστή ορισμένα από τα χαρακτηριστικά. Αυτές οι ενότητες που μπορούν να δημιουργήσουν στατικό όταν το πρόγραμμα διακομιστή για τη σύνταξη του διακομιστή httpd δυαδικό κώδικα μπορεί να συγκεντρωθεί σε μια σειρά από ανεξάρτητες διακομιστές στη διαδικασία Dynamic Shared Objects (ΔΔΔ) έγγραφο. DSO αρχεία μπορούν να συγκεντρώνονται όταν το πρόγραμμα διακομιστή για να δημιουργήσει, ούτε στο μέλλον να επεκταθεί η χρήση του Apache να δημιουργήσει ένα ξεχωριστό εργαλείο για την apxs.
Το έγγραφο αυτό θα περιγράφει τον τρόπο χρήσης DSO ενότητες, καθώς και πίσω.

Για την επίτευξη

Apache httpd για την υποστήριξη της DSO, δηλαδή, για μια ενιαία ενότητα της δυναμικής φόρτισης, βασίζεται σε μια ενότητα που ονομάζεται mod_so να επιτευχθεί, αυτή τη στιγμή mod_so πρέπει να είναι στατική στο HTTP server για την κατάρτιση του πυρήνα. Αυτό δεν είναι το μόνο Εκτός από το κεντρικό εκτός DSO τρόπο να υπολογίσουν την ενότητα. Hands-on, το άλλο Apache server module μπορεί να συγκεντρωθεί σε ξεχωριστή διαδικασία που θα ορισθεί για τη σύνταξη των εγγράφων για το ΔΔΔ, όπως αναφέρεται στο έγγραφο για την εγκατάσταση, τη ρύθμιση αυτή τη στιγμή από τις παραμέτρους που θα πρέπει να δημιουργηθεί - enable-xxxx = κοινόχρηστο (xxxx για Η ενότητα ονόματα, όπως το ξαναγράφω, κ.λπ.). Όταν μια ενότητα, έχει καταρτιστεί για την mod_foo.so DSO αρχεία, μπορείτε να χρησιμοποιήσετε στο httpd.conf αρχείο mod_so το LoadModule Για να πω την διακομιστή να ξεκινήσει ή επανεκκίνηση κατά τη φόρτωση αυτής της λειτουργικής μονάδας.

Για να απλοποιήσει τη δημιουργία Apache module (ιδίως το τρίτο μέρος ενότητες) της DSO έγγραφο της διαδικασίας, Apache παρέχει ένα νέο εργαλείο που ονομάζεται apxs (Apache παράταση). Μπορεί να είναι έξω από το πηγαίο κώδικα Apache ενότητες θα πρέπει να καταρτιστούν σε ένα έγγραφο DSO. Η υλοποίηση της ιδέας ότι είναι πολύ απλός: η εγκατάσταση των Apache, όταν, να ρυθμίσετε τη δέσμη ενεργειών διαδικασία εγκατάστασης θα εγκαταστήσει Apache της C header αρχεία, διαδικασίες και apxs (apxs είναι ένα perl script), που εξαρτώνται σε μεγάλο βαθμό από τη συγκεκριμένη πλατφόρμα και μεταγλώττισης του συνδέσμου που Ορισμένα από τα συμπτώματα (Σημαία), για την DSO για τη δημιουργία εγγράφων. Με τον τρόπο αυτό, οι χρήστες θα μπορούν να χρησιμοποιούν apxs στην πηγή Apache δέντρο και δεν χρειάζεται την τρέχουσα πλατφόρμα και μεταγλώττισης του συνδέσμου προδιαγραφών (DSO να δημιουργήσει το στόχο μορφή αρχείου) της μεταγλώττισης του Apache module.

Η χρήση των περίληψη των

Κάντε κλικ για να συνεχίσει ανάγνωση

29η Σεπτεμβρίου, 2006 Καταχωρήθηκε από τον Eric | Συστήματος, Unix / BSD / Linux | δεν υπάρχουν σχόλια