Windows 2008 R2安装Apache+SVN+Trac+MySQL步骤及心得
一、软件准备
1.Apache_
2.2.14-win32-x86-no_ssl.msi
2.Setup-Subversion-1.7.1.exe
3.TortoiseSVN-1.6.16.21511
4.Mysql-
5.5.28-win32.exe
http://www.doczj.com/doc/3bbc3a4b915f804d2b16c1e7.html Framework V4.0
6.Python-2.
7.6.msi
7.Genshi-0.6.win32.exe
8.Mod_python-3.3.1.win32-py2.7.exe
9.Setuptools-0.6c11.win32-py2.7.exe
10.MySQL-python-1.2.3.win32-py2.7.exe
11.Trac-0.12.2.win32.exe
二、安装
1.安装Apache,一路下一步就OK了,关掉Apache服务
2.安装subversion,一路下一步安装完成
3.把SVN\bin目录下的so文件复制到apache2.2\modules目录
把所有的DLL文件复制到apache2.2\bin目录下
4.设置Apache2.2\conf\httpd.conf文件
#LoadModule dav_fs_module modules/mod_dav_fs.so
#LoadModule dav_module modules/mod_dav.so
去掉#,再添加两行
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
开启apache服务
5.安装MySQL,可能需要先安装.NET Framewor 4.0,安装完进行配置
6.字符库得选择utf8,如果安装无法完成(无法启动服务,修改my.ini中的数据库类
型,把INNODB改成MYISAM就可完成安装。
7.安装python2.7
8.安装Genshi-0.6
9.安装mod_python
10.安装Setuptools
11.安装MySQL-python
12.安装Trac-0.12.2
三、测试Trac连接MYSQL
进入Mysql命令模式,建立用户zxf,密码123
grant all on *.* to zxf@localhost identified by “123”;
退出后用zxf用户登录命令模式
Mysql –u zxf –p123
建立测试用数据库try
Create database try default character set utf8 collate utf8_bin;
在D盘建立测试目录try,开启DOS窗口,进入python27\script目录
Trac-admin d:\try initenv