WAMP(PHP,Perl,Python)+SVN配置
摘要:配置apache, php, mod_perl, mod_python
一、首先到各官方网站下载安装Apache2.2.9, MySQL5.0.51, PHP5.2.6, Perl5.10,
Python2.5.2, SVN1.46 to apache2.2
二、【很重要】PHP必须禁用的扩展库(不禁用这些扩展库会导致apache经常崩溃):
php_iisfunc.dll, 导致apache崩溃
php_operator.dll, 导致安装、 运行joomla1.54
时
apache崩溃
php_sam.dll, 导致apache崩溃
php_threads.dll, 导致apache崩溃
三、复制php/libmysql.dll到apache/bin下
四、perl需要mod_perl:
http://cpan.uwinnipeg.ca/ PPMPackages/10xx/
ppm repo suggest
ppm repo add uwinnipeg
ppm
install mod_perl
五、Python需要Mod_Python: http://www.modpython.org
ppm repo suggest
ppm repo add uwinnipeg
ppm
install mod_perl
五、Python需要Mod_Python: http://www.modpython.org
六、修改apache/conf/httpd.conf (相关路径根据情况修改)
LoadModule dav_module modules/mod_dav.so
LoadModule ssl_module modules/mod_ssl.so
LoadModule perl_module modules/mod_perl.so
LoadModule python_module modules/mod_python.so
LoadModule authz_svn_module d:/gnu/Subversion/bin/mod_ authz_svn.so
LoadModule dav_svn_module d:/gnu/Subversion/bin/mod_dav_ svn.so
PHPIniDir "D:/gnu/PHP/"
LoadModule php5_module "D:/gnu/PHP/php5apache2_2.dll"
LoadModule dav_module modules/mod_dav.so
LoadModule ssl_module modules/mod_ssl.so
LoadModule perl_module modules/mod_perl.so
LoadModule python_module modules/mod_python.so
LoadModule authz_svn_module d:/gnu/Subversion/bin/mod_
LoadModule dav_svn_module d:/gnu/Subversion/bin/mod_dav_
PHPIniDir "D:/gnu/PHP/"
LoadModule php5_module "D:/gnu/PHP/php5apache2_2.dll"
<Location /svnhome>
DAV svn
SVNParentPath d:/svnhome
# SVNListParentPath on
</Location>