<kbd id='V8ci57GrquPLhHJ'></kbd><address id='V8ci57GrquPLhHJ'><style id='V8ci57GrquPLhHJ'></style></address><button id='V8ci57GrquPLhHJ'></button>

              <kbd id='V8ci57GrquPLhHJ'></kbd><address id='V8ci57GrquPLhHJ'><style id='V8ci57GrquPLhHJ'></style></address><button id='V8ci57GrquPLhHJ'></button>

                      <kbd id='V8ci57GrquPLhHJ'></kbd><address id='V8ci57GrquPLhHJ'><style id='V8ci57GrquPLhHJ'></style></address><button id='V8ci57GrquPLhHJ'></button>

                              <kbd id='V8ci57GrquPLhHJ'></kbd><address id='V8ci57GrquPLhHJ'><style id='V8ci57GrquPLhHJ'></style></address><button id='V8ci57GrquPLhHJ'></button>

                                      <kbd id='V8ci57GrquPLhHJ'></kbd><address id='V8ci57GrquPLhHJ'><style id='V8ci57GrquPLhHJ'></style></address><button id='V8ci57GrquPLhHJ'></button>

                                              <kbd id='V8ci57GrquPLhHJ'></kbd><address id='V8ci57GrquPLhHJ'><style id='V8ci57GrquPLhHJ'></style></address><button id='V8ci57GrquPLhHJ'></button>

                                                      <kbd id='V8ci57GrquPLhHJ'></kbd><address id='V8ci57GrquPLhHJ'><style id='V8ci57GrquPLhHJ'></style></address><button id='V8ci57GrquPLhHJ'></button>

                                                              <kbd id='V8ci57GrquPLhHJ'></kbd><address id='V8ci57GrquPLhHJ'><style id='V8ci57GrquPLhHJ'></style></address><button id='V8ci57GrquPLhHJ'></button>

                                                                  申博太阳城_CentOS安装SVN处事器并设置HTTPS毗连
                                                                  作者:申博太阳城文化传媒经营范围 2018-01-09 14:00 62

                                                                  yum install httpd httpd-devel

                                                                  Subversion

                                                                  yum install mod_dav_svn subversion

                                                                  SSL

                                                                  yum  install mod_ssl  openssl

                                                                  建设版本库

                                                                  #mkdir /var/svn 
                                                                  #cd /var/svn 
                                                                  #svnadmin create myapp 
                                                                  #chown -R apache.apache myapp 
                                                                  #chcon -R -t httpd_sys_content_t myapp          //selinux相干 

                                                                  相似的,我添加了另一个版本库myapp2

                                                                  修改设置文件/etc/httpd/conf.d/subversion.conf,,添加如下内容

                                                                  <Location /repos> 
                                                                    DAV svn 
                                                                    SVNParentPath /var/svn 
                                                                    AuthType Basic 
                                                                    AuthName "Authorization Realm" 
                                                                    AuthUserFile /var/svn/passwd                  //用户文件 
                                                                    AuthzSVNAccessFile /var/svn/authz              //用户权限节制文件 
                                                                    Require valid-user 
                                                                  </Location> 

                                                                  此处必要留意添加/var/svn/passwd文件的相干权限,不然也许出想权限错误。相干日记文件为/var/log/httpd/error_log 碰着题目要查察错误日记。

                                                                  用户文件passwd的内容只能通过htpasswd呼吁添加

                                                                  如添加用户leon

                                                                  #htpasswd -c /var/svn/passwd leon                //-c 暗示新建一个文件,往后就不必要加了 

                                                                  相似的我添加了其他用户hailong,gao,wang

                                                                  用户权限节制文件authz

                                                                  [groups] 
                                                                  myapp = leon,hailong                              //myapp项目有两个成员leon和hailong 
                                                                  myapp2 = wang, gao 
                                                                   
                                                                  [myapp:/] 
                                                                  @myapp = rw                                      //myapp组拥有myapp项目标读写权限,其他人无权限 
                                                                   
                                                                  [myapp2:/] 
                                                                  @myapp2 = rw 

                                                                  这样就做到权限节制。