`

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 配置集群

    Jboss7 +apache 2.2.25+mod_jk 的配置集群 Jboss7 在windows下还没有看到有这块的文档 所以把写好的放上去和大家一志分享

    apache2.2.25+Subversion1.8.16

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

    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

    Apache2.2.25 Apache集群工具 windows安装包 官网上找到的据说是linux版 这个版本有点不太好找

    apache_2.2.25.zip

    apache是最流行的Web服务器端软件之一,可以运行在几乎所有广泛使用的计算机平台上。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。

    Apache2.2.25+php-5.4.29安装包

    pache2.2.25+php-5.4.29安装包

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

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

    Apache-2.2.25-win32

    Apache-2.2.25-win32-x86-no_ssl

    apache2.2.25_And_mod_jk2.2.3

    httpd-2.2.25-win32-x86-openssl-0.9.8y.msi和mod_jk-apache-2.2.3.so,用于apache+tomcat集群

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

    win下集成php+apache win下采用apache,php需要使用vc6的版本,同时使用 Thread Safe的。VC9\VC11只支持iis的集成了。 安装过程可见我的博客。

    apache-2.2.25版

    网页开发必备软件之一,用于PHP网站开发设计,Wamp与lamp的使用。

    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

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

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

    apache2.2.21+php5.3.8+mysql5.5.16最新配置说明

    内容适合win7用户,xp下可能有所不同,需要拷贝一些配置文件,请自行查询。 这里是分别安装apache、php、mysql、phpmyadmin,并非集成的那种。 以下安装方法仅是个人安装总结,方法并不唯一,有其他可选余地,仅供...

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

    linux下 Apache2.2的安装步骤 jdk6的安装步骤 tomcat6的安装步骤 apache2.2整合tomcat6的详细步骤

    apache-http-server2.2.25

    Apache HTTP Server(简称Apache),中文名:阿帕奇,是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。

    apache 服务器FOR Windows

    Apache2.2.25 for Windows7 64系统,学习php必备,。

Global site tag (gtag.js) - Google Analytics