Mercurial > p > roundup > code
comparison doc/installation.txt @ 5891:6e341009593b
Deprecate mod_python issue2551005
Planning deprecation of mod_python. Intent it to replace with
mod_wsgi, but we have no good docs for it.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Wed, 02 Oct 2019 18:13:25 -0400 |
| parents | 1b57d8f3eb97 |
| children | c7ab00dd6502 |
comparison
equal
deleted
inserted
replaced
| 5890:020e1d1bf5ba | 5891:6e341009593b |
|---|---|
| 374 | 374 |
| 375 1. `web server cgi-bin`_ | 375 1. `web server cgi-bin`_ |
| 376 2. `cgi-bin for limited-access hosting`_ | 376 2. `cgi-bin for limited-access hosting`_ |
| 377 3. `stand-alone web server`_ | 377 3. `stand-alone web server`_ |
| 378 4. `Zope product - ZRoundup`_ | 378 4. `Zope product - ZRoundup`_ |
| 379 5. `Apache HTTP Server with mod_python`_ | 379 5. `WSGI handler`_ (to be written `Apache HTTP Server with mod_wsgi`_) |
| 380 6. `WSGI handler`_ | 380 6. `Apache HTTP Server with mod_python`_ (deprecated) |
| 381 | 381 |
| 382 You may need to give the web server user permission to access the tracker home | 382 You may need to give the web server user permission to access the tracker home |
| 383 - see the `UNIX environment steps`_ for information. You may also need to | 383 - see the `UNIX environment steps`_ for information. You may also need to |
| 384 configure your system in some way - see `platform-specific notes`_. | 384 configure your system in some way - see `platform-specific notes`_. |
| 385 | 385 |
| 503 code tree lib/python/Products. | 503 code tree lib/python/Products. |
| 504 | 504 |
| 505 When you next (re)start up Zope, you will be able to add a ZRoundup object | 505 When you next (re)start up Zope, you will be able to add a ZRoundup object |
| 506 that interfaces to your new tracker. | 506 that interfaces to your new tracker. |
| 507 | 507 |
| 508 Apache HTTP Server with mod_wsgi | |
| 509 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| 510 | |
| 511 This needs to be developed by somebody. See: | |
| 512 https://issues.roundup-tracker.org/issue2550566 to see if there has | |
| 513 been something developed. | |
| 514 | |
| 515 See the main web site for `mod_wsgi`_. | |
| 516 | |
| 508 Apache HTTP Server with mod_python | 517 Apache HTTP Server with mod_python |
| 509 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 518 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 519 | |
| 520 As of roundup 2.0, mod_python support is deprecated. The apache.py | |
| 521 file is still available, but may be limited to working for Python 2 | |
| 522 only. Using mod_wsgi with Apache is the recommended way to deploy | |
| 523 roundup under apache. | |
| 510 | 524 |
| 511 `Mod_python`_ is an `Apache`_ module that embeds the Python interpreter | 525 `Mod_python`_ is an `Apache`_ module that embeds the Python interpreter |
| 512 within the server. Running Roundup this way is much faster than all | 526 within the server. Running Roundup this way is much faster than all |
| 513 above options and, like `web server cgi-bin`_, allows you to use HTTPS | 527 above options and, like `web server cgi-bin`_, allows you to use HTTPS |
| 514 protocol. The drawback is that this setup is more complicated. | 528 protocol. The drawback is that this setup is more complicated. |
| 1117 .. _External hyperlink targets: | 1131 .. _External hyperlink targets: |
| 1118 | 1132 |
| 1119 .. _apache: http://httpd.apache.org/ | 1133 .. _apache: http://httpd.apache.org/ |
| 1120 .. _flup: https://pypi.org/project/flup/ | 1134 .. _flup: https://pypi.org/project/flup/ |
| 1121 .. _mod_python: http://modpython.org/ | 1135 .. _mod_python: http://modpython.org/ |
| 1136 .. _mod_wsgi: https://pypi.org/project/mod-wsgi/ | |
| 1122 .. _MySQLdb: https://pypi.org/project/mysqlclient/ | 1137 .. _MySQLdb: https://pypi.org/project/mysqlclient/ |
| 1123 .. _Psycopg: http://initd.org/psycopg/ | 1138 .. _Psycopg: http://initd.org/psycopg/ |
| 1124 .. _pysqlite: https://pysqlite.org/ | 1139 .. _pysqlite: https://pysqlite.org/ |
| 1125 .. _`adding MySQL users`: | 1140 .. _`adding MySQL users`: |
| 1126 https://dev.mysql.com/doc/refman/8.0/en/adding-users.html | 1141 https://dev.mysql.com/doc/refman/8.0/en/adding-users.html |
