This is the software running a course at MIT, based on the Ur/Web language and the UPO library (with MIT extensions). The primary author is Adam Chlipala.
- To install the FastCGI Apache module in Debian-flavored Linux (need to enable
multiversein Ubuntu):
sudo apt-get install libapache2-mod-fastcgi
- In the
default-sslconfig, set up a FastCGI server, substituting paths as appropriate:
ScriptAliasMatch ^/.*$ /home/adamc/git/frapapp/testing.exe
FastCgiServer /home/adamc/git/frapapp/testing.exe -idle-timeout 120
- If any funny business pops up about access control, add this to the same virtual host config:
<Location />
Require all granted
</Location>
sudo python -m smtpd -n -c DebuggingServer localhost:25
Install package ntp and copy over /etc/ntp.conf from a CSAIL Ubuntu workstation.