我正在尝试在现有 EC2 实例上设置 SVN 服务器。我的想法是让存储库在 S3 上,即我希望 SVN 服务器指向 S3 上的存储库存储桶。这些是我执行的步骤:
- 向 EC2 安全组添加规则以允许从 0.0.0.0/0 端口 80 上的 TCP 访问
 - SSH 进入 EC2 实例。
 - 安装颠覆
yum install subversion - 安装 Apache 2(我验证了 httpd 包已经安装)
 - 安装 mod_dav_svn
yum install mod_dav_svn - 在 httpd.conf 文件中添加以下行:
LoadModule dav_svn_module modules/mod_dav_svn.so ... <Location /svn> DAV svn SVNPath http://gyanify-svn.s3-website-us-east-1.amazonaws.com/ </Location> - 重启 apache 网络服务器 
sudo apachectl restart 
但是,在完成上述操作后,我注意到了几件事:
- 跑步
给出 404 错误sudo apachectl statusHTTP Status 404 - -------------------------------------------------------------------------- type Status report message description The requested resource is not available. -------------------------------------------------------------------------- Apache Tomcat/7.0.32 - 跑步
给出以下内容:sudo apachectl restart[Sun Dec 09 21:26:02 2012] [warn] module dav_svn_module is already loaded, skipping 
可能/可能没有帮助的其他详细信息:
- 我已经使用 Elastic Beanstalk 在 EC2 实例上部署了一个 Web 应用程序,它运行良好。
 - 我正在使用默认的 Amazon Linux AMI
 
有人可以建议我在这里缺少什么或我做错了什么吗?