EdWeb Pandemic Docs
We only have one live
EdWeb distribution site, web.inf.ed.ac.uk.
The only common tasks are applying updates, be it feature updates or
security updates. It is recommended that you
don't just do vanilla
Drupal updates, either via the web or via drush, and that you only
apply official
EdWeb distribution updates released by IS, which will
contain any applicable security updates. If in doubt though, speak to
the IS website support team, and they can advise you what can be
updated outisde the usual procedures.
See the main docs on our use of the
EdWeb distribution at
SchoolEdWeb,
which include a link to the disaster recover page at
WebInfEdAcUKDisasterRecovery.
Basics
At the time of writing, web.inf.ed.ac.uk is hosted on a VM called
clod.inf in Appleton Tower machine room.
A few #defines and the live/edweb-school.h header configure the
instance. Those alone will not give you a working site, some initial
manual configuration of a database is required, but that is not described
in these pandemic docs.
The unique configuration, database, extra backups etc are all in
/disk/data/
the
EdWeb site itself is in
/disk/data/edweb/
.
Log files:
- /var/lcfg/log/apacheconf.access (and .errors)
- /var/lcfg/log/apacheconf.edweb.access (and .error)
- /var/lcfg/log/apacheconf.edwebssl.access (and .error)
- /var/log/httpd/modsec_audit.log
Apache configured via LCFG apacheconf, in the usual place
/etc/httpd/
Like any drupal site, it requires
MySQL/MariaDB to be up and
running. We use
MariaDB , though it is managed via the mysql
component. The database is
/disk/data/mysql/
The public pages are accessible via HTTP. Currently HTTPS is for
authenticated access only via Cosign. Authorisation is done via
EdWeb's own mechanisms.
There is a mirror site, web-dr.inf, which takes a mirror of the live
site every couple of hours. It is not accessible outside our firewall
by default.
Problems
If the site is down then check the basics, is the host up and
reachable, is apache and mysql running?
See
TraditionalWebTroubleshooting
Try rebooting.
The problem may be an "EdWeb" thing, in which case Sego from the
InfComms team may be able to help.
If you've had a disaster, and the VM has been destroyed or is
inaccessible for some reason, then follow the instructions on
WebInfEdAcUKDisasterRecovery
--
NeilBrown - 05 Mar 2019