From 78663806709ef0de76d491cc2dfc7286ba45d348 Mon Sep 17 00:00:00 2001 From: Alex Dehnert Date: Sat, 5 Jul 2014 17:44:25 -0400 Subject: [PATCH] Set up Roost - Serve the Roost client - Don't bind port 443 on the IP used by roost-api --- mods-enabled/headers.load | 1 + ports.conf | 8 +++++++- sites-available/roost | 14 ++++++++++++++ sites-common/roost | 21 +++++++++++++++++++++ sites-enabled/roost | 1 + 5 files changed, 44 insertions(+), 1 deletion(-) create mode 120000 mods-enabled/headers.load create mode 100644 sites-available/roost create mode 100644 sites-common/roost create mode 120000 sites-enabled/roost diff --git a/mods-enabled/headers.load b/mods-enabled/headers.load new file mode 120000 index 0000000..5017cda --- /dev/null +++ b/mods-enabled/headers.load @@ -0,0 +1 @@ +../mods-available/headers.load \ No newline at end of file diff --git a/ports.conf b/ports.conf index 6468858..730df05 100644 --- a/ports.conf +++ b/ports.conf @@ -13,5 +13,11 @@ Listen 80 # NameVirtualHost statement here # Alex: ... SNI supposedly works? NameVirtualHost *:443 - Listen 443 + # olinda -- main IP + Listen 18.208.0.204:443 + # acc-858-test -- 6.858 project + Listen 18.208.0.229:443 + # adehnert.mit.edu + Listen 18.208.0.221:443 + # *Not* 18.208.0.44(adehnert-roost-api) -- used for nginx diff --git a/sites-available/roost b/sites-available/roost new file mode 100644 index 0000000..13d277b --- /dev/null +++ b/sites-available/roost @@ -0,0 +1,14 @@ + + ServerName roost.dehnerts.com + Include sites-common/roost + + + + + ServerName roost.dehnerts.com + Include sites-common/roost + Include sites-common/ssl-common + SSLCertificateFile /etc/ssl/certs/roost.crt + SSLCertificateKeyFile /etc/ssl/private/roost.key + + diff --git a/sites-common/roost b/sites-common/roost new file mode 100644 index 0000000..d53c55c --- /dev/null +++ b/sites-common/roost @@ -0,0 +1,21 @@ +ServerAdmin adehnert-webmaster@mit.edu + +DocumentRoot /home/roost/dist/vhost/ + + Options FollowSymLinks + AllowOverride None + + + Options Indexes FollowSymLinks MultiViews + AllowOverride FileInfo AuthConfig Limit Indexes Options + Order allow,deny + allow from all + + +ErrorLog /var/log/apache2/error.roost.log + +# Possible values include: debug, info, notice, warn, error, crit, +# alert, emerg. +LogLevel warn + +CustomLog /var/log/apache2/access.roost.log combined diff --git a/sites-enabled/roost b/sites-enabled/roost new file mode 120000 index 0000000..bbc4b37 --- /dev/null +++ b/sites-enabled/roost @@ -0,0 +1 @@ +../sites-available/roost \ No newline at end of file -- 2.34.1