|
|
(3 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | == Install Roundup Issue Tracker==
| |
− | # create user (or ibay?) named roundup
| |
− | # download here:[[http://pypi.python.org/pypi/roundup#downloads]]
| |
− | # install using
| |
− | python setup.py install
| |
− | # create demo tracker
| |
− | roundup-demo
| |
− | ** specify user or ibay folder as tracker location, eg:
| |
− | /home/e-smith/files/ibays/roundup/html/demo
| |
− | # change default dir to demo location
| |
− | cd /home/e-smith/files/ibays/roundup/html/demo
| |
− | # edit the demo 'config.ini' to change the port from 8917 to 8080
| |
− | # start the built-in roundup/python webserver
| |
− | sudo -u roundup roundup-server demo=/home/e-smith/files/ibays/roundup/html/demo
| |
| | | |
− | # create a custom proxypass directive for /roundup:
| |
− | md -p /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf
| |
− | cd /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf
| |
− | echo '# ProxyPass Support for Internal Exchange Server
| |
− | ProxyPreserveHost On
| |
− |
| |
− | #roundup
| |
− | ProxyPass /roundup/ http://localhost:8080/
| |
− | ProxyPassReverse /roundup/ http://localhost:8080/
| |
− |
| |
− | # End of Exchange settings
| |
− | ' > 91ProxyPassRoundup
| |
− | # expand httpd.conf and restart httpd
| |
− | expand-template /etc/httpd/conf/httpd.conf
| |
− | sv restart httpd-e-smith
| |
− |
| |
− |
| |
− | Still todo:
| |
− | # configure roundup server to auto-start
| |
− | # configure roundup server to log to /var/log/(somewhere)
| |
− | # possibly integrate access with SME user database
| |
− | # possibly integrate with mysql
| |