Linux下如何进行apache+svn+ssl配置详解

开发 项目管理
本文和大家一起学习一下apache+svn+ssl配置问题,针对的是Linux操作系统,主要包括sll配置和subversion配置,希望通过本文的学习能够拓宽你的视野。

上一节我们讲到了apache+svn+ssl配置问题中的Apache配置问题,本节我们来看一下sll配置和subversion配置,在这里和大家分享一下,希望通过本节的学习能够掌握Linux下apache+svn+ssl配置问题。

1.sll的配置

首先我们来看一下如何配置ssl,需要以下几个步骤:
***步,创建key和request:
opensslreq-new>new.cert.csr
第二步,从key中删除passphrase(可选):
opensslrsa-inprivkey.pem-outnew.cert.key
第三步,把request转换成signedsert:
opensslx509-innew.cert.csr-outnew.cert.cert-req-signkeynew.cert.key-days1825
第四步,把cert和key文件拷贝到适当的位置:
cpnew.cert.cert/usr/local/apache/conf/server.crt
cpnew.cert.key/usr/local/apache/conf/server.key
注:如果你没有在第二步从key中把passphrase删除,那么每次你启动apache的时候你都要输入密码。这也就意味着如果你的服务器因为某些原因重新启动了,除非你在服务器旁手动敲入了密码,否则你的web服务器就不会启动。到此,apache的配置就完成了,接下来对subversion来进行配置
2,subversion的配置
我们再来看一下apache+svn+ssl配置中subversion的配置。在/data3/svn下创建authz文件,内容如下:
[group]
test=abc
[test:/]
@test=rw
保存退出。
设置abc的密码
/usr/local/apache/bin/htpasswd–bc/data3/svn/htpasswdabc12345678这样就会在/data3/svn下创建htpasswd文件,内容如下:
abc:gtnqpowogqB/Y密码采用加密的方式。
创建test库:
svnadmincreate/data3/svn/test
到此启动apahce就可以测试了:https://ip/svn/test,同样也可以使用svn客户端来访问svnlisthttps://ip/svn/test,输入用户名密码后就可以访问新建的test库了。本节Linux下apache+svn+ssl配置问题讲解完毕,请关注本节其他相关报道。
 

【编辑推荐】

  1. 精辟讲解:SVN服务端配置及在Eclipse中如何运用
  2. 专题讲解 SVN服务器的搭建与配置在Linux下如何进行
  3. 视点解析:SVN-WINDOWS服务器如何架设和管理
  4. 利用SVN子命令查看所有及特定文件版本信息
  5. SVN使用手册之入门篇

 

 

 

责任编辑:佚名
相关推荐

2010-05-25 18:20:54

apache+svn+

2010-05-25 19:31:03

Apache+SVN+

2010-05-25 19:39:25

Apache+SVN+

2010-05-27 16:18:58

SVN设置

2010-05-25 19:57:32

2010-05-19 15:00:18

Apache+SVN部

2010-05-24 16:21:55

SVNServer安装

2010-05-24 16:21:55

SVNServer安装

2010-06-01 09:59:00

SVN客户端安装及环境

2010-06-02 14:16:18

SVN版本控制

2010-05-24 08:51:13

Linux下SVN服务

2010-05-24 10:12:16

SVN服务器搭建

2010-05-28 10:49:29

SVN服务器搭建

2010-05-25 18:45:05

2010-03-09 18:14:55

Python sock

2010-06-02 18:51:35

搭建SVN服务器

2010-05-28 12:55:23

2010-06-02 11:39:09

tomcat和svn安

2010-06-02 10:10:26

SVN源码管理

2010-05-25 18:59:37

点赞
收藏

51CTO技术栈公众号