我想在运行cpanel / WHM的Linax VPS中安装SVN服务器。通过WHM和SSH检查RPM包时,我看到SVN已安装为RPM包。我怎样才能使它工作?我对服务器管理没有经验。有人可以帮忙吗?
答案 0 :(得分:1)
我挣扎了一段时间,然后最终直接联系了CPanel。这是我在他们的一些指导下让它工作的方法。 PS。请通过调用 yum install subversion
确保已安装SVN)根据服务器上的服务器个人设置和路径, 添加下面(我使用CentOS gcc版本4.4.6 20120305(红帽 4.4.6-4)(海湾合作委员会))
< Location / svn> DAV svn SVNPath / data / svn / repos AuthType Basic AuthName“Subversion repos” AuthUserFile / data / svn / svn-auth-conf 需要有效用户 < /地点>
)点击更新
如果Apache重启,你应该没问题。然后,您应该(基于以上配置)通过yourdomain.com/svn访问您的SVN。使用 htpasswd 命令创建 svn-auth-conf 文件
我正在努力解决的一件事是以下错误 [无法打开请求的SVN文件系统],但我强烈认为它与/ data / svn / repos下的apache(httpd)相关的文件夹权限有关。我正在调查:)
这些链接也对我有所帮助
http://wiki.centos.org/HowTos/Subversion
http://docs.cpanel.net/twiki/bin/view/EasyApache/EasyApacheCustomDirectivesOutsideVirtualHost