gpt4 book ai didi

linux - 如何在 Cpanel/WHM 中配置 SVN?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:06:41 28 4
gpt4 key购买 nike

我想在运行 cpanel/WHM 的 Linax VPS 中安装 SVN 服务器。当通过 WHM 和 SSH 检查 RPM 包时,我看到 SVN 被安装为 RPM 包。我怎样才能让它发挥作用?我在服务器管理方面没有那么丰富的经验。谁能帮忙?

最佳答案

我为此苦苦挣扎了一段时间,然后最终直接联系了 CPanel。在他们的一些指导下,我就是这样做的。附言。请确保已通过调用 yum install subversion

安装 SVN
  1. ) 登录 WHM(我有 root 权限)
  2. ) 转到首页 -> 服务配置 -> Apache 配置
  3. ) 点击包含编辑器
  4. ) 跳转到:Pre Main Include 5) 在“我希望编辑 Pre Main 配置包含文件:”下,选择所有版本
  5. ) 根据您服务器的个人设置和服务器上的路径,添加以下内容(我使用 CentOS gcc 版本 4.4.6 20120305 (Red Hat4.4.6-4) (海湾合作委员会))

    • LoadModule dav_module/usr/lib64/httpd/modules/mod_dav.so
    • LoadModule dav_svn_module/usr/lib64/httpd/modules/mod_dav_svn.so
    • LoadModule authz_svn_module/usr/lib64/httpd/modules/mod_authz_svn.so

    <位置/svn> DAV svn SVNPath/数据/svn/repos 授权类型基本 AuthName“颠覆 repo ” AuthUserFile/data/svn/svn-auth-conf 需要有效用户

  6. ) 点击更新

  7. ) 重启Apache

如果 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

关于linux - 如何在 Cpanel/WHM 中配置 SVN?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12355967/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com