当前位置:首页 > 服务器 > 正文

svn服务器会用到哪些端口

本文目录一览∪△∪如何在CentOS7中安装Subversion

SVN是Subversion的缩写,是一个开源的版本控制系统,与RCS和CVS相比,它是基于分支管理系统的。 简单来说,SVN就是多人使用来共同开发同一个项目,共享资源。 SVN是一种安全的虚拟网络系统,它将系统整体的信息安全功能均衡合理地分配到不同的子系统中,使各子系统的功能最大化大于各子系统功能的总和。 “木桶原理”问题利用平衡和互补的原理。

使用root帐号登录服务器,安装SVN服务:

#yuminstallsubversionk//安装svn
#svnserve--version//检查SVN版本
#mkdirsvn                                                                  0000000                                       >

3.cdconf在passwd文件中添加用户

3.cdconf在passwd文件中添加用户

/p>

4.修改配置文件

修改认证文件,添加用户目录权限。

编辑文件svnserve.conf

anon-access=read#匿名用户未经许可无法读取任何内容
auth-access=write#授权用户可以写入
password-db=/home/svn/rep/conf/passwd#哪个文件将用作帐户文件
authz-db=/home/svn/rep/conf/authz#将使用哪个文件作为权限文件
realm=/home/svn/rep#认证空间名称,发布库所在目录

5.访问svn路径svn://192.168.0.110

如果无法访问,可以尝试关闭防火墙:

systemctlstopfirewalld.service#停止firewalld.service
systemctl禁用firewalld.service#从头开始禁用防火墙
svnserve-d--listen-port3690-r/home/svn/rep

原文来自:https://www.linuxprobe.com/centos7-installation-svn.html

╯^╰centos下配置svn之后加入http协议,发现默认用的80端口,使得原来httpd下配置的网站都不能访问了。 共存的可能性很大。
不知道您使用哪个安装包来安装SVN。 它与Apache一起提供吗?一般来说,SVN和Apache集成时,直接修改原有的Apachehttpd.conf文件,使得原有的Web应用完全不受影响。 如果安装SVN时自带的Apache和原来的Apache有冲突,可以尝试修改Apache自带的httpd.conf文件,将其中的端口从80改为其他端口。

⊙0⊙如何设置Subversion使用的端口Subversion有两种不同的结构方法;一种是基于自己的轻量级服务器svnserve,另一种是基于非常流行的Web服务器Apache。
根据不同的配置方式,Subversion使用不同的端口对外提供服务。
基于svnserve,默认端口为3690;
基于Apache,默认端口为Apache的默认端口80。
有时,由于防火墙或者其他原因,这些默认端口需要修改。
下面介绍如何根据不同的配置来更改这些默认端口。
1.svnserve-d-rd:\svn(假设d:\svn是您存储库所在的路径)
添加--svnserve进行监听。 -port参数,如svnserve-d-rd:\svn--listen-port81
2;在Apache
httpd.conf中查找Listen80。 将80更改为您想要的端口。