Sunday, March 8, 2009

Install review board on the windows.

Install review-board on windows/apache/mod_python
1.Install Apache http server; apache_2.2.11-win32-x86-no_ssl.msi;
http://httpd.apache.org/download.cgi
2. Install python; python-2.5.4.msi;
http://www.python.org/download/releases/2.5.4/
a. After install python, please add the “C:\Python25;C:\Python25\Scripts” into your system path variable;
3. Install mod_python; mod_python-3.3.1.win32-py2.5-Apache2.2.exe;
http://httpd.apache.org/modules/python-download.cgi
4. Install mySQL; mysql-essential-5.0.77-win32.msi ;
http://dev.mysql.com/get/Downloads/MySQL-5.0
5. Install mySQL-python; MySQL-python-1.2.2.win32-py2.5.exe;
http://sourceforge.net/project/showfiles.php?group_id=22307&package_id=15775
6. Install Django; Django-1.0.2-final.tar.gz;
http://www.djangoproject.com/download/
a. Uncompress Django-1.0.2-final.tar.gz to temp folder;
b. setup.py install in command line window;
7. Install PIL;
http://effbot.org/downloads/PIL-1.1.6.win32-py2.5.exe
8. Install UnxUtils;
http://sourceforge.net/project/showfiles.php?group_id=9328&package_id=9393
a. uncompress your download file to c:
b. Add C:\UnxUtils\usr\local\wbin into your system path variable;
9. Install pysvn; py25-pysvn-svn155-1.6.3-1119.exe;
http://pysvn.tigris.org/project_downloads.html
10. Install Setuptool; setuptools-0.6c9.win32-py2.5.exe;
http://pypi.python.org/pypi/setuptools
11. Install Pygments; easy_install Pygments
12. Install review-borader
a. easy_install ReviewBoard
i. if your must use proxy to access internet, you must add a system variable; http_proxy=http://username:password@host:port/
b. C:\Python25\Scripts>python rb-site install D:\Applications\ReviewBoard
i. Configure it by wizard.
ii. Change the apache config

No comments:

Post a Comment