Jamie Butler Manager of Information Technology Matthew Kurpiewski - - PowerPoint PPT Presentation

jamie butler
SMART_READER_LITE
LIVE PREVIEW

Jamie Butler Manager of Information Technology Matthew Kurpiewski - - PowerPoint PPT Presentation

Jamie Butler Manager of Information Technology Matthew Kurpiewski Asst. Manager of Information Technology Our Previous System Windows 2000 Server Microsoft IIS 5.0 ASP MS SQL Server 2000 Problems with the old system


slide-1
SLIDE 1

Jamie Butler

Manager of Information Technology

Matthew Kurpiewski

  • Asst. Manager of Information Technology
slide-2
SLIDE 2

Our Previous System

  • Windows 2000 Server
  • Microsoft IIS 5.0
  • ASP
  • MS SQL Server 2000
slide-3
SLIDE 3

Problems with the old system

  • Reliability
  • Security
  • Interoperability with other products
  • No support for

Virtual Hosts

  • No Secure Network File Access
slide-4
SLIDE 4

Goals

  • Set up student group websites
  • Allow access to network files for faculty, staff, and student

groups

  • Move faculty webpages to their existing network storage

folders

  • Integrated directory support for authentication
slide-5
SLIDE 5

NAMP

N(ovell) A(pache) M(ySQL) P(HP)

slide-6
SLIDE 6

Novell

  • Integration into existing eDirectory Infrastructure
  • Integrated File Access Solutions
  • Integration into existing file storage (HDirs & RDirs)
  • NetStorage (Web based network file access)
  • Novell Stability & Security
slide-7
SLIDE 7

Apache

  • Apache holds greater than 67% market share
  • Support for virtual hosts
  • Open Source
  • Runs on any platform
  • Faster
  • More stable
  • FREE!
slide-8
SLIDE 8

Apache Market Share

slide-9
SLIDE 9

Some Popular Web Pages Running Apache

  • Novell
  • Apple
  • IBM
  • CALI
  • University of Washington
  • University of Pittsburgh School of Law
  • Netcraft
slide-10
SLIDE 10

MySQL

  • Open Source
  • For our limited needs, much faster with less hardware
  • When used with phpMyAdmin easily configurable
  • Good documentation
  • Well integrated with Apache and PHP
slide-11
SLIDE 11

PHP

  • Open Source
  • Good and easily obtainable documentation
  • More object oriented than ASP
  • Runs on any platform
  • Speed
  • More robust features come standard
slide-12
SLIDE 12

Trying for a Seamless Switch

  • Install PHP on old server
  • Port all ASP Code to PHP Code
  • Build new server with NAMP
  • Copy site over to new server for testing
  • Relocate all faculty websites to their network home

directory

slide-13
SLIDE 13

Trying for a Seamless Switch...cont.

  • Configure httpd.conf
  • Create

Virtual Hosts

  • Use Console One to create SSL Cert.
  • Integration with NetStorage and Novell Admin Tools
slide-14
SLIDE 14

Trying for a Seamless Switch...cont.

  • Migrate Databases
  • Create new search engine (phpDig)
  • Set up RDirs for faculty pages
  • Swap the IP’S and GO LIVE!
slide-15
SLIDE 15

Discovering things we forgot about... the hard way

  • Access Databases
  • User’s interface for making changes
  • Problem solved using MyODBC
  • Special Access
  • No more FTP
  • Had to educate users how to access their data
slide-16
SLIDE 16

Other Problems...

  • Bad Documentation
  • Running Apache in protected address space
  • Tough finding other success stories
  • Playing the

Version Game

  • Apache
  • RDirs - causing an abend
slide-17
SLIDE 17

A Successful Migration

  • We have been running NAMP in production now for 6

months, and everything is working well. (http://www.law.pitt.edu)

slide-18
SLIDE 18

A Successful Migration

slide-19
SLIDE 19

Future Plans

  • Migrate Microsoft Exchange Server to SuSE OpenExchange
  • NNLS (Novell Nterprise Linux Services)