求SVN服务器配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求SVN服务器配置相关的知识,希望对你有一定的参考价值。

公司现在需要采购一台SVN服务器,80人左右,主要用于源代码托管,存储大量的图片和文档。硬盘要足够大,还要保证数据安全。麻烦各位大哥给小弟写个配置,感激不尽,。预算在2万元以内。

SVN服务器对性能要求不是很高,但是80个客户端的数量也不少了,所以至少得双路四核的服务器才可以满足。

你可以看看国产品牌正睿的这款双路四核服务器。标配一颗至强E5620四核八线程处理器(2.4GHz/5.86GT/12M缓存),英特尔5500服务器芯片组主板,4G DDR3 REG ECC 1333MHz内存,SAS 300G 15000转高速企业级硬盘,8个热插拔盘位,允许用户在不关闭服务器的情况下增加或减少硬盘,便于维护,双千兆网卡,性能可以说是非常不错。如果以后随着业务量的增长,觉得性能不够用了,还可以扩展到两颗处理器,达成8颗处理核心,16条处理线程(在任务管理器处能看到16个处理核心的格子- -~很NB),最大支持48GB DDR3 REG ECC高速容错校验内存。
产品型号:I2496288S-H
产品类型:双路四核机架式服务器
处 理 器:Xeon E5620
内 存:4G DDR3 REG ECC
硬 盘:SAS 300G
机 构:2U机架式
操作系统:Linux免费版 / VMware ESXi
价 格:¥12990

按照你的要求,建议你升级到4个2TB硬盘,做RAID5阵列,总计有6TB存储容量可用。总价也就在15000左右搞定。如果以后你觉得容量不够用了,还可以增加4个2TB硬盘,有丰富的扩容余地。
参考技术A 找到VisualServer Manager的快捷方式处,启动VisualServer服务器,启动后界面如图: 2 右键点击Users,填入用户名和密码。用户名设置为个人的姓名或其他的 3 创建Groups:右键点击Groups,选择Create Groups 这里是创建组的,可以设置成你的团队... 参考技术B 给你个IBM的配置,IBM在服务器里是最贵的,可以参考下
一颗Xeon E5606 2.13Ghz 4核,4G内存,3块1T 硬盘,RAID5(3块1T做完RAID5可用2T,有1块备份盘)460W电源,三年质保,不超过2W,未税19500左右。要是DELL的话估计1W1左右就可以,dell的比较便宜

SVN+nginx配置(亲试)

在《svn安装(亲试)》和《nginx搭建(亲试)》两篇文章中。已经分别介绍了SVN和nginx搭建。

本篇讲介绍《svn+nginx的搭建》


说明:

NGINX在服务器中位置为:/usr/local/nginx

SVN服务器/nginx服务器:192.168.121.128

1:SNV配置文件:/home/svn/base/conf

authz:

[/]

kaigejava=rw

SVN+nginx配置(亲试)

passwd文件:

[users]

# harry = harryssecret

# sally = sallyssecret

kaigejava=123456

SVN+nginx配置(亲试)

svnserve.conf文件:

[general]

anon-access=none

auth-access=write

password-db=passwd

authz-db=authz

realm=/home/svn/base


SVN+nginx配置(亲试)

2:Nginx配置:

/usr/local/nginx/conf

nginx.conf文件中添加:

server

{

listen 80;

server_name www.homesvn.com;

index index.html index.htm default.htm default.html;

root /home/svn;

autoindex off;

}

注意:

1:/home/svn就是SVN在服务器上绝对路径。

3:防火墙配置

/etc/sysconfig/iptables

# Generated by iptables-save v1.4.7 on Wed Jan 11 05:23:43 2017

*filter

:INPUT ACCEPT [0:0]

:FORWARD ACCEPT [0:0]

:OUTPUT ACCEPT [20:13480]

-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT

-A INPUT -p icmp -j ACCEPT

-A INPUT -i lo -j ACCEPT

-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT

-A INPUT -p tcp -m state --state NEW -m tcp --dport 3690 -j ACCEPT

-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT

-A INPUT -j REJECT --reject-with icmp-host-prohibited

-A INPUT -p tcp -m tcp --dport 21 -j ACCEPT

-A FORWARD -j REJECT --reject-with icmp-host-prohibited

COMMIT

# Completed on Wed Jan 11 05:23:43 2017

以上配置完成后。重启NGINX和防火墙已经SVN

C:\Windows\System32\drivers\etc\hosts

添加:

然后就可以使用www.homesvn.com连接SVN了。



以上是关于求SVN服务器配置的主要内容,如果未能解决你的问题,请参考以下文章

svn 提交时出现禁止访问,求解答

svn服务器用啥配置的电脑

如何配置svn服务器

svn配置

svn服务器配置

svn服务器配置