1、先检查是否已经安装了httpd服务,如下表示已经安装
如果没有安装,请执行如下命令,进行安装
####在最后面增加如下内容,[/] 是相对svn库src目录下的访问路径,可根据路径分配目录访问权限: ####如下是配置test用户只有对svn/src/mufu的目录,具有可读写权限 ####意思是端口80被占用了
会弹出来输入用户名和密码框,输入用户名和密码,就可以访问刚才建立的svn仓库了。
如果返回403错误,可能是防火墙问题。
####发现防火墙未开启
####添加81端口放行规则
默认是没有随系统启动而自动启动的。
3、设置开启启动svn服务
4、查看 svn 服务是否启动
#查看所有已启动的服务
#那怎么开启一个端口呢
2、iptables防火墙(这里iptables已经安装,下面进行配置)
4、设置防火墙开机启动
htpasswd命令是Apache的Web服务器内置工具,用于创建和更新储存用户名、域和用户基本认证的密码文件。
-c:创建一个加密文件;
-n:不更新加密文件,只将加密后的用户名密码显示在屏幕上;
-m:默认采用MD5算法对密码进行加密;
-d:采用CRYPT算法对密码进行加密;
-p:不对密码进行进行加密,即明文密码;
-s:采用SHA算法对密码进行加密;
-b:在命令行中一并输入用户名和密码而不是根据提示输入密码;
-D:删除指定的用户。
用户:要创建或者更新密码的用户名;
密码:用户的新密码。
#在bin目录下生成一个.passwd文件,用户名admin,密码:pwdadmin,默认采用MD5加密方式。
在原有密码文件中增加下一个用户
#去掉-c选项,即可在第一个用户之后添加第二个用户,依此类推。
不更新密码文件,只显示加密后的用户名和密码
#不更新.passwd文件,只在屏幕上输出用户名和经过加密后的密码。
利用htpasswd命令删除用户名和密码
#即先使用htpasswd删除命令删除指定用户,再利用htpasswd添加用户命令创建用户即可实现修改密码的功能。
检查svn服务是否已有进程
}