案例分析
由于共同爱好和目标组成的2~5人的软件开发团队,在团队初期组建初期,需要一个成本低,而又能对外展示和管理软件代码的平台。因此,选择以下方式来搭建一个服务平台。
花生棒官网:http://www.oray.com
案例目标
搭建一个演示web站点供开发团队对外展示;
建立一个SVN代码版本控制库,供开发人员代码提交管理。
服务器的安装
由于开发团队主要采用微软visual studio工具及其语言进行开发生产,顾服务器操作系统采用window2008 R2
数据库采用sql server 2008
Web服务采用IIS7
SVN服务采用VisualSVN-Server-3.2.2免费版
并将服务器的内网ip设置为192.168.0.2
局域网的搭建
设置TP-LINK TL-WR882N 450M路由器的上网参数,并将内网ip设置为192.168.0.1
将服务器和花生棒接入TP-LINK TL-WR882N 450M内网
花生棒的设置
将花生棒接入内网后,并观察指示灯为绿色长亮后,表面花生棒已经接入网络并正常工作。接下来我们登陆花生棒官网http://b.oray.com进行相应设置。
由于我们需要对外提供web页面的展示,因此需要映射80端口,设置界面如下:
选择域名栏选择一个你已有域名
内网主机选择我们建好的内网服务器的IP
内网端口选择端口映射,并将使用外网HTTP80端口勾选上。
设置完成后点击确定按钮保存,如保存成功,在网页地址栏输入选择的域名测试一下页面是否可以访问成功。
对于SVN服务,我们需要映射一下443端口,如下图:
设置保存后,我们用visual studio的代码管理工具(我用的是AnkhSvn-2.5.12471.17)来检测一下是否可以正常提交或更新代码。
以上两个端口访问正常后,花生棒设置基本完成。
指定域名的解析
由于我们的花生棒提供的域名为二级域名,可以到花生壳官网注册自己新的域名。如果我们在其他服务商那里注册了域名,可以通过URL跳转来将指定域名跳转到花生棒中设置的域名上。目前,大部分服务商提供的URL跳转都需要审核或收费,因此我们可以把注册的域名通过dnspod提供的免费URL服务来进行跳转。具体设置过程如下:
1在注册域名的服务商网站将域名的DNS修改为DNSPOD的DNS地址,设置如下图:
2.在
http://www.dnspod.cn/
注册用户,并点击“添加域名”按钮添加一个域名。
添加域名后,点击指定域名,设置此域名需要显性跳转到的url(跳转到的URL地址就是我们花生棒中设置的域名地址)
设置好后,打开浏览器,测试域名已经跳转,设置成功。
总结
整个部署大致花费1天时间,包括1年上网费,总费用为3600元。此部署适合投资小,刚创业的软件团体,服务环境完全满足所需。