网站运营
位置:首页>> 网站运营>> Redmine+Apache+SVN+Postfix配置(4)

Redmine+Apache+SVN+Postfix配置(4)

作者:iifksp 来源:蓝色理想 发布时间:2010-07-05 11:20:00 

标签:Redmine,Apache,SVN,Postfix,配置

首先,编辑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

0
投稿

猜你喜欢

手机版 网站运营 asp之家 www.aspxhome.com