`
cristal
  • 浏览: 27537 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

Snow Leopard配置Apache和Subversion

阅读更多
安装xcode就自动的把subversion的支持安装上去了,但是我配置subversion的http支持的时候总是报svn: OPTIONS of 'http://localhost/svnrep': 200 OK (http://localhost) 的错误,无奈之下,只好配置成https的方式,结果这样就可以了,真搞不懂出什么问题了。配置很简单,就是在/etc/apache2/httpd.conf中去掉注释:
Include /private/etc/apache2/extra/httpd-ssl.conf

然后生成证书:
sudo openssl req -new -x509 -days 3650 -nodes -out /etc/apache2/apache.pem -keyout /etc/apache2/apache.pem
回答一下问题,证书就好了。

编辑httpd-ssl.conf,加入下面这行

SSLCertificateFile "/private/etc/apache2/apache.pem"

配置subversion的apache支持:
$ sudo vi /etc/apache2/extra/httpd-subversion.conf

NameVirtualHost *:443

<VirtualHost *:443>
        ServerName localmac
        ServerAdmin webmaster@localmac

        <Location />
                DAV svn
                SVNPath /Users/user1/svnrep
                AuthType Basic
                AuthName "Local Subversion Repository"
                AuthUserFile /etc/apache2/subversion.htpasswd
                Require valid-user
        </Location>

        ErrorLog /var/log/apache2/error-ssl.log
        LogLevel warn
        ServerSignature On
</VirtualHost>


这里我使用了VirtualHost的方式,在/etc/hosts中加入
127.0.0.1 localmac

就这样简单,却折腾了我一天。

分享到:
评论

相关推荐

    Mac OS X10.6.3 Snow Leopard系统 中文版完整安装盘 下载地址连接

    Snow Leopard,中文名为“雪豹”,是继Leopard(10.5)之后的一个主要更新,它在性能优化、稳定性和功能增强上有着显著提升。 1. **性能优化**:Snow Leopard的主打特性就是“更轻更快”。通过采用64位内核,系统...

    Sever版苹果Mac OS X 10.6 Snow Leopard雪豹操作系统的BT种子

    11. **Server Admin Tools**:一套直观的管理工具,用于监控和配置服务器服务,包括用户、网络、文件共享、打印等。 12. **Fast User Switching**:允许多个用户在一台服务器上同时登录并进行工作,无需注销当前...

    MAC OS X Snow Leopard 10.6 引导镜像Rebel_EFI和darwin

    **MAC OS X Snow Leopard 10.6 引导镜像Rebel_EFI和darwin** 在深入了解MAC OS X Snow Leopard 10.6的引导镜像Rebel_EFI和darwin之前,我们首先需要理解MAC OS X系统的基本架构。MAC OS X,也称为Macintosh ...

    OS X_10.6 Snow Leopard 内置壁纸

    5. **技术进步**:Snow Leopard引入了许多技术改进,如Grand Central Dispatch(GCD)和OpenCL,它们提升了多任务处理能力和图形处理能力,使得这些精美的壁纸能以更高的质量和流畅度显示。 6. **向下兼容**:尽管...

    Mac OS X Snow Leopard 10A432雪豹 BT种子

    三、安装Mac OS X Snow Leopard驱动和常见问题 在Bootthink下面安装kext非常简单,把下载回来的以.kext为后缀的文件夹,移动到路径C:DarwinSystemLibrarySLExtensions下面即可。Bootthink在启动苹果时会加载这些kext...

    Mac OS X Snow Leopard(10.6雪豹).rtf

    Mac OS X Snow Leopard 原版系统,直接用磁盘工具恢复到优盘或者移动硬盘就可以启动安装,百度云盘

    Mac.OSX_.Snow_.Leopard.Server.v10.6.3

    总结来说,Mac OS X Snow Leopard Server v10.6.3是一个为企业和组织设计的高效、易用的服务器操作系统,它带来了多项性能提升和管理工具的改进,使得服务器管理和协作更加便捷。通过使用torrent文件,用户能够共享...

    snow leopard10A432安装全过程

    snow leopard10A432安装全过程 mac mac os x 安装snow leopard10A432安装全过程 mac mac os x 安装

    教你在VMWare下安装MAC OS X Snow Leopard 10.6

    安装MAC OS X Snow Leopard 10.6在VMWare上的过程需要耐心和细心,遵循上述步骤并注意可能出现的问题。由于苹果系统对硬件的要求和虚拟化的限制,可能会遇到性能问题或兼容性挑战。确保遵循所有粗体标记的重要步骤,...

    OS + Unix FreeBSD / MacOSX Snow Leopard 10.6.3 / 10.6.7 / 10.6.8 v1.1

    总的来说,这个压缩包可能包含了适用于Mac OS X Snow Leopard的一系列工具,可能包括源代码示例、性能测试软件或其他实用工具,尤其是针对Unix和FreeBSD环境的开发者和高级用户。这些资源对于理解操作系统内部运作、...

    Snow Leopard tools.zip

    这个压缩包包含了一系列必要的实用程序和驱动程序,以帮助用户在非Apple硬件上成功安装并运行Mac OS X 10.6 Snow Leopard。 1. **Mac OS X Snow Leopard**:这是苹果公司在2009年发布的操作系统,它是Mac OS X系列...

    Mac OS X Snow Leopard Server essential document

    Mac OS X Snow Leopard Server handbook, it contains content of supporting network and local network environment.

    snow+leopard

    1. **系统要求**:Snow Leopard支持的硬件配置包括Intel处理器的Mac电脑,因此PowerPC架构的Mac无法运行该系统。同时,需要足够的硬盘空间(大约8GB)来安装。 2. **备份数据**:在安装任何新操作系统之前,确保先...

    OS + Unix FreeBSD / MacOSX Snow Leopard 10.6.3-8 / MacBook Pro / apple / MC373

    标题 "OS + Unix FreeBSD / MacOSX Snow Leopard 10.6.3-8 / MacBook Pro / apple / MC373" 提供了关于操作系统安装和配置的信息,涉及到的主要知识点包括: 1. **Unix FreeBSD**: Unix FreeBSD 是一个自由、开放...

    mac os x 10.6 snow leopard BT种子

    包含mac os x 10.6 snow leopard 个人版和server版

    在windows 7下用VMware Workstation 7.0 虚拟机安装雪豹snow leopard 10.6

    本文将深入探讨这一过程中的关键步骤和技术要点,帮助读者理解和掌握在Windows环境下构建虚拟化的Snow Leopard环境的方法。 ### 一、硬件要求与虚拟化技术 首先,确保你的计算机硬件支持虚拟化技术是至关重要的。...

    Snow Leopard 最终版本

    经过验证可以安装,无须序列号,可以官方更新

    安装SnowLeopard10.6升级到10.6.8前后用的引导镜像

    总的来说,安装和升级Snow Leopard 10.6到10.6.8的过程中,引导镜像是确保系统能成功启动和运行的关键。"LegacyEmpireEFI_V108.iso"和"Rebel EFI.iso"提供了在VirtualBox等虚拟环境中启动和管理该操作系统的必要工具...

Global site tag (gtag.js) - Google Analytics