阿里云服务器环境配置和第一次发布实践

  • 系统:Windows Server 2012 R2
  • 配置:1CPU 、2G内存
  • 数据库:SQL Server 2012

PS:SQL Server 2012 安装内存必须在2G以上,初始配置为1CPU+1G内存,安装程序一直处于转圈状态无法进入下一步,查了许久发现是因为内存不够,升级服务器配置后即可安装成功。


1.新建 VS2013 Web MVC 项目,编译发布到IIS,浏览地址报错如下:
2. IIS 7 采用了更安全的 web.config 管理机制,默认情况下会锁住配置项不允许更改,以管理员身份执行

C:\windows\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers

3. 刷新页面,出现新的异常,报错如下:
4.异常信息显示模组也被锁定了,以管理员身份执行

C:\windows\system32\inetsrv\appcmd unlock config -section:system.webServer/modules

5.执行后还是显示这个报错,指示可能未完整安装ASP.NET,去服务器检查下
6.把如上这些ASP.NET相关的全勾上安装,重新刷新页面
7.如异常信息所示,因该是缺少了这个dll,从网上下载后放入bin或者C盘的dll文件夹,刷新页面产生新异常
8.下载异常所示dll放入bin刷新页面,同样的异常换了一个dll,下载资源
9.刷新页面,服务器可以访问,第一步达成
10.用IP访问下站点测试

11.无法访问?阿里云服务器安全策略导致,需要将自动以端口添加到配置中

12.刷新页面,依旧无法访问,在远程桌面登录时发现无法连接,怀疑是被公司的网络策略拦截,改用移动热点链接wifi,访问站点成功,结束
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容