datahorse, it332 project
TRANSCRIPT
![Page 1: Datahorse, IT332 Project](https://reader033.vdocuments.us/reader033/viewer/2022052907/5592d1c61a28ab1b118b4636/html5/thumbnails/1.jpg)
DATAHORSE:DATAHORSE:
Custom-Built Server-Capable, Custom-Built Server-Capable, Dual-Boot Test EnvironmentDual-Boot Test Environment
M.Elizabeth FraserIT 332, Web Server Management
![Page 2: Datahorse, IT332 Project](https://reader033.vdocuments.us/reader033/viewer/2022052907/5592d1c61a28ab1b118b4636/html5/thumbnails/2.jpg)
Purpose and BackgroundPurpose and Background
Server-capable platform for hands-Server-capable platform for hands-on (not just University computer on (not just University computer labs)labs)
PC Function: processing power, bus PC Function: processing power, bus speed, disk subsystem, and RAM to speed, disk subsystem, and RAM to emulate a serveremulate a server
Compare set-up’s for Web Compare set-up’s for Web Development; Operating Systems, Development; Operating Systems, Configuration Management in Configuration Management in different environmentsdifferent environments
![Page 3: Datahorse, IT332 Project](https://reader033.vdocuments.us/reader033/viewer/2022052907/5592d1c61a28ab1b118b4636/html5/thumbnails/3.jpg)
Hardware ProfilesHardware Profiles
Motherboard: ASUS K8VSE Deluxe, 64-bit Motherboard: ASUS K8VSE Deluxe, 64-bit & 32-bit processing supported & 32-bit processing supported simultaneously, built-in 1MG L2 cachesimultaneously, built-in 1MG L2 cache
Hard DrivesHard Drives Seagate Barracuda: 120-Gig (for MS XP Pro Seagate Barracuda: 120-Gig (for MS XP Pro
and Virtual PC);and Virtual PC);80 Gig Seagate for Red Hat Linux80 Gig Seagate for Red Hat Linux
RAMRAM 1.5 Megabyte1.5 Megabyte ATI Graphics adaptorATI Graphics adaptor
Network Interface (Linksys Wireless)Network Interface (Linksys Wireless) USB support, ASUS “Cool & Quiet” USB support, ASUS “Cool & Quiet”
technologytechnology
![Page 4: Datahorse, IT332 Project](https://reader033.vdocuments.us/reader033/viewer/2022052907/5592d1c61a28ab1b118b4636/html5/thumbnails/4.jpg)
Virtual PC Configuration Virtual PC Configuration (as in 332 class)(as in 332 class)
![Page 5: Datahorse, IT332 Project](https://reader033.vdocuments.us/reader033/viewer/2022052907/5592d1c61a28ab1b118b4636/html5/thumbnails/5.jpg)
Operating System Operating System Configurations (Part 1)Configurations (Part 1)
XAMPP for Server Functions XAMPP for Server Functions (Open Source “package” of (Open Source “package” of commonly needed server commonly needed server configurations)configurations)
Use command line or consoleUse command line or console
![Page 6: Datahorse, IT332 Project](https://reader033.vdocuments.us/reader033/viewer/2022052907/5592d1c61a28ab1b118b4636/html5/thumbnails/6.jpg)
XAMPP (from XAMPP (from ‘apachefriends.org)‘apachefriends.org) Console controls Web Server, Console controls Web Server,
Sequel Server, FTP Server, and Mail Sequel Server, FTP Server, and Mail ServerServer
XAMPP Console
Configure Apache Configure MySQLConfigure File
Transfer
![Page 7: Datahorse, IT332 Project](https://reader033.vdocuments.us/reader033/viewer/2022052907/5592d1c61a28ab1b118b4636/html5/thumbnails/7.jpg)
XAMPP Control PanelXAMPP Control Panel
![Page 8: Datahorse, IT332 Project](https://reader033.vdocuments.us/reader033/viewer/2022052907/5592d1c61a28ab1b118b4636/html5/thumbnails/8.jpg)
XAMPP Platform XAMPP Platform for Open Sourcefor Open Source
Configuration possible for Configuration possible for different Operating Systemsdifferent Operating Systems
Simplification for (small) Server-Simplification for (small) Server-Application purposes [note: may Application purposes [note: may not have good scalability for not have good scalability for larger implementation]larger implementation]
![Page 9: Datahorse, IT332 Project](https://reader033.vdocuments.us/reader033/viewer/2022052907/5592d1c61a28ab1b118b4636/html5/thumbnails/9.jpg)
XAMPP Configuration for XAMPP Configuration for “Win-NT”“Win-NT”
![Page 10: Datahorse, IT332 Project](https://reader033.vdocuments.us/reader033/viewer/2022052907/5592d1c61a28ab1b118b4636/html5/thumbnails/10.jpg)
XAMPP Control Panel/ XAMPP Control Panel/ ExplorerExplorer
![Page 11: Datahorse, IT332 Project](https://reader033.vdocuments.us/reader033/viewer/2022052907/5592d1c61a28ab1b118b4636/html5/thumbnails/11.jpg)
Configuration HomeNet:Configuration HomeNet:
MS Windows XP Pro (Fraser home MS Windows XP Pro (Fraser home office)office)
XP must be set up to allow Internet XP must be set up to allow Internet clients to access servicesclients to access services
2 other custom AMD computers, 2 other custom AMD computers, Scanner, printer, pro-digital camera, Scanner, printer, pro-digital camera,
and backup external drives)and backup external drives) MS Windows XP security (firewalls, MS Windows XP security (firewalls,
updates, virus scans)updates, virus scans)
![Page 12: Datahorse, IT332 Project](https://reader033.vdocuments.us/reader033/viewer/2022052907/5592d1c61a28ab1b118b4636/html5/thumbnails/12.jpg)
Software for File Transfer, Software for File Transfer, HTML Editor, Scripting HTML Editor, Scripting
Ipswitch FTP ProIpswitch FTP Pro EditPlus 2EditPlus 2 JavascriptJavascript PHPPHP
![Page 13: Datahorse, IT332 Project](https://reader033.vdocuments.us/reader033/viewer/2022052907/5592d1c61a28ab1b118b4636/html5/thumbnails/13.jpg)
Lycos Tripod (Hosting)Lycos Tripod (Hosting)
![Page 14: Datahorse, IT332 Project](https://reader033.vdocuments.us/reader033/viewer/2022052907/5592d1c61a28ab1b118b4636/html5/thumbnails/14.jpg)
Website Hosting ArrangementWebsite Hosting Arrangement
Tripod at Lycos.com , hosting Tripod at Lycos.com , hosting community since 1994:community since 1994:“Webmaster Account” (1-month: “Webmaster Account” (1-month: Pro-level, about $18)Pro-level, about $18)
File Manager and scripting File Manager and scripting environment providedenvironment provided
No DNS or IIS administration No DNS or IIS administration neededneeded
![Page 15: Datahorse, IT332 Project](https://reader033.vdocuments.us/reader033/viewer/2022052907/5592d1c61a28ab1b118b4636/html5/thumbnails/15.jpg)
Content ExperimentsContent Experiments
ProjecthorseProjecthorse FinVestFinVest GrammarLabGrammarLab
![Page 16: Datahorse, IT332 Project](https://reader033.vdocuments.us/reader033/viewer/2022052907/5592d1c61a28ab1b118b4636/html5/thumbnails/16.jpg)
ReferencesReferences
Palmer, Charlie, “Overview of Dual Boot Setup,” Palmer, Charlie, “Overview of Dual Boot Setup,” The PC Guide, The PC Guide, http://http://pcguide.com/byop/byop_OverviewofDualBootSetuppcguide.com/byop/byop_OverviewofDualBootSetup.htm.htm, Fall 2006, Fall 2006
Rosenthal, Morris, Rosenthal, Morris, Build Your Own PC, Build Your Own PC, 44thth edition, edition, McGraw-Hill/ Osborne, New York: McGraw-Hill/ Osborne, New York: ©2004©2004
Silva, Steve, Silva, Steve, Web Server Administration, Web Server Administration, Thomson Thomson Course Technology, Boston: ©2004Course Technology, Boston: ©2004
Ullman, Larry, Ullman, Larry, MySQL Visual Quickstart Guide, MySQL Visual Quickstart Guide, Peachpit Press, Berkeley CA: Peachpit Press, Berkeley CA: ©2006©2006
Valade, Janet, Valade, Janet, PHP& MySQL Everyday Apps for PHP& MySQL Everyday Apps for Dummies, Wiley Publishing Inc., Hoboken, NJ: Dummies, Wiley Publishing Inc., Hoboken, NJ: ©2005©2005
Vogelgesang, Kay, “XAMPP for Windows,” Vogelgesang, Kay, “XAMPP for Windows,” http://www.apachefriends.org/en/xampp-windows.hthttp://www.apachefriends.org/en/xampp-windows.htmlml, Fall 2006, Fall 2006