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;
2. Install python; python-2.5.4.msi;
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;
4. Install mySQL; mysql-essential-5.0.77-win32.msi ;
5. Install mySQL-python; MySQL-python-1.2.2.win32-py2.5.exe;
6. Install Django; Django-1.0.2-final.tar.gz;
a. Uncompress Django-1.0.2-final.tar.gz to temp folder;
b. install in command line window;
7. Install PIL;
8. Install UnxUtils;
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;
10. Install Setuptool; setuptools-0.6c9.win32-py2.5.exe;
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