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