Commit 75def345 authored by Robert Ricci's avatar Robert Ricci
Browse files

Added section on Apache setup

parent 3a1b66ef
......@@ -123,6 +123,34 @@ doc/newimage.txt for an overview of setting up a sup tree. Make sure to copy ove
the old one (if it exists), and make sure cvsupd is running (there's an example
rc.d script in the rc.d/ directory of the testbed CVS tree)
Apache - You should have installed apache with mod_ssl, and php3 (NOTE: Version
3.0.17 is known to have broken file uploading support. Use 3.0.16 or 3.0.18 -
newer versions are likely to work as well.) Make sure to copy over the old
apache.conf file, and SSL certificates. If generating new ones, the importnat
Apache configuration options to set (and our values for them) are: (NOTE: these
were taken directly from our config file, but they should make sense if you
have experience with Apache config files)
ServerAdmin webadmin@fast.cs.utah.edu
DocumentRoot "/usr/testbed/www"
<Directory "/usr/testbed/www">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
ErrorLog /usr/testbed/log/apache_error_log
CustomLog /usr/testbed/log/apache_access_log combined
<VirtualHost _default_:443>
DocumentRoot "/usr/testbed/www"
ServerName www.emulab.net
ServerAdmin testbed-ops@fast.cs.utah.edu
ErrorLog /usr/testbed/log/apache_error_log
TransferLog /usr/testbed/log/apache_access_log
...
</VirtualHost>
Make sure SSL and mod_php are enabled (which is done for you if you install the
FreeBSD port)
##### Last-minute synching
Right before bringing the new boss node online (if copying from an old boss node),
make sure to have copy over the latest versions of:
......@@ -130,3 +158,4 @@ make sure to have copy over the latest versions of:
* The sup tree
* The dhcpd.conf file
* The DNS records
* The password file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment