`

Apache 2.2.25 下配置 Subversion 1.6.6

阅读更多

一直用svn协议访问,有个缺点 密码是明文。

Subversion 版本 1.6.6 (可根据安装目录下REMDME.txt 找到对应的Apache版本 Apache 2.2.11)

Apache  版本 2.2.25

 

Subversion本身是安装好的

 

1、创建测试库

svnadmin create "f:/svn/testApache"

 

2、创建用户(Apache安装成功)

"D:\Program Files\Apache Group\Apache2\bin\htpasswd" -cm "F:/svn/testApache/conf/svn-auth-file.ini" user1

 

3、修改httpd.conf(2.2.x 2.0 有一点区别,分成多个文件

LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule dav_lock_module modules/mod_dav_lock.so
LoadModule dav_svn_module "D:/Program Files/Subversion/bin/mod_dav_svn.so"


LoadModule auth_digest_module modules/mod_auth_digest.so

Include conf/extra/httpd-dav.conf

Include conf/extra/httpd-info.conf

 

4、修改httpd-info.conf

 

<Location /testApache>
DAV svn
SVNPath F:/svn/testApache
AuthType Basic
AuthName "user1"
AuthUserFile F:/svn/testApache/conf/svn-auth-file.ini
Require valid-user
</Location>

 

测试、http://localhost/testApache/ 能看到目录了

初步搞定。

 

 

辅助信息:

 

最简单的客户端认证方式是通过 HTTP 基本认证机制,简单的使用用户名和密码来验证一个用户的身份。Apache提供了一个 htpasswd 工具 来管理一个用户文件,这个文件包含用户名和加密后的密码,这些就是你希望赋予 Subversion 特别权限的用户。htpasswd 可以 在 Apache 的 bin 安装目录下找到。具体使用方法如下:

创建用户文件:
htpasswd -c /etc/svn/passwordfile username

添加新用户(-m 表示以MD5加密密码):
htpasswd [-m] /etc/svn/passwordfile Newusername

更改用户密码:
htpasswd [-m] /etc/svn/passwordfile username

删除用户(要用大写的 D ):
htpasswd –D /etc/svn/passwordfile username

 

分享到:
评论

相关推荐

    Jboss7 +apache 2.2.25+mod_jk 配置集群

    本教程将详细阐述如何在Windows环境下配置基于Jboss7、Apache 2.2.25和mod_jk的集群,实现负载均衡。首先,确保您已经下载了所需的所有软件,包括Jboss7、Apache HTTP Server 2.2.25和mod_jk模块。 1. **安装与准备...

    apache2.2.25_OpenSSL1.0.1u.zip(win32版本)

    我在win10下对Apache 2.2.25 源码增加了OpenSSL1.0.1.u的模块并重新编译,从而解决了原始的Apache 2.2.25 不支持 TLSv1.2 的问题。该版本在Windows Server 2008 R2 下可以正常运行。

    Apache2.2.25

    总之,Apache 2.2.25提供了强大的Web服务器功能和集群工具,尽管它已经是一个较旧的版本,但在维护旧系统或特定场景下仍然具有价值。用户应当注意其安全性和维护更新,因为旧版本可能存在已知的安全漏洞。

    apache2.2.25+Subversion1.8.16

    如果svn需要网页访问的方式,安装时就需要appatch+svn的安装。但是这两个软件的版本必须匹配才能安装成功,否则会一直.so文件找不到的错误,小编在这方面吃尽了苦头,折腾几天试了n个版本后才找到匹配成功的两个软件...

    apache_2.2.25.zip

    这得益于Apache的跨平台设计,使其能在不同的环境下保持良好的兼容性和性能。 Apache的核心特性包括模块化设计,这意味着你可以根据需求选择安装和配置不同的功能模块。例如,`mod_rewrite`模块用于URL重写,这对于...

    Apache2.2.25+php-5.4.29安装包

    4. **配置PHP**:将PHP作为Apache模块集成,需要将PHP的DLL文件添加到系统路径中,通常是在 `C:\php` 目录下。然后,编辑Apache的配置文件 `httpd.conf`,添加PHP模块的加载指令和配置PHP解析器的位置。 ```apache...

    apache-2.2.25版

    Apache 2.2.25在PHP集成方面扮演着关键角色,它是WAMP(Windows下的Apache、MySQL和PHP)和LAMP(Linux、Apache、MySQL和PHP)服务器堆栈的重要组成部分。这两个平台都是开发和测试PHP应用的常用环境,因为它们提供...

    Apache2.2.25 + Tomcat6.0.45 + mod_jk + 测试页面 + 集群

    本资源包含了文章Apache2.2.x + Tomcat6.x + JK 集群配置,http://blog.csdn.net/qq396229783/article/details/74295797里面所用到的软件配置

    apache2.2.25_And_mod_jk2.2.3

    安装和配置Apache 2.2.25和mod_jk 2.2.3的过程如下: 1. 首先,你需要安装Apache HTTP Server。提供的`httpd-2.2.25-win32-x86-openssl-0.9.8y.msi`是一个Windows MSI安装包,双击运行并按照提示进行安装。记得配置...

    php-5.3.1-Win32-VC6-x86+apache2.2.25

    本文将详细讨论如何在Windows环境下搭建PHP与Apache的集成环境,以"php-5.3.1-Win32-VC6-x86+apache2.2.25"为例进行说明。 首先,标题中的"php-5.3.1-Win32-VC6-x86"表示这是PHP的一个特定版本,5.3.1,适用于...

    Apache-2.2.25-win32

    Apache-2.2.25-win32-x86-no_ssl

    apache2.2+mod_jk

    本压缩包包含 httpd-2.2.25-win32-x86-openssl-0.9.8y.msi 和mod_jk-apache-2.2.2 经测试 apache+tomcat整合成功(tomcat为7.042)操作系统为Windows 2008 SP2

    apache 服务器FOR Windows

    2. `conf`目录:包含所有配置文件,如`httpd.conf`是主配置文件,`extra`子目录下有额外的配置示例。 3. `modules`目录:存储了Apache的各种模块,如mod_rewrite用于URL重写,mod_php用于集成PHP解析器。 4. `htdocs...

    win7或win8下手工搭建WAMP环境(Apache2.2.25+MySQL5.6.12.2+PHP5.4.17+phpMyAdmin4.0.4.1)

    在win7或win8系统中如何配置mysql,apache,PHP,phpMyAdmin的详细配置

    httpd-2.2.25-win32-x86-openssl-0.9.8y.msi

    描述中的信息与标题相同,"httpd-2.2.25-win32-x86-openssl-0.9.8y.msi" 提示这是一个用于Windows平台的32位Apache服务器安装文件,同时也包含了OpenSSL库的0.9.8y版本。OpenSSL 是一个开源的加密库,用于提供SSL/...

    linux下apache2.2整合tomcat6详细步骤.docx

    在Linux环境下,将Apache2.2与Tomcat6进行整合是一项常见的任务,这通常涉及到创建一个Web服务器集群,以便能够处理动态和静态内容。Apache作为前端服务器,主要负责静态资源的处理,而Tomcat作为后端应用服务器,...

    配合apache(2.2.x)+openssl(0.9.6->1.0.1升级)过程博文环境搭建的资源

    3.带ssl的apache安装文件:httpd-2.2.25-win32-x86-openssl-0.9.8y.msi官方网站上下载的 4.Win32_OpenSSL_v1.0.1b.exe这个是从google下载的(博文里面有连接) 5.包含一个我已经安装好后的apache整个的安装文件...

Global site tag (gtag.js) - Google Analytics