close
Warning:
BrowserModule failed with ConfigurationError: Look in the Trac log for more information.
- Timestamp:
-
Apr 4, 2019, 10:07:30 AM (7 years ago)
- Author:
-
trac
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
|
v4
|
v5
|
|
| 1 | 1 | = Installing Trac as CGI |
| | 2 | [[TracGuideToc]] |
| | 3 | [[PageOutline]] |
| 2 | 4 | |
| 3 | 5 | {{{#!div class=important |
| 4 | | ''Please note that using Trac via CGI is the slowest deployment method available. It is slower than [TracModPython mod_python], [TracFastCgi FastCGI] and even [trac:TracOnWindowsIisAjp IIS/AJP] on Windows.'' |
| | 6 | ''Please note that using Trac via CGI is the slowest deployment method available. It is slower than [TracModPython mod_python], [TracFastCgi FastCGI] and even [trac:TracOnWindowsIisAjp IIS/AJP] on Windows.'' |
| 5 | 7 | }}} |
| 6 | 8 | |
| 7 | | CGI script is the entrypoint that web-server calls when a web-request to an application is made. To generate the `trac.cgi` script run: |
| 8 | | {{{#!sh |
| 9 | | trac-admin /path/to/env deploy /path/to/www/trac |
| 10 | | }}} |
| 11 | | `trac.cgi` will be in the `cgi-bin` folder inside the given path. ''Make sure it is executable by your web server''. This command also copies `static resource` files to a `htdocs` directory of a given destination. |
| | 9 | CGI script is the entrypoint that web-server calls when a web-request to an application is made. The `trac.cgi` script can be created using the `trac-admin <env> deploy <dir>` command which automatically substitutes the required paths, see TracInstall#cgi-bin. Make sure the script is executable by your web server. |
| 12 | 10 | |
| 13 | 11 | == Apache web-server configuration |
| … |
… |
|
| 19 | 17 | |
| 20 | 18 | To make Trac available at `http://yourhost.example.org/trac` add `ScriptAlias` directive to Apache configuration file, changing `trac.cgi` path to match your installation: |
| 21 | | {{{#!sh |
| | 19 | {{{#!apache |
| 22 | 20 | ScriptAlias /trac /path/to/www/trac/cgi-bin/trac.cgi |
| 23 | 21 | }}} |