Windows中在阿里云上部署SVN服务器步骤
由于项目需要,需要使用SVN进行代码的版本控制。然而SVN需要工作在局域网条件下,所以就在阿里云服务器上配置SVN服务器。本文主要介绍如何在阿里云上部署SVN服务器,至于具体的SVN使用方法则不涉及。
一.阿里云服务器的购买
首先,由于只是安装一个SVN服务器,所以可选择的服务器两种:云服务器ECS和轻量应用服务器。这两种服务器的区别大家有兴趣可以自行比较,参考链接:阿里云ECS云服务器和轻量应用服务器的区别及选择方法。简言之,一般推荐选择云服务器ECS。购买链接与界面如下:ECS购买链接
其中有很多选项可以选择,一般直接默认选择。不过在镜像上注意选择Windows Server->选择想要的版本,如下:
然后直接确认下单付款即可。(使用学生认证便宜的话9.9一个月)。
购买完成后,可以在云服务器ECS->实例与镜像->实例中看到购买的服务器:
在停止状态下设置好实例密码,这个密码相当于电脑的开机登录密码。
另外,由于SVN需要使用到433端口,需要配置服务器的安全组规则。在如图所示,依次选择:更多->网络和安全组->安全组配置:
然后选择“配置规则”:
依次选择:手动添加->目的(443)->源(0.0.0.0/0)->保存,即可完成呢,至此阿里云上的设置基本完成。
二.在阿里云上部署SVN服务器
1.在Winsows系统中,“远程桌面连接”,其中计算机一栏填写的是实例中分配的公网IP。点击连接即可,在首次连接的时候,需要输入之前设置的实例密码。
2.在实例的Windows系统中安装VisualSVN Server(这一步相当于直接在Windows中安装,具体安装过程网上有很多教程),安装完成后如图。
3.其余具体的步骤,如SVN服务器的使用等略过,网上有很多教程,我也正在学习中。