UB Computer Science and Engineering logo

Development Environment

Servers

These servers collectively form CSE's web development environment:

Role Hostname Virtual Hostname Description Namesake OS Server Software
Web server (development) cheshire.cse.buffalo.edu

https://www-student.cse.buffalo.edu

Serves personal websites in format:

https://www-student.cse.buffalo.edu/~username

Dedicated web server that provides students with access to advanced web functionality without compromising the stability of the main departmental web server. Allows interactive logins so students can examine web server log files, kill off runaway scripts, etc. Cheshire Cat CentOS Apache HTTP Server
Web server (production) alfred.cse.buffalo.edu

https://cse.buffalo.edu

Serves personal websites in format:

https://cse.buffalo.edu/~username

Production web server that needs to be as reliable and highly-available as possible, so its web server configuration does not allow student websites to host anything other than static HTML files. Disallows interactive logins. Batman's butler, Alfred Pennyworth (Get it? They're both servers?) FreeBSD Apache HTTP Server
Database server (development) tethys.cse.buffalo.edu N/A MySQL server. Tethys (Mythology) FreeBSD MySQL
Database server (production) postel.cse.buffalo.edu N/A MySQL server. Jon Postel FreeBSD MySQL
Home directory server mercury.cse.buffalo.edu N/A Network-Attached Storage (NAS) device. Mercury (Mythology) CentOS N/A

Home Directory

Both web servers serve web content that you have placed in your ~/public_html directory. Your home directory is not local on either web server. Your home directory is hosted on our departmental network-attached storage (NAS) device.

Authentication

You may login to www-student with your UBIT credentials, because we've delegated authentication to the UBIT Kerberos service.

Directory Layout

The /web filesystem that's mounted on every other departmental machine is not accessible from this machine. www-student has its own local /web filesystem.

References

  1. https://en.wikipedia.org/wiki/Kerberos_(protocol)

This page last modified: Mon, June 25, 2018 16:03:21

Send your comments to: cse-webmaster@buffalo.edu

© 2019 University at Buffalo. All rights reserved. | Privacy | Accessibility