【配置阿里云 I】申请配置阿里云服务器,并部署IIS和开发环境,项目上线经验

       最近一年在实验室做web后端开发,涉及到一些和服务器搭建及部署上线项目的相关经验,写个帖子和小伙伴们分享,一同进步!


       首先谈一下,为什么越来越多中小型公司/实验室,部署项目的趋势都是在云服务器而不是普通服务器群(学校网络中心的大机房)个人认为原因有二:

       1.敏捷性申请并部署一台云服务器,阿里云只要五分钟以内,但是如果使用物理服务器,采购,安装,配置,调试,后期需要升级配置需要再采购...时间才是最大的成本;

       2.扩展灵活:不用热插拔情况下能完成即时升降配,后期如果项目停止,可以立即停租阿里云,中断资金消耗。不管是减少运维方面还是服务器自身购买资产方面的灵活性,普通服务器无法和云服务器相比;

          【配置阿里云 I】申请配置阿里云服务器,并部署IIS和开发环境,项目上线经验

          【配置阿里云 I】申请配置阿里云服务器,并部署IIS和开发环境,项目上线经验

          【配置阿里云 I】申请配置阿里云服务器,并部署IIS和开发环境,项目上线经验

          【配置阿里云 I】申请配置阿里云服务器,并部署IIS和开发环境,项目上线经验


       知乎阿里云文档——点击打开链接

           

       言归正传

       第一步从申请到配置阿里云的流程如下:配置选型->创建ECS实例->远程连接ECS实例->格式化数据盘

       这些官方文档上流程很详细——点击打开链接


       在购买ECS服务器资源后,控制台中可以看到相关信息:

【配置阿里云 I】申请配置阿里云服务器,并部署IIS和开发环境,项目上线经验


       第二步 购买域名,并将域名绑定IP地址

       简言之,当你在浏览器输入http://www.baidu.com,域名会通过dns解析到相对应IP地址的服务器,当初购买阿里云服务器,顺便也购买了阿里云解析(这个很便宜)

       云虚拟主机如何添加解析记录——点击打开链接我本人当初配置时,选的是通过A记录值

       

【配置阿里云 I】申请配置阿里云服务器,并部署IIS和开发环境,项目上线经验


        解析成功后,会提示成功



【配置阿里云 I】申请配置阿里云服务器,并部署IIS和开发环境,项目上线经验

       也可以在任何一台电脑上用命令行(管理员)中ping的到 (输入ping+空格+你的域名)返回对应服务器信息

       【配置阿里云 I】申请配置阿里云服务器,并部署IIS和开发环境,项目上线经验


       PS:如果是新申请域名,需要向国家信息部门备案(管局审核时间大约是20天,我当初申请是14天通过)

       阿里云备案——点击打开链接

【配置阿里云 I】申请配置阿里云服务器,并部署IIS和开发环境,项目上线经验


         

        第三步 服务器设置IIS

        上述两部完成后,浏览器上输入域名,还是未能看到域名转换成项目页面,是因为在服务器上还未设置IIS

        winserver 2008 R2如何配置IIS——点击打开链接 

        winserver 2012 如何配置IIS —— 点击打开链接

        毕竟web环境,需要开放80(浏览器),3306(mysql),1433(sql server)等常见的端口

        开放端口权限——点击打开链接


        之后浏览器输入服务器域名后出现如下界面表示成功

        

       

【配置阿里云 I】申请配置阿里云服务器,并部署IIS和开发环境,项目上线经验

        第四步 根据不同编程语言选择相应的项目发布路径


        服务器上用IIS部署网站流程——点击打开链接

        比如我 用xampp集成环境,就把网站默认打开路径设置成xampp的项目发布路径(xampp下htdocs)

        如果是java web环境,设置为tomcat下的发布路径

【配置阿里云 I】申请配置阿里云服务器,并部署IIS和开发环境,项目上线经验

【配置阿里云 I】申请配置阿里云服务器,并部署IIS和开发环境,项目上线经验

【配置阿里云 I】申请配置阿里云服务器,并部署IIS和开发环境,项目上线经验


       输入网址,域名+/项目名称

       自此,整个申请,部署,配置,发布上线最终搞定!