Skip to main content

In This Section

About Course Web Hosting

Faculty Support Services offers two different web hosting packages, static and dynamic. The static environment is one that uses only html to serve its pages. You can use css, javascript, and server-side includes, but there are no cgi or other programming capabilities available. The dynamic environment allows for runtime generation of HTML via various developmental tools such as C, C++, Java, Perl, PHP and more. Course accounts may be used only for course-related work. Please contact us for a consultation if you're not sure which package is right for you.

Static Hosting Package includes:

  • Access to the static (Courses) server through a UNIX shell account with 150 MB of disk space
  • Access to a web environment with 150 MB of disk space
  • 12 hours support in using the static hosting environment
  • Daily backups

For information on the Static hosting environment visit the server information page.

Dynamic Hosting Package includes:

  • Access to the dynamic (Courses2) server through a UNIX shell account with 150 MB of disk space
  • Access to a web environment with 150 MB of disk space
  • 1 MySQL database*
  • 12 hours support in using the dynamic hosting environment
  • Daily backups

*Default configuration. Additional databases available upon request. For information on the Dynamic hosting environment visit the server information page.

Please note: If you currently have a course or research site on the Instruct1 server, please contact us to have it migrated to the new hosting environment.

Secure Directories for Course Web Sites

We offer two options to make your course web site secure. You can add a secure directory or secure the entire web site. 

Password - You can protect certain sections of your web site by requiring that a name and password be typed in before the user can see certain web pages. Your course web site can be hosted on any web server, but you can choose to have the secure section hosted on a course technology web server. A link to the secured pages can be put into your existing web pages.

Kerberized web site - If you require greater security, you can use a course web site that requires users accessing the site to have a Cornell NetID and use CUWebLogin.

Additional Access

You may request additional shell accounts for TAs, research assistants, students, third party developers, etc. to provide independent access to your materials.

Student access
If you wish to provide web hosting for a class, you will need to provide a list with each student NetID at the time of request.

Third party developers
Third party developers must possess a sponsored Cornell NetID in order to obtain a UNIX shell account.

Support

Since the course web servers are shared campus resources, we encourage all users to be aware of how much disk space they are using, educate themselves on best practices for compression and optimization of video and other content, and to clean up files periodically. Additional disk space may be requested beyond the default amount allotted per hosting package, however, these accounts should not be used for file storage or backup purposes.

With the static hosting package, users must be able to transfer their own files to the static server. Information on how to do this can be found on the Course Technologies for Faculty wiki.

With the dynamic hosting package, users will be expected to provide their own scripting/programming, database design, debugging, and transfer of files.

Forgot your course shell password? To reset it, click here.

Who’s eligible for a course web hosting account?

Faculty members currently employed by Cornell University can obtain an account for course web sites or research purposes. Staff and teaching assistants may request an account on behalf of faculty and can gain developmental access to the materials with the faculty’s sponsorship.

Use Policies

  • Course accounts may be used only for course or research related work. Any content posted must be compliant with current Cornell policies and copyright laws.
  • For those who qualify, accounts are available, at no charge, to the individual or to the department/unit with which that person is affiliated.
  • Accounts on the course web server cannot be used directly or indirectly for monetary gain.
  • UNIX shell accounts (and associated credentials) may not be shared with anyone else.
  • Requests for service enhancements will be reviewed bi-annually for possible implementation.

For more information visit the Cornell policies web site.

Account Durations

Accounts set up in the course web hosting environment will not expire, however, users will be contacted annually and asked whether they wish to maintain their account. Student accounts will expire one year from date of creation.

To Request a Course Account

Go to the IT Resource Request Form
Please allow up to 48 hours for processing.

If you have questions, please send e-mail to atc_support@cornell.edu.

Location and Hours

  • Computing and Communications Center Room 124 Garden Ave.
  • Open Monday-Friday 9:00AM - 5:00PM during the academic year
  • Closed on university holidays

Contact

Join Our Mailing List

ATC-L is an e-mail list to discuss teaching and learning with technology.
Join our List