Συμπληρωματικός οδηγός για την εγκατάσταση και ρύθμιση

Τυπικά σενάρια χρήσης εξυπηρετητών Web

Παρόλο που μπορείτε να χρησιμοποιήσετε το βασικό εξυπηρετητή Web που διατίθεται με το NetQuestion, για λόγους ασφάλειας συνιστάται ιδιαιτέρως να χρησιμοποιήσετε έναν "πραγματικό" εξυπηρετητή Web, όπως οι Apache ή Lotus Domino Go!, για να εγκαταστήσετε τα εγχειρίδια της DB2 ώστε να έχουν πρόσβαση σε αυτά οι χρήστες απομακρυσμένων συστημάτων πελάτη.

Οι ακόλουθες ενότητες περιγράφουν μερικούς τρόπους για να εγκαταστήσετε τα εγχειρίδια DB2 σε έναν κεντρικό εξυπηρετητή, με λεπτομέρειες για συγκεκριμένες πλατφόρμες και συγκεκριμένους εξυπηρετητές Web. Αν χρησιμοποιείτε διαφορετική πλατφόρμα ή εξυπηρετητή Web, θα πρέπει να υπάρχουν αντίστοιχες λειτουργίες που σας επιτρέπουν να επιτύχετε παρόμοια αποτελέσματα.

Σενάριο 1: Εξυπηρετητής Web Lotus Domino Go! σε OS/2

Σε αυτό το σενάριο, χρησιμοποιείτε ένα σύστημα OS/2 ως εξυπηρετητή DB2 και τον εξυπηρετητή Web Lotus Domino Go! για να κάνετε διαθέσιμα τα ηλεκτρονικά εγχειρίδια της DB2 στο υπόλοιπο δίκτυό σας.

Εγκατάσταση των εγχειριδίων της DB2 Universal Database
Εγκαταστήστε την τεκμηρίωση της DB2 μαζί με τον εξυπηρετητή DB2 Enterprise Edition, στη μονάδα E:. Τα αρχεία HTML βρίσκονται στον κατάλογο e:\sqllib\doc\html. Η τεκμηρίωση του εξυπηρετητή περιλαμβάνεί, για παράδειγμα, τα εγχειρίδια SQL Reference, Command Reference, SQL Getting Started και Administration Guide, καθώς και το εγχειρίδιο Quick Beginnings για το συγκεκριμένο εξυπηρετητή. Επειδή το Enterprise Server περιλαμβάνει τη λειτουργία DB2 Connect και την τεκμηρίωσή της, θα εγκατασταθούν επίσης να εγχειρίδια DB2 Connect User's Guide και DB2 Connect Enterprise Edition Quick Beginnings for OS/2 and Windows NT. Ας υποθέσουμε ότι η εταιρεία σας δεν κάνει ανάπτυξη εφαρμογών, οπότε δεν εγκαθιστάτε τη DB2 Personal Developer's Edition, το οποίο περιλαμβάνει εγχειρίδια προγραμματισμού, όπως το Administrative API Reference.

Εγκατάσταση του εξυπηρετητή Web
Εγκαταστήστε τον εξυπηρετητή Web Lotus Domino Go από το CD-ROM εγκατάστασης. Σε αυτό το σενάριο, έστω ότι ο εξυπηρετητής Web έχει εγκατασταθεί στον κατάλογο c:\www και ότι το όνομα TCP/IP για αυτό τον εξυπηρετητή είναι udbserv.

Εκχώρηση πρόσβασης στα εγχειρίδια DB2 UDB μέσω του εξυπηρετητή Web
Για να είναι διαθέσιμα τα εγχειρίδια από τον κατάλογο της DB2, προσθέστε μια γραμμή όπως η ακόλουθη στο αρχείο c:\www\httpd.cnf:
Pass /db2docs/* e:\sqllib\doc\html\*

Βεβαιωθείτε ότι βρίσκεται πριν από τη γραμμή:

Pass /* document_root\*

Στη συνέχεια, επανεκκινήστε τον εξυπηρετητή Web.

Ή, για να αντιγράψετε τα αρχεία στον κατάλογο του εξυπηρετητή Web, χρησιμοποιήστε την εντολή xcopy με την επιλογή /s για να αντιγράψετε τα αρχεία e:\sqllib\doc\html\*.* στον κατάλογο c:\www\html\db2docs. Οι χρήστες μπορούν τώρα να χρησιμοποιήσουν τα εγχειρίδια της DB2 μεταβαίνοντας στη διεύθυνση URL: http://udbserv/db2docs/index.htm.

Προσαρμογή (προαιρετικά)
Αργότερα, σας τηλεφωνεί ένας χρήστης που προσπάθησε να επιλέξει το εγχειρίδιο API Reference και έλαβε ένα μήνυμα σφάλματος γιατί το εγχειρίδιο δεν υπάρχει στον εξυπηρετητή Web. Ένας άλλος χρήστης προσπάθησε να επιλέξει το εγχειρίδιο Quick Beginnings για UNIX και έλαβε επίσης ένα παρόμοιο μήνυμα σφάλματος. Μπορείτε να τροποποιήσετε το αρχείο e:\sqllib\doc\html\index.htm, αφαιρώντας τις διασυνδέσεις που παραπέμπουν σε εγχειρίδια προγραμματισμού και τροποποιώντας τις διασυνδέσεις για τα εγχειρίδια Quick Beginnings για Windows και UNIX ώστε να παραπέμπουν σε έναν άλλο εξυπηρετητή Web όπου υπάρχουν εγκατεστημένα αυτά τα εγχειρίδια.

Επειδή η εταιρεία έχει δική της υπηρεσία υποστήριξης για προβλήματα σχετικά με τις βάσεις δεδομένων, μπορείτε να προσθέσετε τον αριθμό τηλεφώνου αυτής της υπηρεσίας και μια διασύνδεση mailto: στο αρχείο index.htm. Έχετε υπόψη σας ότι επόμενες εκδόσεις του προϊόντος μπορεί να περιλαμβάνουν μια ενημερωμένη έκδοση του αρχείου index.htm. Για το λόγο αυτό κρατήστε ένα εφεδρικό αντίγραφο των αλλαγών που κάνετε.

Σενάριο 2: Εξυπηρετητής Web Netscape Enterprise σε Windows NT

Είστε ο διαχειριστής του συστήματος και χρησιμοποιείτε τον εξυπηρετητή Netscape Enterprise σε Windows NT. Αρχίζετε την εγκατάσταση της DB2 Universal Database και δεν έχετε αποφασίσει ακόμα αν θα συνδυάσετε τον εξυπηρετητή βάσεων δεδομένων και τον εξυπηρετητή Web σε έναν υπολογιστή, ή αν θα χρησιμοποιήσετε διαφορετικούς υπολογιστές.

Εγκατάσταση των εγχειριδίων της DB2 Universal Database
Σε αυτό το σύστημα, η DB2 έχει εγκατασταθεί στη μονάδα E:, επομένως τα αρχεία HTML βρίσκονται στον κατάλογο e:\sqllib\doc\html.

Εγκατάσταση του εξυπηρετητή Web
Για να δοκιμάσετε την απόδοση του συνδυασμού εξυπηρετητή Web και εξυπηρετητή βάσεων δεδομένων στον ίδιο υπολογιστή, μπορείτε να εγκαταστήσετε τον εξυπηρετητή Web Netscape Enterprise στο ίδιο σύστημα, με το όνομα udbserv στο εσωτερικό δίκτυο της εταιρείας. Έστω ότι εγκαταστήσατε τον εξυπηρετητή Web στη μονάδα H:.

Εκχώρηση πρόσβασης στα εγχειρίδια της DB2
Αρχικά, ο εξυπηρετητής Web περιέχει μόνο τα εγχειρίδια της DB2, επομένως θέλετε η προεπιλεγμένη αρχική σελίδα http://udbserv/ να παρουσιάζει το αρχείο e:\sqllib\doc\html\index.htm, που είναι η σελίδα Πληροφορίες DB2 (DB2 Information). Για να κάνετε διαθέσιμα τα εγχειρίδια της DB2:
  1. Εκτελέστε το πρόγραμμα Administer Netscape Servers από το φάκελο του Netscape και επιλέξτε udbserv ως εξυπηρετητή.
  2. Στο πεδίο Content Mgmt, αλλάξτε την τιμή Primary Document Directory σε e:\sqllib\doc\html.
  3. Χρησιμοποιήστε την επιλογή Document Preferences για να προσθέσετε το index.htm ως ένα από τα προεπιλεγμένα ονόματα εγγράφων, ώστε το πρόγραμμα πλοήγησης να παρουσιάζει το index.htm αντί για τη λίστα των αρχείων του καταλόγου.

Αργότερα, αποφασίζετε να αποθηκεύσετε και άλλα αρχεία HTML στον εξυπηρετητή Web και ρυθμίζετε τον εξυπηρετητή έτσι ώστε τα εγχειρίδια της DB2 να βρίσκονται στον κατάλογο http://udbserv/db2docs/:

  1. Καθορίστε στο πεδίο Primary Document Directory έναν γενικό κατάλογο, όπως h:\netscape\server\docs.
  2. Στο πεδίο Content Mgmt, επιλέξτε Additional Document Directories και αντιστοιχίστε τον υποκατάλογο db2docs στο e:\sqllib\doc\html.
  3. Στη νέα προεπιλεγμένη σελίδα του εξυπηρετητή Web, προσθέστε μια διασύνδεση για τον κατάλογο db2docs:
    <a href="db2docs/index.htm">DB2 Information</a>
    

Μεταφορά αρχείων (προαιρετικά)
Τελικά, ο φόρτος εργασίας από τους δύο εξυπηρετητές είναι πολύ μεγάλος, και αποφασίζετε να μεταφέρετε τον εξυπηρετητή Web σε έναν άλλο υπολογιστή. Χρησιμοποιήστε ένα εργαλείο όπως το pkzip ή το tar για Windows για να δημιουργήσετε ένα πακέτο που περιέχει τη διακλάδωση καταλόγων κάτω από τον κατάλογο e:\sqllib\doc\html. Μεταφέρετε τα αρχεία στον υπολογιστή που χρησιμοποιείτε ως εξυπηρετητή Web και στη συνέχεια ρυθμίστε τον εξυπηρετητή Web όπως προηγουμένως για να λειτουργεί ως εξυπηρετητής των αρχείων HTML.

Σε ένα άλλο σύστημα, αποφασίζετε να απεγκαταστήσετε τον εξυπηρετητή DB2 και να κρατήσετε τα αρχεία HTML διαθέσιμα για τον εξυπηρετητή Web. Πριν απεγκαταστήσετε τον εξυπηρετητή, χρησιμοποιήστε την εντολή xcopy για να αντιγράψετε τη διακλάδωση καταλόγων e:\sqllib\doc\html στον κατάλογο h:\netscape\server\docs\db2docs και στη συνέχεια αφαιρέστε τη διασύνδεση του εξυπηρετητή Web προς τον πρόσθετο κατάλογο εγγράφων db2docs.

Σενάριο 3: Εξυπηρετητής Microsoft Internet Information Server σε Windows NT

Σε αυτό το σενάριο, χρησιμοποιείτε έναν υπολογιστή Windows NT 4.0 ως εξυπηρετητή DB2 και έναν εξυπηρετητή Internet Information Server (IIS) για να καταστήσετε τα ηλεκτρονικά εγχειρίδια της DB2 διαθέσιμα στην υπόλοιπη ομάδα εργασίας σας. Το πρόγραμμα IIS είναι διαθέσιμο με το λειτουργικό σύστημα Windows NT 4.0 Server, αλλά μπορεί να χρησιμοποιηθεί επίσης σε Windows NT 4.0 Workstation.

Μπορείτε να εγκαταστήσετε επίσης υπηρεσίες Peer Web Services (PWS), που είναι διαθέσιμες με το Windows NT 4.0 Workstation, αλλά μπορείτε να τις εγκαταστήσετε και σε Windows NT 4.0 Server, εκτελώντας τις ακόλουθες οδηγίες.

Εγκατάσταση των εγχειριδίων της DB2 Universal Database
Εγκαταστήστε την τεκμηρίωση της DB2 στον ίδιο κατάλογο με τα προηγούμενα σενάρια: e:\sqllib\doc\html.

Εγκατάσταση του εξυπηρετητή Web
Αν το IIS δεν έχει εγκατασταθεί μαζί με τα Windows NT, εγκαταστήστε το από το CD-ROM εγκατάστασης των Windows NT. Χρησιμοποιήστε το πλαίσιο διαλόγου Services από το Control Panel για αυτόματη έναρξη αυτής της υπηρεσίας.

Εκχώρηση πρόσβασης στα εγχειρίδια της DB2 μέσω του εξυπηρετητή Web
Εκτελέστε το πρόγραμμα Internet Service Manager από το φάκελο Microsoft Internet Information Server που βρίσκεται στο μενού Start, και μεταβείτε στην ενότητα WWW και στη συνέχεια στην ενότητα Directories. Αλλάξτε τη διαδρομή του αρχικού καταλόγου (home directory) από c:\inetpub\wwwroot σε e:\sqllib\doc\html και καθορίστε ως προεπιλεγμένο έγγραφο το index.htm. Αργότερα, αν χρειαστεί να εγκαταστήσετε και άλλα έγγραφα εκτός από τα εγχειρίδια της DB2, αλλάξτε ξανά τον αρχικό κατάλογο σε c:\inetpub\wwwroot και προσθέστε ένα νέο εικονικό κατάλογο με όνομα db2docs.

Προσαρμογή (προαιρετικά)
Αν θέλετε να χρησιμοποιήσετε την ενσωματωμένη λειτουργία αναζήτησης του IIS, θα πρέπει να αντικαταστήσετε το αρχείο e:\sqllib\doc\html\index.htm με το αρχείο inetpub\samples\isapi\srch.htm και να αντιγράψετε τα αρχεία HTML της DB2 όπως περιγράφεται στη συνέχεια.

Αντιγραφή αρχείων (προαιρετικά)
Για να χρησιμοποιήσετε την ενσωματωμένη λειτουργία αναζήτησης του IIS, πρέπει να αντιγράψετε τα αρχεία HTML της DB2 στον κατάλογο c:\inetpub\wwwroot. Δημιουργήστε έναν κατάλογο με το όνομα db2docs και χρησιμοποιήστε την εντολή xcopy /s για να διατηρηθεί η δομή των καταλόγων κατά την αντιγραφή. Αφαιρέστε τον εικονικό κατάλογο db2docs για να χρησιμοποιούνται τα αρχεία που βρίσκονται στον πραγματικό κατάλογο db2docs.


[ Αρχή σελίδας | Προηγούμενη σελίδα | Επόμενη σελίδα | Πίνακας περιεχομένων | Ευρετήριο ]