搭建web环境算是程序员的基础课了,但实际情况是一个刚出道的程序员都不会有自己的服务器,顶多花几十块钱买个域名,申请个免费虚拟主机,随便用ftp传个源码可以装逼无数了。真要花上几百大泮的月租只为小试身手肯定是划不来的,真要到了提枪上阵的时候绝对是两眼懵逼。有不少同学在自己电脑上装了虚拟环境,模拟服务器操作。当初我也是这么干的,确实能提高一些操作经验。但是,我不得不泼一些冷水,虚拟环境与真实环境还是有很多区别的,尤其是window的server环境,它不像linux,敲啥就出来啥。window server虽然有完整的桌面管理,但是不管怎么点就是实现不了功能,相信许多人会有同感。可能是基于后期交接的考虑,许多小型的外包还是特别喜欢用window server,相对来说阿里云操作简便,而腾讯云就有些莫名奇妙。我上周接了个小项目就要求搭在腾讯云上,这也是我第一次接触腾讯云,光是远程桌面连接就花了好长时间,百度谷歌都没有答案,帮助文档又臭又长,只好各种探索。
    一,搞清楚用哪种帐户登录
 

    这是个很弱智的问题,不过不代表你能成功避免。看清楚你是用手机号,还是邮箱号,还是用的qq号微信号,如果都已绑定那么都可以登录成功,前提是你选择对了登录方式。
    二、远程桌面咋这么难


    window系统以桌面管理界面友好著称,不需要用那些ssh连接工具看着一堆黑色代码块发愣。只需要找一台连接互联网的电脑即可,使用自带的远程桌面就可以完全控制服务器了,听起来很6,只是输入帐号密码咋也进不了主机。为了摸清原由咱们还是从根上找起吧。
    登录后进右上角的控制台(这一点与阿里一致),进入云主机
    
     1,是否输对帐号密码
    还是很弱智的问题,但是比上面稍微高级一些。如果没有提示,你可能会以为腾讯云的登录帐号密码与远程连接的帐号密码是一样的,结果一毛钱关系都没有。
主机列表后面有个登录按钮,里面有各种系统的客户端登录方式,也说明了登录帐号是Administrator,密码是自己可以设置的。这里提醒一下,不要相信远程连接时候自动填写的administrator,也不要相信复制粘贴,也许失败N遍后自己输入一遍就ok了,凡是程序的东西就会有各种bug,多试几种方案直到成功是明智的做法。为了核实是否帐号密码正确,可以先用浏览器方式(内网)登录。


    2,公网ip开放了没
    如果不确定的话,先用ping命令试一试,没开通就开通,需要买宽带就买宽带,直到ping通为止。
    3,是否在安全组开放端口
 

    这个问题是重点,因为好多人都不知道有这么个东西。我想到了端口的问题,虐了防火墙半个小时,后来才知道有安全组这个东西。其实就是端口管理,搞得这么隐秘而伟大。于是在安全组的入站规则开放3389,终于成功连接。
    4,记得在安全组开放需要的端口
    远程桌面连上了,然后装了apache和php服务,结果外网还是不能正常访问。于是恍然大悟,还是安全组这家伙在作怪。数据库,nginx,svn等各种需要开放端口的操作全都要在安全组这里操作才放行。
    希望能给各位学弟带来微薄的帮助。

版权声明:本文为zuoshoupai原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/zuoshoupai/p/9195144.html