Arbeide med Windows Server 2003 indeksering Service

Av de tjenester som er aktivert som standard, noen av tjenestene er viktigere enn andre. Det er noen tjenester som Windows absolutt ikke kan kjøre uten, men det er andre standardtjenestene som kan være trygt deaktivert. Faktisk råder Microsoft du å deaktivere tjenester som du faktisk ikke bruker. Jeg har sett nok av lister som forklarer hvilke tjenester kan trygt deaktivert i ulike miljøer, men sjelden gjør slike lister forklare fordelene med å holde obskure systemtjenester kjører. Ta for eksempel indekseringstjenesten. Indekseringstjenesten er aktivert som standard, men det alltid synes å være en av de første tjenestene som folk ønsker å deaktivere. Jeg personlig tror at en del av grunnen til dette er fordi tjenesten er dårlig dokumentert, og mange mennesker forstår ikke helt hva det er eller hvordan den skal brukes.

Hva er indekseringstjenesten?

Som jeg sa tidligere, har en tendens indeksering tjenesten å være dårlig dokumentert. Jeg er ikke sikker på at det er en "Microsoft godkjent" definisjon for indeksering tjenester. Det jeg kan fortelle deg er at jeg har en tendens til å tenke på indekseringstjenesten som en fattigmanns alternativ til Sharepoint. Som Sharepoint, kan indekseringstjenesten brukes til å gjøre alt innholdet på serveren din søkbare. I motsetning til Sharepoint skjønt, indekseringstjenesten mangler slike funksjoner som et dokumentbibliotek, versjonskontroll, eller en kul brukergrensesnitt.

Så hvor vil du bruke indekseringstjenesten? Mitt eget nettverk er et klassisk eksempel på et nettverk som kan dra nytte av indekseringstjenesten. Hvis du leser denne artikkelen, har du sannsynligvis allerede funnet ut at jeg er en teknisk forfatter. Problemet er at jeg har skrevet i ti år, og i den tiden jeg har publisert over 3000 artikler. Som du kanskje forventer, kan det være veldig vanskelig å huske vær eller ikke Jeg har allerede skrevet om et emne eller ikke. Det er der indekseringstjenesten kommer inn i bildet. Jeg kan ha Windows for å lage en dynamisk indeks over alt som jeg noensinne har skrevet. På den måten før jeg foreslå et emne til mine redaktører, jeg kunne gjøre et raskt søk for å se om jeg har skrevet om temaet i det siste.

Konfigurere indekseringstjenesten

Som jeg nevnte tidligere, indekseringstjenesten er en standard service, og dens oppstart er satt til Automatisk. Derfor trenger du ikke å bekymre deg for å installere noe. Alt du trenger å gjøre hvis du ønsker å bruke indekseringstjenesten er å konfigurere den. Unntaket til denne regelen er at hvis du har installert Windows Server 2003 Service Pack 1, deretter indekseringstjenesten er deaktivert som standard, så du blir nødt til å sette oppstartstypen til automatisk og starte tjenesten.

enkleste måten å få tilgang til konfigurasjonsmuligheter indeksen etatens er gjennom Datamaskinbehandling. Hvis du er ukjent med Computer Management-konsollen, det ligger på serverens Administrative Verktøy-menyen. Når Datamaskinbehandling åpnes, navigere gjennom konsolltreet til Datamaskinbehandling (lokal) | Tjenester og programmer | Indekseringstjenesten. Når du kommer til dette punktet, er det første du vil sannsynligvis merke at det er to pre-eksisterende kataloger som standard. I tilfelle du lurer på, kataloger er Microsoft taler for indekser. En av kataloger indekser det lokale systemet og de andre katalog indeksene serverens standard IIS Web site. Jeg anbefaler å slette disse standard kataloger, slik at du kan ha en ren start. For å bli kvitt dem, bare høyreklikk på katalogen og velg Slett kommandoen fra den resulterende hurtigmenyen.

Opprette en indeks

Nå som du har slettet standard kataloger, er det på tide å lage en katalog over din egen. Som du har sikkert allerede funnet ut, indekseringstjenesten gir deg valget mellom enten å indeksere serverens filsystem eller et webområde som blir arrangert av serveren. Ved anvendelsen av denne artikkelen, la oss fokusere på å indeksere lokale filsystemet

For å opprette en ny katalog, høyreklikk på indekseringstjenesten beholder i Datamaskinbehandling, og velg Ny. | Katalog kommandoer fra de resulterende hurtigmenyer. Når du gjør det, vil du se Legge til en dialog Catalog boks, vist i figur A.


Figur A: Legg et Catalog spør etter katalogen navn og plassering

Legg en dialog Catalog boks spør etter navnet på den nye katalogen og for katalog beliggenhet. Navnet kan være noe som du vil, så lenge du ikke bruker mellomrom. Jeg anbefaler å bruke et beskrivende navn. Plasseringen refererer til plasseringen som du lagrer katalogfilen i, ikke plasseringen av filene som du er indeksering.

Før du velger et sted, er det et par ting som du trenger å vite. Først bør du aldri plassere en katalog filen i en mappe som blir indeksert. Grunnen er fordi Windows overvåker indekserte mapper for endringer. Hvis du skulle legge ved en fil i mappen, vil Windows oppdatere katalogen. Windows vil da se at katalogen har blitt oppdatert, og indeksere mappen igjen. Det er en ganske ond sirkel, så det er best å bare velge en ikke indeksert plassering.

En annen ting som du trenger å vite er at hvis du indeksere webinnhold, bør du ikke plassere indeksen i eller under mappen wwwroot. Gjør du det bremser ned både indekseringstjenesten og IIS.

Nå som du har opprettet en katalog, må du fortelle indekseringstjenesten hvilket innhold du vil indeksert. For å gjøre dette, utvide indeksering tjeneste container, og du vil se en beholder for katalogen som du har opprettet. For eksempel i figur B, har jeg laget en katalog som heter artikler. Under katalogens container er en beholder som heter kataloger. Høyreklikk på Kataloger beholderen og velg Ny | Directory kommandoer fra hurtigmenyen


Figur B:. Indekseringstjenesten vil skape en container som bærer navnet av katalogen

På dette punktet, vil du se Add Directory dialogboksen som er vist i figur C. Denne dialogboksen trenger litt forklare skjønt. Det første som dialogboksen spør deg om er banen til katalogen som du vil indeksere. Dette ville være noe sånt som C: \\ mystuff. Under den er et felt for banens alias. Du vil bruke dette feltet hvis banen som du skrev poeng til en nettverksstasjon


Figur C:. Dialogboksen Legg Directory boksen lar deg spesifisere hvilket innhold blir indeksert

Tenk deg for eksempel at du indeksert innholdet på nettverksstasjonen X :. Senere, for noen grunn, forandret deg X: å kartlegge til et annet sted. Gjør du det ville virkelig rotet opp indeksen. Men hvis du skriver inn en UNC-bane til innholdet som du indeksere, deretter indekseringstjenesten kan fortsatt indeksere innholdet selv om stasjonen kartlegging endringer.

under Sti og Alias ​​felt er en seksjon der du kan oppgi kontoinformasjon. Tanken er at du må oppgi påloggingsinformasjon for en konto som har rettigheter til å lese innholdet som blir indeksert, og å skrive til stedet der du har besluttet å opprette indeksen.

Det siste i denne dialogboksen er et sett av radioknapper som spør deg om du ønsker å inkludere innholdet i en indeks. I begynnelsen virker dette som en latterlig spørsmål siden i dialogboksen hele hensikten er å legge til en katalog til indeksen. Men dette alternativet har et legitimt formål.

Tenk for et øyeblikk at du hadde en mappe som du vil indeksere, men under den mappen var en undermappe som du ikke vil indeksere. Du kan legge den primære mappen til indeksen, og angi deretter undermappen og instruere indekseringstjenesten ikke å indeksere den.

Du har nå opprettet din første indeksen. Hvis du noen gang, må du gjenoppbygge indeksen, kan du ganske enkelt høyreklikke på oppføringen for katalogen som indekseres, og velg Alle oppgaver | ReScan kommandoer fra de resulterende hurtigmenyer.

Før jeg vise deg hvordan du bruker indeksen, det er en siste dialogboks som jeg ønsker å snakke om. Hvis du høyreklikker på indekseringstjenesten beholderen og velg Egenskaper kommando fra den resulterende hurtigmenyen, vil du se indekseringstjenesten Properties ark, vist i figur D. Hvis du ser på figuren, vil du se at Generasjon boksen inneholder to avmerkingsbokser. Den første boksen spør om du ønsker å indeksere filer med ukjente utvidelser. Med mindre du har en god grunn for å gjøre det, bør du aldri velger denne boksen. Som standard indekseringstjenesten vilje indeks ting som tekstfiler, Microsoft Office-dokumenter, og HTML-filer. Hvis du velger denne boksen, vil den prøve å indeksere alt i kataloger som du har valgt å indeksen. Dette inkluderer ting som EXE-filer og DLL-filer


Figur D:. Jeg anbefaler ikke å velge en av disse avmerkingsboksene

Den andre boksen er Generer Abstract boksen. Hvis du velger denne boksen, deretter indekseringstjenesten vil forsøke å lage en oversikt over alle dokumenter som den indekserer. Jeg sier at det vil forsøke å gjøre dette fordi den ikke gjør en svært god jobb.

Bruke Index

Microsoft forutsetter at du vil bygge ditt eget grensesnitt til indeksen, men det er en måte å bruke indeksen gjennom Datamaskinbehandling. Hvis du velger Query lenken Catalog, vil du se en mini søkemotor som du kan bruke til å søke indeksen, som vist i Figur E.


Figur E: The indeksering tjenesten inkluderer en mini søk motor, men Microsoft forutsetter at du vil bygge din egen

Konklusjon

I denne artikkelen har jeg forklart hvordan indekseringstjenesten kan brukes til å indeksere store mengder innhold på nettverket. Jeg fortsatte med å vise deg hvordan du konfigurerer indekseringstjenesten. Anmeldelser



Previous:
Next Page: