nsdi/nbii clearinghouse server training slide 1 nsdi/nbii clearinghouse server training yellowstone...

40
NSDI/NBII Clearinghouse Server Training Slide 1 NSDI/NBII Clearinghouse Server Training Yellowstone to Yukon Initiative 7. December. 2000 University of Montana Bozeman, MT Instructor: Phil Hurvitz <mailto:[email protected]> GIS Specialist Box 352100 University of Washington College of Forest Resources Seattle, WA, USA 98195-2100

Upload: loraine-ethel-phelps

Post on 24-Dec-2015

226 views

Category:

Documents


0 download

TRANSCRIPT

NSDI/NBII Clearinghouse Server Training

Slide 1

NSDI/NBII Clearinghouse Server TrainingYellowstone to Yukon Initiative

7. December. 2000University of Montana

Bozeman, MT

Instructor:

Phil Hurvitz<mailto:[email protected]>

GIS SpecialistBox 352100

University of WashingtonCollege of Forest Resources

Seattle, WA, USA 98195-2100

NSDI/NBII Clearinghouse Server Training

Slide 2

• Select a server machine• Install or configure web server• Install Isite & related tools• Test Isite• Index metadata records• Test the database• Register with FGDC• Automate database indexing• On-line Metadata Entry System_

Overview

NSDI/NBII Clearinghouse Server Training

Slide 3

• Select a server machine• Install or configure web server• Install Isite & related tools• Test Isite• Index metadata records• Test the database• Register with FGDC• Automate database indexing• On-line Metadata Entry System

Overview

NSDI/NBII Clearinghouse Server Training

Slide 4

• Benefits/drawbacks of different platforms

• Selecting a server machine

• Find a working web server machine

• Obtain root access

• Build a server yourself_

Selecting a server machine

NSDI/NBII Clearinghouse Server Training

Slide 5

• Benefits/drawbacks of different platforms• Linux

• Other UNIX

• Windows NT_

Selecting a server machine

NSDI/NBII Clearinghouse Server Training

Slide 6

• Benefits/drawbacks of Linux

• + Development platform for Isite

• + “Supported” by Net users

• + Free

• + Runs on cheap hardware

• - “Not Supported” … officially

• - Open source: easy to crack_

Selecting a server machine

NSDI/NBII Clearinghouse Server Training

Slide 7

• Benefits/drawbacks of other UNIX

• + “Supported”

• + Generally considered stable

• - May need custom Isite compile

• - Generally costlier OS

• - Generally costlier hardware_

Selecting a server machine

NSDI/NBII Clearinghouse Server Training

Slide 8

• Benefits/drawbacks of Windows NT

• + “Supported”

• + Fairly cheap OS

• + Cheap hardware

• - Not very stable OS for server_

Selecting a server machine

NSDI/NBII Clearinghouse Server Training

Slide 9

• Find a working web server machine

• Must support TCP/IP ports:

• http (usually port 80)

• Z39.50 (usually port 210)

• Create & specify a web location for the node

files_

Selecting a server machine

NSDI/NBII Clearinghouse Server Training

Slide 10

• Obtain root (superuser, administrator) access

• Not absolutely necessary

• Makes things easier

• Have the sysadmin help you set up the node_

Selecting a server machine

NSDI/NBII Clearinghouse Server Training

Slide 11

• Build a server yourself

• Download, install, & configure Apache web server

http://www.apache.org_

Selecting a server machine

NSDI/NBII Clearinghouse Server Training

Slide 12

• Select a server machine

• Install or configure web server• Install Isite & related tools• Test Isite• Index metadata records• Test the database• Register with FGDC• Automate database indexing• On-line Metadata Entry System

Overview

NSDI/NBII Clearinghouse Server Training

Slide 13

• Web server must be working

• Metadata records are served as html

• Create a root location for Isite database

(live exercise)_

Install or configure web server

NSDI/NBII Clearinghouse Server Training

Slide 14

Install or configure web server

find the most current apache software

NSDI/NBII Clearinghouse Server Training

Slide 15

Install or configure web server

download apache software

lynx download

verify download

NSDI/NBII Clearinghouse Server Training

Slide 16

Install or configure web server

unpack apache software source

tar (with gzip)

NSDI/NBII Clearinghouse Server Training

Slide 17

Install or configure web server

view installation instructions

read files

NSDI/NBII Clearinghouse Server Training

Slide 18

Install or configure web server

configure for installation

configurewith options

NSDI/NBII Clearinghouse Server Training

Slide 19

Install or configure web server

make (compile) the software

NSDI/NBII Clearinghouse Server Training

Slide 20

Install or configure web server

make (compile) the software

install in finallocation

NSDI/NBII Clearinghouse Server Training

Slide 21

Install or configure web server

test installation of apache

install in finallocation

NSDI/NBII Clearinghouse Server Training

Slide 22

Install or configure web server

test installation of apache

NSDI/NBII Clearinghouse Server Training

Slide 23

Install or configure web server

alter the index.html page

create links

NSDI/NBII Clearinghouse Server Training

Slide 24

Install or configure web server

alter the index.html page

NSDI/NBII Clearinghouse Server Training

Slide 25

• Select a server machine• Install or configure web server

• Install Isite & related tools• Test Isite• Index metadata records• Test the database• Register with FGDC• Automate database indexing• On-line Metadata Entry System

Overview

NSDI/NBII Clearinghouse Server Training

Slide 26

(live exercise)_

Install Isite & related tools

Download latest version for your architecture

NSDI/NBII Clearinghouse Server Training

Slide 27

• Precompiled versions are easiest

• Precompiled versions are stable

• Source code can be scrutinized

• Follow installation instructions

(live exercise)_

Install Isite & related tools

Download latest version for your architecture

NSDI/NBII Clearinghouse Server Training

Slide 28

• Download latest version for your architecture

• Precompiled versions are easiest

• Precompiled versions are stable

• Source code can be scrutinized

• Follow installation instructions

(live exercise)_

Install Isite & related tools

NSDI/NBII Clearinghouse Server Training

Slide 29

• Select a server machine• Install or configure web server• Install Isite & related tools

• Test Isite• Index metadata records• Test the database• Register with FGDC• Automate database indexing• On-line Metadata Entry System

Overview

NSDI/NBII Clearinghouse Server Training

Slide 30

• Use test database from Isite installation• May need to alter .ini files• Use command-line zclient

Test Isite

(live exercise)_

NSDI/NBII Clearinghouse Server Training

Slide 31

• Select a server machine• Install or configure web server• Install Isite & related tools• Test Isite

• Index your metadata records• Test the database• Register with FGDC• Automate database indexing• On-line Metadata Entry System

Overview

NSDI/NBII Clearinghouse Server Training

Slide 32

• Index your metadata recordsIindex ….

• Update server .ini files

(live exercise)_

Create Isite database

NSDI/NBII Clearinghouse Server Training

Slide 33

• Select a server machine• Install or configure web server• Install Isite & related tools• Test Isite• Index metadata records

• Test the database• Register with FGDC• Automate database indexing• On-line Metadata Entry System

Overview

NSDI/NBII Clearinghouse Server Training

Slide 34

• Test your databaseCommand-line zclient

(live exercise)_

Test your database

NSDI/NBII Clearinghouse Server Training

Slide 35

• Select a server machine• Install or configure web server• Install Isite & related tools• Test Isite• Index metadata records• Test the database

• Register with FGDC• Automate database indexing• On-line Metadata Entry System

Overview

NSDI/NBII Clearinghouse Server Training

Slide 36

• Register your site with FGDC• www.fgdc.gov/??

(live exercise)_

Register your site with FGDC

NSDI/NBII Clearinghouse Server Training

Slide 37

• Select a server machine• Install or configure web server• Install Isite & related tools• Test Isite• Index metadata records• Test the database• Register with FGDC

• Automate database indexing• On-line Metadata Entry System

Overview

NSDI/NBII Clearinghouse Server Training

Slide 38

• Automate database indexing• Create/alter a script

• checking status of records• updating Isite database

• Use crontab entry to run script at regular intervals

(live exercise)_

Automate database indexing

NSDI/NBII Clearinghouse Server Training

Slide 39

• Select a server machine• Install or configure web server• Install Isite & related tools• Test Isite• Index metadata records• Test the database• Register with FGDC• Automate database indexing

• On-line Metadata Entry System

Overview

NSDI/NBII Clearinghouse Server Training

Slide 40

• Alter source perl scripts• Test MES

• Add users• Add records• Delete records

• Test index

(live exercise)_

On-line Metadata Entry System (MES)