1
我正在尝试在现有EC2实例上设置SVN服务器。我的想法是在S3上拥有存储库,即我希望将SVN服务器指向S3上的存储库存储桶。这是我执行的步骤:在Amazon EC2上配置SVN时出现404错误
- 添加规则的EC2安全组,以允许从0.0.0.0/0
- SSH端口80 TCP接入到EC2实例。
- 安装Subversion
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 web服务器
sudo apachectl restart
但是,这样做以上后,我注意到几件事情:
- 运行 给出了一个404错误
HTTP 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
可能会/可能没有帮助的其他详细信息:
- 我已经在EC2实例上使用 Elastic Beanstalk部署了Web应用程序,它工作正常。
- 我使用的是默认的Linux的亚马逊AMI
有人能指教一下我在这里失踪或什么,我不这样做是否正确?
谢谢你,那是我需要的完美答案。 – user1890278