首先,编辑apache的配置文件并添加下面的信息:
代码:
vim /etc/apache2/apache2.conf
代码:
LoadModule passenger_module /var/lib/gems/1.8/gems/passenger-2.2.13/ext/apache2/mod_passenger.so PassengerRoot /var/lib/gems/1.8/gems/passenger-2.2.13 PassengerRuby /usr/bin/ruby1.8
然后添加一个站点:
代码:
vim redmine
并添加如下内容:
代码:
RailsBaseURI /redmine
在web根目录建立redmine主目录的符号链接,并设置权限:
代码:
ln -s /usr/local/redmine/public /var/www/redmine chown -R www-data:www-data /var/www
启用redmine站点:
代码:
a2ensite redmine
最后重启apache:
代码:
/etc/init.d/apache2 restart
或,重新加载配置:
代码:
/etc/init.d/apache2 reload
打开浏览器,如果你能够访问到redmine,那么恭喜你,redmine已经在apache上运行良好!

建立SVN版本库
版本控制svn可以参考《subversion 权威指南》,网上也有很多下载。不过我不太喜欢这本书,因为看起来会比较无聊:)
下面简单地安装svn并建立一个测试用库。
首先,安装subversion版本控制:
代码:
apt-get install subversion
创建SVN的根目录,这里我建在/var。然后建立一个演示用的库。
代码:
cd /var mkdir svn cd svn svnadmin create demo
然后配置demo库:
代码:
cd demo/conf ls -l
onf目录里是authz,passwd和svnserve.conf这三个文件,分别用于配置用户权限、用户密码和配置此版本库(demo)。
代码:
-rw-r--r-- 1 root root 1089 2010-06-04 14:45 authz -rw-r--r-- 1 root root 335 2010-06-04 14:44 passwd -rw-r--r-- 1 root root 2265 2010-06-04 14:44 svnserve.conf
出处:蓝色理想
责任编辑:bluehearts
上一页 Redmine+Apache+SVN+Postfix配置 [3] 下一页 Redmine+Apache+SVN+Postfix配置 [5]
◎进入论坛网络编程版块参加讨论
|