CentOS 6.5 Apache+SVN使用户可以自己修改密码
yum -y install php #安装phpmkdir /var/www/svnadmin #建立页面目录
vi /var/www/svnadmin/index.php #创建index.php用于修改密码,第135行是SVN密码文件的路径
1
25
26
27
28
29 Subversion 在线自助密码修改
30
31
32
33
37
38
61
62
63
91
92
93
94
95
96
97 Subversion 密码修改
98
99
100 用户名:
101
102
103
104 原密码:
105
106
107
108 用户密码:
109
110
111
112 确认密码:
113
114
115
116
117
118
119
120
121
122
123
148
149
153
154
157
158
159
160 index.php
index.php vi /etc/httpd/conf/httpd.conf #将页面写入apache配置中,可以配置在VirtualHost下
Alias /svnadmin "/var/www/svnadmin/"
AuthType Basic
AuthName "SVN user password motify"
AuthUserFile /etc/httpd/conf.d/passwd.dav_svn
Require valid-user
vi /etc/php.ini #修改php配置
short_open_tag = On #开启php短标签否则对于短标签的解析不正常
vi /var/www/svnadmin/create.php #如果修改密码出错返回值1,那就使用页面创建passwd.dav_svn文件
关于Apache+SVN的安装配置可以参考http://www.iyunv.com/iakud/p/3493564.html
关于使用Apache的VirtualHost映射SVN端口可以参考http://www.iyunv.com/iakud/p/3493633.html
页:
[1]