Personal tools
You are here: Home Documentation Web Application Administration

Web Application Development & Administration

Documentation of key systems and processes related to the MUSPH Web Server and the hosted applications, including the HEALTH Alliance Knowledge Center and Course Commons.

Overview of Web Hosting Environment

Virtualization Server Specs

Dell R900 (Click here for full specifications)

Processors: Four Quad Core E7310 Xeon, 1.6GHz, 4M Cache 80W, 1066Mhz FSB (310-9794)

Memory: 16GB, 16X1GB, 667MHz

Operating System:

Webserver Specs

Dell PowerEdge 2950 (Click here for full specification)

Processor: Quad Core AMD Opteron; 2382 4x512K Cache,2.6GHz,1Ghz HyperTransport (311-9728)

Memory: 16GB 800MHZ (4X4GB) 

Operating System: CentOS 5

Webserver Directory Structure

/home

contains all home directories for all domains added via the virtualmin interface

/home/zope

a special home directory for zope-plone instances.  All are hosted here and run as the zope user.

/home/zope/webapps

contains home directories for each individual buildout-based zope instance.

End-user Applications

Breakdown of key systems and instructions for each

Moodle

Course management system. Click here for admin details.

Plone

Content management system. Click here for admin details.

Google Apps

Google Apps for education. (Used by HEALTH alliance) Click here for admin details.

Administrative Tasks and Processes

Click here for details on:
  • Adding Virtual Hosting Accounts to the Web Server
  • Updating Domain Name Servers
  • Backing Up
  • Monitoring System Health and Performance
  • Scheduling scripts with cron
  • Auto-starting Zope/Plone

Troubleshooting

Strategies for addressing common problems and troubleshooting potential issues.

External Support

Tulane University

  • Adam Papendieck
  • Deborah Elzie (for questions about Moodle and Plone content creation)

Open Source Community Help forums:

  • Moodle Forums
  • Plone Help

Tools for Administrators

  • FTP/SCP client, e.g. WinSCP or equivalent
  • Browser with debugging capabilities, e.g. Firefox with "web developer" extension
  • Enfold Desktop
  • pUTTY or some terminal for ssh
Document Actions
« February 2012 »
February
MoTuWeThFrSaSu
12345
6789101112
13141516171819
20212223242526
272829