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).