Edgewall Software

Changes between Version 4 and Version 5 of 0.12/TracInstall


Ignore:
Timestamp:
May 12, 2008, 11:38:02 AM (16 years ago)
Author:
ThurnerRupert
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • 0.12/TracInstall

    v4 v5  
    1717For the quick install, make sure you have [http://python.org Python-2.5], [http://peak.telecommunity.com/DevCenter/EasyInstall#installing-easy-install easy_install] and SQlite-3.3.4 installed (or above).
    1818{{{
    19 sudo easy_install Trac==0.11rc1
     19sudo easy_install http://svn.edgewall.org/repos/trac/trunk
    2020}}}
    2121
     
    3232 * You also need a database system and the corresponding python drivers for it.
    3333   The database can be either SQLite, PostgreSQL or ''MySQL (experimental)''.
    34  * optional if some plugins require it: [http://www.clearsilver.net/ ClearSilver]
    3534
    3635=== For SQLite ===
     
    3938 * If not using Python-2.5: [http://pysqlite.org/ PySQLite], version 1.x (for SQLite 2.x) or version 2.x (for SQLite 3.x), version 2.3.2 preferred. For details see PySqlite
    4039
    41 ''Note: It appears that PySQLite 2.x is required for Trac 0.9+/SQLite 3.x if you plan to use the 'trac-post-commit-hook.py' script available from the 'contrib' section of the source repository.''
     40''Note: It appears that PySQLite 2.x is required if you plan to use the 'trac-post-commit-hook.py' script available from the 'contrib' section of the source repository.''
    4241
    4342''Note: Users of Mac OS X please take care; the Apple-supplied SQLite contains additional code to support file locking on network filesystems like AFP or SMB. This is not presently (3.3.6) in the mainline sources, so if you build your own SQLite from source it will not function correctly on such filesystems - typically it gives the error "{{{database is locked}}}". [http://www.alastairs-place.net/2006/07/sqlite_and_mac/ A patch] is available for version 3.3.6, based on Apple's code, otherwise you're probably best off using the Apple supplied version (presently 3.1.3).''
     
    7170==== Web Server ====
    7271 * A CGI-capable web server (see TracCgi), or
    73  * a [http://www.fastcgi.com/ FastCGI]-capable web server (see TracFastCgi), or
     72 * a [http://fastcgi.com/ FastCGI]-capable web server (see TracFastCgi), or
    7473 * [http://httpd.apache.org/ Apache] with [http://code.google.com/p/modwsgi/ mod_wsgi] (see [wiki:TracModWSGI])
    7574    * This should work with Apache 1.3, 2.0 or 2.2 and promises to deliver more performance than using mod_python. A little less mature than mod_python.
    76  * [http://httpd.apache.org/ Apache] with [http://www.modpython.org/ mod_python 3.1.3+] (see TracModPython)
     75 * [http://httpd.apache.org/ Apache] with [http://modpython.org/ mod_python 3.1.3+] (see TracModPython)
    7776    * When installing mod_python the development versions of Python and Apache are required (actually the libraries and header files)
    7877
    79 For those stuck with Apache 1.3, it is also possible to get Trac working with [http://www.modpython.org/ mod_python 2.7] (see [wiki:TracModPython2.7 TracModPython2.7]). This guide hasn't been updated since 0.84, so it may or may not work.
     78For those stuck with Apache 1.3, it is also possible to get Trac working with [http://modpython.org/ mod_python 2.7] (see [wiki:TracModPython2.7 TracModPython2.7]). This guide hasn't been updated since 0.84, so it may or may not work.
    8079
    8180==== Other Python Utilities ====
     
    8887'''Attention''': The various available versions of these dependencies are not necessarily interchangable, so please pay attention to the version numbers above. If you are having trouble getting Trac to work please double-check all the dependencies before asking for help on the MailingList or IrcChannel.
    8988
    90 Please refer to the documentation of these packages to find out how they are best installed. In addition, most of the [wiki:TracInstallPlatforms platform-specific instructions] also describe the installation of the dependencies. Keep in mind however that the information there ''probably concern older versions of Trac than the one you're installing'' (there are even some pages that are still talking about Trac 0.8!).
     89Please refer to the documentation of these packages to find out how they are best installed. In addition, most of the [wiki:TracInstallPlatforms platform-specific instructions] also describe the installation of the dependencies. Keep in mind however that the information there ''probably concern older versions of Trac than the one you're installing''.
    9190
    9291== Installing Trac ==