You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by ge...@apache.org on 2010/03/26 17:12:38 UTC

svn commit: r927947 - /incubator/trafficserver/traffic/trunk/README

Author: georgep
Date: Fri Mar 26 16:12:37 2010
New Revision: 927947

URL: http://svn.apache.org/viewvc?rev=927947&view=rev
Log:
TS-277: Added sections for Fedora 8 EC2, Ubuntu EC2 9.10 and Special note for installing on EC2.
Author: Jason Giedymin

Modified:
    incubator/trafficserver/traffic/trunk/README

Modified: incubator/trafficserver/traffic/trunk/README
URL: http://svn.apache.org/viewvc/incubator/trafficserver/traffic/trunk/README?rev=927947&r1=927946&r2=927947&view=diff
==============================================================================
--- incubator/trafficserver/traffic/trunk/README (original)
+++ incubator/trafficserver/traffic/trunk/README Fri Mar 26 16:12:37 2010
@@ -37,6 +37,7 @@ plugins to build large scale web applica
   `-- Makefile.am ........ top level automake configuration
 
 3. REQUIREMENTS
+    This section outlines different OS distributions
 
   Fedora 11,12:
     autoconf
@@ -50,7 +51,30 @@ plugins to build large scale web applica
     sqlite-devel (or optionally, db4-devel)
     pcre
 
-  Ubuntu 8.04,8.10,9.10
+  Fedora 8 EC2 (Kernel: 2.6.21.7-2.ec2.v1.2.fc8xen):
+    You must either upgrade sqlite to >= 3.5 or use db4-devel.
+    We recommend that you when dealing with EC2 FC8 to just use db4-devel.
+    FC8 on EC2 requires unique configure declarations, please see that section
+    below.
+    Alternately you may use the install scripts in /contrib which automate this
+    or use the pre-built public Fedora Core 8 EC2 AMI with ATS installed.
+    Both of which are HIGHLY RECOMMENDED.
+
+    Public AMI: (Coming shortly)
+
+    Install these packages:
+    autoconf
+    automake
+    libtool
+    gcc-c++
+    glibc-devel
+    openssl-devel
+    tcl-devel
+    expat-devel
+    db4-devel
+    pcre
+
+  Ubuntu 8.04,8.10,9.10:
     autoconf 
     automake
     libtool 
@@ -62,6 +86,25 @@ plugins to build large scale web applica
     libsqlite3-dev (or optionally, libdb-dev)
     libpcre3-dev
 
+  Ubuntu EC2 9.10:
+    Alternately you may use the install scripts in /contrib which automate this
+    or use the pre-built public Ubuntu EC2 AMI with ATS installed.
+    Both of which are HIGHLY RECOMMENDED.
+
+    AMI: ami-d911feb0
+
+    Install these packages:
+    autoconf
+    automake
+    libtool
+    g++
+    libssl-dev
+    tcl-dev
+    expat
+    libexpat-dev
+    libsqlite3-dev (or optionally, libdb-dev)
+    libpcre3-dev
+
   FreeBSD 7.2,8.0:
     GCC 4.2.1 compiler suite
     autoconf 
@@ -108,6 +151,29 @@ For using sqlite3, we only support v3.5 
   ./configure            # configure the build environment to create Makfiles
   make                   # execute the compile
 
+4b. Special note for installing on EC2
+    Alternately you may use the scripts under /contrib which will automate
+    the install for trafficserver under EC2 which is HIGHLY RECOMMENDED.
+
+   # As root do the following when using Ubuntu
+   mkdir -p /mnt          #EC2 Storage Mount, where storage is located
+   cd /mnt
+   svn checkout ...       # get the source code from ASF Subversion repo
+   cd traffic             # enter the checkout dir
+   autoreconf -i --force  # generate the configure script and Makefile.in files
+   ./configure
+   make
+
+   # As root do the following when using Fedora Core 8 kernel
+   mkdir -p /mnt          #EC2 Storage Mount, where storage is located
+   cd /mnt
+   svn checkout ...       # get the source code from ASF Subversion repo
+   cd traffic             # enter the checkout dir
+   autoreconf -i --force  # generate the configure script and Makefile.in files
+   ./configure --without-sqlite3 --with-libdb --disable-eventfd
+   make
+
+
 5. INSTALLATION
 
   DEFAULT DIR                        CONTENTS