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/02/25 00:30:51 UTC
svn commit: r916038 - in /incubator/trafficserver/traffic/trunk: INSTALL
README
Author: georgep
Date: Wed Feb 24 23:30:50 2010
New Revision: 916038
URL: http://svn.apache.org/viewvc?rev=916038&view=rev
Log:
TS-2,TS-11,TS-50: Update for OSX, FreeBSD and OpenSolaris support.
Modified:
incubator/trafficserver/traffic/trunk/INSTALL
incubator/trafficserver/traffic/trunk/README
Modified: incubator/trafficserver/traffic/trunk/INSTALL
URL: http://svn.apache.org/viewvc/incubator/trafficserver/traffic/trunk/INSTALL?rev=916038&r1=916037&r2=916038&view=diff
==============================================================================
--- incubator/trafficserver/traffic/trunk/INSTALL (original)
+++ incubator/trafficserver/traffic/trunk/INSTALL Wed Feb 24 23:30:50 2010
@@ -1,17 +1,41 @@
APACHE TRAFFIC SERVER INSTALLATION
Quick Start - Unix
- ------------------
+ -----------------
For complete installation documentation, see the on-line documentation at
http://incubator.apache.org/trafficserver/docs/admin/
+ Configure & Build:
+ On Linux, OSX and FreeBSD:
+ $ ./configure [--prefix=PREFIX]
+ $ make
+
+ On OpenSolaris:
+ $ ./configure [--prefix=PREFIX] CC=/usr/bin/gcc-4.3.2 CXX=/usr/bin/g++-4.3.2
+ $ make
+
+
+ Next set the cluster interface in 'records.config'
+ On Linux: e.g
+ CONFIG proxy.config.cluster.ethernet_interface STRING eth0
+ On OSX: e.g
+ CONFIG proxy.config.cluster.ethernet_interface STRING en0
+ on FreeBSD: e.g.
+ CONFIG proxy.config.cluster.ethernet_interface STRING em0
+ On OpenSolaris e.g.
+ CONFIG proxy.config.cluster.ethernet_interface STRING e1000g0
+
+ To install:
+ $ sudo make install
+
+ To start Traffic Server process stack (TC, TM, TS):
+ On Linux:
+ $ sudo PREFIX/bin/trafficserver start
- $ ./configure [--prefix=PREFIX]
- $ make
- $ make install
- $ PREFIX/bin/trafficserver start
+ On FreeBSD, OSX and OpenSolaris:
+ $ sudo PREFIX/bin/traffic_cop
The default PREFIX is /usr/local, unless explicitly specified.
Modified: incubator/trafficserver/traffic/trunk/README
URL: http://svn.apache.org/viewvc/incubator/trafficserver/traffic/trunk/README?rev=916038&r1=916037&r2=916038&view=diff
==============================================================================
--- incubator/trafficserver/traffic/trunk/README (original)
+++ incubator/trafficserver/traffic/trunk/README Wed Feb 24 23:30:50 2010
@@ -62,6 +62,39 @@
libsqlite3-dev (or optionally, libdb-dev)
libpcre3-dev
+ FreeBSD 7.2,8.0:
+ GCC 4.2.1 compiler suite
+ autoconf
+ automake
+ libtool
+ tcl
+ expat
+ openssl
+ pcre
+ sqlite3 (or optionally, db4)
+
+ OpenSolaris osol0906:
+ GCC 4.3.2 compiler suite (dev collection)
+ autoconf
+ automake
+ libtool
+ tcl
+ expat
+ openssl
+ pcre
+ sqlite3 (or optionally, db4)
+
+ OSX 10.5:
+ GCC 4.2.4 compiler suite (ports collection)
+ autoconf
+ automake
+ libtool
+ tcl
+ expat
+ openssl
+ pcre
+ sqlite3 (or optionally, db4)
+
For using sqlite3, we only support v3.5 or later (basically, we require the v2 APIs).