以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [分享]阿里云ECS服务器设置攻略  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=104284)

--  作者:有点蓝
--  发布时间:2017/7/26 18:05:00
--  [分享]阿里云ECS服务器设置攻略
请仔细按照本文设置,正常都可以连上的,如果您确实搞不定,可以联系我们的客服QQ:800014337,提供远程桌面的账户和密码,我们可以代为设置一下。

现在阿里云服务器取消了经典网络,全部都改成了专有网络。相对于经典网络,专有网络使用起来稍微有点麻烦。现在我们就一步步来看怎么设置使用ftp、OpenQQ、web服务、Sqlserver数据库等等。下面以win2008 64位系统为例

附件是word文档的说明。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:阿里云设置指南.zip

1、2购买和设置阿里云:1楼
7、使用Sqlserver数据库;8、设置自动更新,6楼--http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&replyID=714469&ID=104284&skin=1

1、购买云服
注册一个阿里云帐号,登录后,点击菜单“产品”,选择“云服务器ECS”。

图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

1)自定义配置
根据需要自己选择配置,一般是包年包月的比较划算,地域选择离自己的城市比较近的即可

图片点击可在新窗口打开查看此主题相关图片如下:2.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:3.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:4.jpg
图片点击可在新窗口打开查看

现在只有专有网络可以选择了,因为安全性比较高。
默认安全组可以选择一个默认的,也可以购买后在后台管理设置。
带宽看预算吧,一般5M对于小中型企业基本够用了。

系统选择Windows系统,一般使用2008中文版就足够了,32位或者64位都可以。
硬盘大小和购买期限根据需要和预算进行选择,这个以后可以追加。

图片点击可在新窗口打开查看此主题相关图片如下:5.jpg
图片点击可在新窗口打开查看

可以在这里设置系统的登录密码,也可以等购买后在控制台设置

图片点击可在新窗口打开查看此主题相关图片如下:6.jpg
图片点击可在新窗口打开查看

2)基础配置
基础配置是给定了几种实例配置进行选择,硬件上相对差一点,也便宜一点。

图片点击可在新窗口打开查看此主题相关图片如下:7.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:8.jpg
图片点击可在新窗口打开查看

2、设置

1)进入控制台
这里可以看到已经购买的服务器实例

图片点击可在新窗口打开查看此主题相关图片如下:9.jpg
图片点击可在新窗口打开查看


图片点击可在新窗口打开查看此主题相关图片如下:10.jpg
图片点击可在新窗口打开查看

点击管理功能可以查看服务器的一些基本信息。

图片点击可在新窗口打开查看此主题相关图片如下:11.jpg
图片点击可在新窗口打开查看

2)重置密码
点击“更多-》重置密码”,可以修改服务器的登录密码,登录用户默认是administrator。

图片点击可在新窗口打开查看此主题相关图片如下:12.jpg
图片点击可在新窗口打开查看

3)设置安全组

点击“本实例安全组”,点击“配置规则

图片点击可在新窗口打开查看此主题相关图片如下:13.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:14.jpg
图片点击可在新窗口打开查看

就可以根据需要设置开放的端口。



--  作者:有点蓝
--  发布时间:2017/7/26 18:05:00
--  
3、安装.net、IIS

1)新的服务器是默认没有安装.net和IIS这些功能的。需要手工安装一下。打开服务器管理器,选择添加功能

图片点击可在新窗口打开查看此主题相关图片如下:20.jpg
图片点击可在新窗口打开查看

2)勾选.Net 3.5,会提示添加角色服务,点击添加按钮添加

图片点击可在新窗口打开查看此主题相关图片如下:21.jpg
图片点击可在新窗口打开查看

3)添加后,窗口左边会添加一个web服务器节点。点击下一步,进入“角色服务”设置,按下图勾选相应的服务

图片点击可在新窗口打开查看此主题相关图片如下:22.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:23.jpg
图片点击可在新窗口打开查看


--  作者:有点蓝
--  发布时间:2017/7/26 18:05:00
--  
4、创建ftp

1)创建用户

打开控制面板,选择添加用户

此主题相关图片如下:41.jpg
按此在新窗口浏览图片

此主题相关图片如下:42.jpg
按此在新窗口浏览图片

创建一个普通用户,名称自己定。

此主题相关图片如下:43.jpg
按此在新窗口浏览图片

创建用户密码


此主题相关图片如下:44.jpg
按此在新窗口浏览图片

此主题相关图片如下:45.jpg
按此在新窗口浏览图片

2)设置ftp


打开“Internet 信息服务(IIS)管理器”,右键“网站”,添加ftp站点


此主题相关图片如下:46.jpg
按此在新窗口浏览图片

定义好ftp站点的名称,选择好ftp的本地路径

此主题相关图片如下:47.jpg
按此在新窗口浏览图片

SSL选“无”

此主题相关图片如下:48.jpg
按此在新窗口浏览图片

身份验证勾选,运行访问选择刚才添加的系统用户,我这里是:ftpuser,权限“读取”和“写入”都勾选。

此主题相关图片如下:49.jpg
按此在新窗口浏览图片

设置文件夹权限

此主题相关图片如下:50.jpg
按此在新窗口浏览图片

同样选择刚才创建的用户

此主题相关图片如下:51.jpg
按此在新窗口浏览图片

允许这里全部勾选上

此主题相关图片如下:52.jpg
按此在新窗口浏览图片

3)开启PASV模式

这个可是关键,如果没有设置好,可能导致文件列的ftp无法访问。

还是打开“Internet 信息服务(IIS)管理器,点击左边计算机名称的节点,双击“ftp防火墙支持


此主题相关图片如下:53.jpg
按此在新窗口浏览图片

在端口访问内,设置一个端口范围,如:25000-30000,端口应该从1024开始,一般不要使用少于1024的端口,始于范围要使用多少个端口,可以根据实际应用判断,简单的可以根据一个客户端2~5个端口进行计算即可,100个客户端开500个端口应该也够用了。


此主题相关图片如下:54.jpg
按此在新窗口浏览图片


点击“应用”,然后重启服务器操作系统。


这是最重要的一步,设置完后一定要重启云服务器的系统,重启系统,重启系统,重要的事情说三遍,不然设置不起作用。


到阿里云控制台创建安全组

首先创建一个tcp协议21端口的安全组规则,用法就不再细说。

然后创建一个端口范围的规则,端口范围和上面的一致即可。


此主题相关图片如下:55.jpg
按此在新窗口浏览图片

4)设置防火墙端口

服务器创建后默认防火墙是关闭的,现在互联网可不是非常安全,我们还是把防火墙开启了好。开启必要的端口就好

此主题相关图片如下:56.jpg
按此在新窗口浏览图片

按下面步骤在防火墙的高级设置里开启21端口。
虽然默认有一个ftp21端口的设置,但是是指定了程序的,不适用,必须另外创建一个。

此主题相关图片如下:57.jpg
按此在新窗口浏览图片

此主题相关图片如下:58.jpg
按此在新窗口浏览图片

一直默认下一步,到最后输入名称,比如ftp21,然后点击完成即可。
同样的方法添加一个打开范围的开放端口

此主题相关图片如下:1.jpg
按此在新窗口浏览图片


最后就可以在Foxtable设置使用ftp了
[此贴子已经被作者于2018/6/6 11:40:25编辑过]

--  作者:有点蓝
--  发布时间:2017/7/26 18:06:00
--  
5、使用OpenQQ

把帮助的实例QQServer服务端发布后复制到服务器并运行开启服务,ip填0.0.0.0,设置一个端口范围

此主题相关图片如下:1.jpg
按此在新窗口浏览图片

启动代码

QQServer.ServerIp = "0.0.0.0" \'指定IP地址
QQServer.ServerPort = 52177 \'指定登录端口

QQServer.HeartbeatInterval = 30 \'指定心跳时间

QQServer.HeartbeatTimeout = 100 \'指定心跳超时时间
QQServer.PortRange = "25000/30000" \'指定随机端口范围

QQServer.Start() \'启动QQServer


设置防火墙开启52177端口

此主题相关图片如下:62.jpg
按此在新窗口浏览图片

注意使用的是“UDP”端口

此主题相关图片如下:63.jpg
按此在新窗口浏览图片

另外设置一个开启udp指定端口范围的规则

此主题相关图片如下:2.jpg
按此在新窗口浏览图片

阿里云控制台同样对应创建2个安全组,协议也是“UDP”。

此主题相关图片如下:64.jpg
按此在新窗口浏览图片

此主题相关图片如下:3.jpg
按此在新窗口浏览图片

客户端设置,IP填服务器的公网IP

此主题相关图片如下:65.jpg
按此在新窗口浏览图片


[此贴子已经被作者于2019/10/23 17:35:40编辑过]

--  作者:有点蓝
--  发布时间:2017/7/26 18:06:00
--  
6、使用HttpServer

发布服务端,放到服务器运行,注意启动的ip是私有ip,而不是公网ip。

图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

启动代码如
HttpServer.Prefixes.Add("http://172.26.245.16/")
HttpServer.Start()

如果有申请域名绑定到了公网IP,可以直接通过域名访问,启动这样
HttpServer.Prefixes.Add("http://yun.foxtable.com/")
HttpServer.Start()

客户端就可以直接使用域名访问:http://yun.foxtable.com/index.htm

测试时由于域名绑定错了IP地址,只差了一个字符,导致测试出错。如果出现IP可以访问,域名不能访问的情况,可以看看是不是这个问题。可以使用ping和nslookup命令对比解析IP是不是一致的,下面图片就是不一致的情况:

图片点击可在新窗口打开查看此主题相关图片如下:71.jpg
图片点击可在新窗口打开查看

阿里云控制台添加http80端口的安全组,如果使用其它端口也一样设置即可

图片点击可在新窗口打开查看此主题相关图片如下:72.jpg
图片点击可在新窗口打开查看

比如8080端口

图片点击可在新窗口打开查看此主题相关图片如下:73.jpg
图片点击可在新窗口打开查看

如果使用 80以外的端口,记得在系统防火墙也要开放这个端口

图片点击可在新窗口打开查看此主题相关图片如下:74.jpg
图片点击可在新窗口打开查看

效果

图片点击可在新窗口打开查看此主题相关图片如下:75.jpg
图片点击可在新窗口打开查看
上面是在服务器测试
下面是在客户端测试

图片点击可在新窗口打开查看此主题相关图片如下:76.jpg
图片点击可在新窗口打开查看


[此贴子已经被作者于2017/7/27 8:29:18编辑过]

--  作者:有点蓝
--  发布时间:2017/7/26 18:06:00
--  7、使用Sqlserver数据库;8、设置自动更新
7、使用Sqlserver数据库

正常安装Sqlserver。如果不是改装过的数据库版本,正常安装后就已经开启了远程访问功能,可以按照帮助的说明检查一下:

开启防火墙端口,方法和上面的添加入站端口的方法一样就不再重复了,注意这里开启的是tcp,1433的端口。

图片点击可在新窗口打开查看此主题相关图片如下:80.jpg
图片点击可在新窗口打开查看

阿里云控制台创建安全组,设置1433端口

图片点击可在新窗口打开查看此主题相关图片如下:81.jpg
图片点击可在新窗口打开查看

这样基本上就可以了,到Foxtable创建一个数据源测试一下,注意使用公网ip连接:

图片点击可在新窗口打开查看此主题相关图片如下:82.jpg
图片点击可在新窗口打开查看

最后特别说明一下,有些用户在不自觉的情况下安装了多个Sqlserver数据库,一个express版,一个正式版。然后远程无法连接,主要是因为多个数据库之间的端口冲突了。保留一个1433端口,把其它的数据库实例的端口改为其它的,例如1435,然后同样在安全组开启这个端口。这样就可以了,使用了其它端口的数据库设置连接时需要加上端口号,如:47.92.133.165,1435。

另外如果各种设置都正常也无法连接数据库,可以考虑加上端口试试:47.92.133.165,1433


8、设置自动更新

8.1 使用ftp更新

1)设置服务器
在之前的ftp目录下增加一个update文件夹即可。
也可以另外创建一个单独的ftp,不过需要注意的是,不能使用其它端口,只能是21 端口,否则不能正常下载更新包。
设置一下站点的防火墙外部IP地址,填入公网IP

图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2.jpg
图片点击可在新窗口打开查看

点击应用,重启一下站点即可。

这里的IP不设置,在扩展列或者ftpclient中ftp是可以正常使用的。不过在升级的时候会出现“应 PASV 命令的请求,服务器返回了一个与 FTP 连接地址不同的地址。”的错误,然后无法下载更新。

2)设置项目
添加升级代码

图片点击可在新窗口打开查看此主题相关图片如下:3.jpg
图片点击可在新窗口打开查看

到项目属性设置升级路径,路径格式为:ftp://用户名:用户密码@47.92.133.165/Update/

图片点击可在新窗口打开查看此主题相关图片如下:4.jpg
图片点击可在新窗口打开查看

3)发布项目,把publish目录打包复制到其它电脑。
4)修改项目,重新发布。
发布时重新选择发布日期,每次选择都会自动填入时间,时间也可以手动修改,不过注意设置的发布日期时间不要大于当前的电脑/服务器的日期时间,不然可能会更新出错。
通过互联网升级设置为true和false都可以。可以统一设置成false,因为有些地区的网络可能受限,true会出错。
同时勾选下面的“自动生成升级包”,指定升级包生成的目录。

图片点击可在新窗口打开查看此主题相关图片如下:5.jpg
图片点击可在新窗口打开查看

发布后把3个升级文件上传到ftp的update目录中。
都客户端测试是否可以正常更新。

8.2 设置为web更新

1)设置服务器

创建一个web站点

图片点击可在新窗口打开查看此主题相关图片如下:6.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:7.jpg
图片点击可在新窗口打开查看

物理路径可以选择ftp同样的路径,这样可以直接ftp上传更新包就可以使用了。
默认是使用80端口,如果和其它站点冲突,可以改为其它的端口。

2)设置项目
和上面一样设置升级代码。
项目属性,设置升级路径为:http://47.92.133.165/Update/,如果加端口就这样:http://47.92.133.165:8080/Update/

图片点击可在新窗口打开查看此主题相关图片如下:8.jpg
图片点击可在新窗口打开查看

测试方法一样。先发布一个版本到客户端,然后修改项目,改变升级日期重新发布,把升级文件上传到站点设置的“C:\\Update\\Update”目录下。然后打开客户端进行测试。

可以看出来,web模式比ftp模式使用更简单。


[此贴子已经被作者于2021/11/18 16:31:48编辑过]

--  作者:程兴刚
--  发布时间:2017/7/26 20:46:00
--  
顶!
--  作者:实话实说
--  发布时间:2017/7/26 21:42:00
--  
老师非常优秀
--  作者:lyq
--  发布时间:2017/7/26 21:43:00
--  
顶,非常棒
--  作者:lqf168
--  发布时间:2017/7/27 8:41:00
--  

顶,实用!