All www.eecs.harvard.edu sites were migrated to AWS on August 17, 2016. This page is kept only for historical purposes. |
---|
SEAS Computing is in the process of decommissioning the EECS web server, www.eecs.harvard.edu. We will provide a server hosted off premises in our virtual private cloud (VPC) in AWS (Amazon Web Services). We are building a new environment with an up-to-date software stack and operating system and will be moving only active sites from the current environment to the new one.
The current timeline for this project is:
7/20/2016 - Begin content migration to the new hosting environment for testing
8/12/2016 - Site owners complete remediation/testing of their sites
8/17/2016 - Production cut-over of new environment
Please contact eecs-web-migration@seas.harvard.edu to move your site.
...
Some general information about ssh-keys is available at https://wikiharvardwiki.harvardatlassian.edunet/confluencewiki/display/USERDOCS/SSH+Access+to+SEAS+Hosts#SSHAccesstoSEASHosts-LoggingInUsingSSHKeys .
- Detach from home folders
The AWS server does not access your SEAS/EECS home directory.
SEAS Computing will copy your existing EECS authorized_keys file into www-aws.eecs.harvard.edu when setting up your account, but after that you will need to manage and update the data yourself.
- Different user groups
The new server will connect to SEAS ldap instead of EECS nis. Please make sure to let SEAS Computing know if multiple people need to edit your web site so we can grant those people access to connect to the new server and ensure they are in the right group to modify the files.
- New Apache software version
...
The directives going away are Order, Allow, Deny, Satisfy.
https://httpd.apache.org/docs/trunk/upgrading.html#run-time
https://httpd.apache.org/docs/trunk/mod/mod_authz_core.html#require
Server version | All Request Allow | All Request Deny | Granted Host based |
---|---|---|---|
2.2 | Order allow,deny Allow from all | Order deny,allow Deny from all | Order Deny,Allow Deny from all Allow from harvard.edu |
2.4 | Require all granted | Require all denied | Require host harvard.edu |
- New PHP version
The new server will have PHP 5.4 instead of PHP 5.3 on the old server. Many of the changes between these version involved the removal of deprecated features. Attempted use of those will now be a fatal error rather than a warning message.
http://php.net/manual/en/migration54.incompatible.php
- Different user groups
...
- Old and new IPs for the eecs web server
- old IP: 140.247.63.230
- new IP: 52.2.16.86
- Old and new IPs for the eecs web server
If you have any question about this, please contact us at eecs-web-migration@seas.harvard.edu