主机测评网
主机测评网

如何部署.net 服务器

admin云资讯650
  熟悉编程的小伙伴们应该不会对.net感到陌生,它具有强大的开发功能,利用.net能构建多种应用,是一种具有跨平台、可使用不同语言进行编程等特点的开源开发平台,在实际中,也有不少应用是利用.net进行开发的,其中,有不少类似6784云导航的网站专门提供与之相关的产品和服务,接下来,本文将对.net 服务器进行简单介绍,对此感兴趣的小伙伴们,可以接着看下去,相信你会有新的收获。

  .net简介

  .NET是一种用于构建多种应用的免费开源开发平台,可以使用多种语言,编辑器和库开发Web应用、Web API和微服务、云中的无服务器函数、云原生应用、移动应用、桌面应用、WindowsWPF、Windows窗体、通用 Windows平台 (UWP)、游戏、物联网(IoT)、机器学习、控制台应用、Windows服务。.NET类库在不同应用和应用类型中共享功能,无论构建哪种类型的应用,代码和项目文件看起来都一样,可以访问每个应用的相同运行时、API和语言功能。

  .net服务器控件的功能

  ASP.NET 页框架包括许多内置服务器控件,旨在为 Web 提供更加结构化的编程模型。 这些控件提供以下功能:

  自动状态管理。

  无需使用 对象即可简单访问对象Request值。

  能够响应服务器端代码中的事件,以创建结构更好的应用程序。

  生成网页用户界面的常见方法。

  根据浏览器功能自动自定义输出。

  除了内置控件之外,ASP.NET 页框架还提供创建用户控件和自定义控件的能力。 用户控件和自定义控件可以增强和扩展现有控件,以构建更加丰富的用户界面。

如何部署.net 服务器


  .net服务器部署步骤

  1、关掉访问保护

  打开安全防护软件,关掉访问保护(由于做了策略,在服务器上未经授权无法创建dll和exe文件,不关掉的话就没办法拷贝网站的dll文件到服务器里);

  2、发布网站

  打开解决方案,对Web项目按右键,在弹出的菜单中点击“发布”——这样生成的是Debug版部署包,如果发布到正式环境的话,可以点击“生成部署包”来发布正式版;

  3、复制网站到服务器

  将发布成功的文件夹复制到服务器中,并进入bin文件夹,删掉pdb文件;

  4、添加6784云导航站

  如果是在本地操作且不会修改host的话,主机名那里请不要填写,如果是在服务器上操作且你有自己的域名,请在主机名填写你自己的域名;

  5、设置网站访问权限

  请双击“身份验证”, 在打开的窗口中选择“匿名身份验证”,然后点击“编辑”,选择“应用程序池标识”;

  6、设置文件夹访问权限

  对新建好的网站按右键,点击“编辑权限”, 选择“安全”标签,点击“编辑”,然后点击添加,在空白处输入应用程序池名称“IIS AppPool\www.test.com”后点确定(对于有些站点,可能还要添加Authenticated Users这个用户才能正常访问),完成应用程序池访问权限添加,在权限那里不能赋予修改权限;

  看完本文,不知道大家有没有学会.net 服务器部署的方法呢?如果你是零基础的小白,可以到专门的网站进行咨询,比如6784云导航就提供了互联网应用的基础服务。那以上就是今天全部的分享内容了,如果你还想获取更多新鲜资讯,之后请继续关注本网站。