web server migration
DESCRIPTION
Web Server Migration. April 30 th , 2004 Presented by Geoff Strom Information Technology Services. Topics. Reasons for Migration User and Web Site Changes Impact on Services Hosting Structure Directory Layout System Administration Schedule. Reasons for Migration. Concerns. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/1.jpg)
Web Server Migration
April 30th, 2004Presented by Geoff Strom
Information Technology Services
![Page 2: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/2.jpg)
Topics
• Reasons for Migration
• User and Web Site Changes
• Impact on Services
• Hosting Structure
• Directory Layout
• System Administration
• Schedule
![Page 3: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/3.jpg)
Reasons for Migration
![Page 4: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/4.jpg)
Concerns
• WXA is unsupported at both the hardware and software level
• Administration is minimal and done manually
• Reliability and security are concerns
![Page 5: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/5.jpg)
Solutions
• Future growth in web service offerings depends on an upgraded, secure, and manageable platform
• Supported hardware is available (FXWEB1)
![Page 6: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/6.jpg)
User Changes
![Page 7: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/7.jpg)
Accounts
• Will be named
• Username same as SLU email
• Initial quota will be 50MB
• Will be verified nightly with system information
• Accounts no longer in the system will be disabled immediately, pending removal
![Page 8: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/8.jpg)
Access
• SFTP
• SSH on request
• No more insecure Telnet or FTP
• Software upgrades will be necessary
• Web based "control panel" containing account information and tools
![Page 9: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/9.jpg)
Web Site Changes
![Page 10: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/10.jpg)
Owner
• Single defined owner
• Will be able to assign group members
• Web based "control panel" containing site information and tools
• MySQL database server on request
• PHP on request
![Page 11: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/11.jpg)
Groups
• Named after the web site
• Members have full read/write permissions
• Only members will have access
• Initial quota will be 100MB
![Page 12: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/12.jpg)
Impact on Services
![Page 13: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/13.jpg)
Services that will be migrated
• All current web sites
• phpMyAdmin (slumyadmin)
• phpEasySurvey (EasySurvey)
• Homefree (pages.slu.edu)
![Page 14: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/14.jpg)
Services that will not be migrated
• ServletExec
• TestPilot
• UltimateBB
![Page 15: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/15.jpg)
By The Numbers
• Approximately 300 user accounts will be migrated
• Approximately 400 web sites will be migrated
![Page 16: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/16.jpg)
Hosting Structure Changes
![Page 17: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/17.jpg)
Current Hosting Structure
• Three kinds of web sites– Domains
• http://www.slucare.edu/
– Virtual Hosts• http://medschool.slu.edu/
– Everybody else• http://www.slu.edu/colleges/AS/
• http://www.slu.edu/centers/heartland/
![Page 18: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/18.jpg)
New Hosting Structure
• Two kinds of web sites– Domains
• http://www.slucare.edu/
– Virtual Hosts• http://medschool.slu.edu/
• All existing sites that are not already Domains or Virtual Hosts will be converted to Virtual Hosts
![Page 19: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/19.jpg)
Domains
• Available via traditional addresses:– http://www.slucare.edu/
![Page 20: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/20.jpg)
Virtual Hosts
• Available via traditional addresses:– http://medschool.slu.edu/
• Two alternative addresses will also be available:– http://www.medschool.slu.edu/– http://www.slu.edu/medschool/
![Page 21: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/21.jpg)
Aliases
• Redirects from the original address
• http://www.slu.edu/colleges/medschool/ would redirect to http://medschool.slu.edu/
• Make transition easier but should expire
• All converted web sites will be granted a temporary Alias to ease the transition
![Page 22: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/22.jpg)
Directory Layout
![Page 23: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/23.jpg)
Current Directory Layout
![Page 24: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/24.jpg)
New Directory Layout
![Page 25: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/25.jpg)
New Directory Layout
• Home directories will have two sub directories:– files– public_html
• Unable to modify home directory content
• Access to web sites via symbolic links
![Page 26: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/26.jpg)
System Administration
![Page 27: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/27.jpg)
Current System Administration
• Done manually
• Small number of people with the skill and access to make changes
![Page 28: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/28.jpg)
New System Administration
• Stored in a database
• Easy to use front end
• Increased number of administrators
• Configuration files rebuilt automatically
![Page 29: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/29.jpg)
Schedule
![Page 30: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/30.jpg)
Schedule
March – May Develop server, tools, and policies
May 10th Announce migration plan and new policies
May 25th Migrate WXA user accountsNew user accounts will be on new system
June 1st Start of web site migrationNew web sites will be on new system
June – August Rolling web site migration(12 weeks for 400 sites = 34 sites per week)
August 23rd End of migration
![Page 31: Web Server Migration](https://reader036.vdocuments.net/reader036/viewer/2022062314/56812d13550346895d91ef5f/html5/thumbnails/31.jpg)
Questions?