Changes between Version 4 and Version 5 of 0.12/TracInstall
- Timestamp:
- May 12, 2008, 11:38:02 AM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
0.12/TracInstall
v4 v5 17 17 For 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). 18 18 {{{ 19 sudo easy_install Trac==0.11rc119 sudo easy_install http://svn.edgewall.org/repos/trac/trunk 20 20 }}} 21 21 … … 32 32 * You also need a database system and the corresponding python drivers for it. 33 33 The database can be either SQLite, PostgreSQL or ''MySQL (experimental)''. 34 * optional if some plugins require it: [http://www.clearsilver.net/ ClearSilver]35 34 36 35 === For SQLite === … … 39 38 * 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 40 39 41 ''Note: It appears that PySQLite 2.x is required for Trac 0.9+/SQLite 3.xif 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.'' 42 41 43 42 ''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).'' … … 71 70 ==== Web Server ==== 72 71 * A CGI-capable web server (see TracCgi), or 73 * a [http:// www.fastcgi.com/ FastCGI]-capable web server (see TracFastCgi), or72 * a [http://fastcgi.com/ FastCGI]-capable web server (see TracFastCgi), or 74 73 * [http://httpd.apache.org/ Apache] with [http://code.google.com/p/modwsgi/ mod_wsgi] (see [wiki:TracModWSGI]) 75 74 * 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) 77 76 * When installing mod_python the development versions of Python and Apache are required (actually the libraries and header files) 78 77 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.78 For 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. 80 79 81 80 ==== Other Python Utilities ==== … … 88 87 '''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. 89 88 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!).89 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''. 91 90 92 91 == Installing Trac ==