【ASP.NET MVC】基础(IIS网站发布)(1)

一、安装IIS

一般WEB服务器都是发布在Windows Server版本下,安装步骤如下:

打开服务器管理器 ,点击添加角色和功能

进入安装向导:

 在服务器角色,选中IIS

在功能里选择.NET Framework (为兼容老版本3.5可选,4.5则必选安装)

  其后步骤,全部选中默认,等待安装完毕。

安装成功后

 二、发布网站

测试IIS是否正常,先启动IIS管理器,右键后,点击IIS管理器

 或者在开始菜单中点击《管理工具》,然后选中IIS

 或者使用搜索功能,搜索IIS

启动后界面如下:

默认开启了一个网站,点击浏览*80 (80端口是HTTP默认端口) ,在浏览器中显示:

 

 至此IIS基本安装成功(后面还有Framework ,目录权限等坑)。

开始发布网站:

1、首先,在C:\inetpub\wwwroot 下新建一个test目录(可以这样理解,在服务器上可以发布很多个网站,每个网站会有一个访问的端口,每个网站有自己特定的物理路径)

2、在test目录下,创建index.html,注意文件名和扩展名,这个需要默认,因为网站总是需要有一个所谓的首页的入口

3、用记事本编辑内容如下:

<html>
<title>第一个网站</title>

<head>  </head>
<body>
Hello World!
</body>
</html>

 4、回到IIS中,右键网站,选中添加网站,打开添加网站对话框

 网站名称可以任意如 : test

物理路径将刚才添加的目录选进去

端口设置成一个比较大的数值即可

参考如下:

 确定后,在网站里有了一个新的网站:

5、点击浏览:

注意端口号,就是添加网站设置的端口号。

三、总结

总的来说,IIS的安装、发布网站并不太难,WEB开发也是如此,战略上应该藐视它——无非就是取数据库的数据展示给用户,再将用户修改的数据写回数据库而已!

学习重点应该放在:

1、网站入口以及路由——服务控制器  C (controller)

2、用户展示页面(前端)—— 视图  V  (view)

3、数据库操作——对象关系映射(Object Relational Mapping,简称ORM),解决把数据库里的一张表映射成服务端中的一个类!通过对象的属性来设置数据库中记录

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
当使用IIS 7.5发布ASP.NET MVC应用程序时,可能会遇到403.14错误。这个错误通常是由于IIS无法访问到请求的目录或文件导致的。 要解决这个问题,你可以采取以下步骤: 1. 确认你的应用程序已正确地部署到IIS。确保应用程序的根目录与IIS站点的物理路径配置一致。 2. 检查IIS站点的访问权限。确保IIS用户(如IIS_IUSRS)具有足够的权限来访问应用程序的目录和文件。可以在资源管理器中找到应用程序的目录,右键点击它,选择"属性",然后在"安全"选项卡中进行设置。 3. 确认你的应用程序的Web.config文件中有正确的路由配置。确保路由的设置正确无误,以便IIS能够正确地解析URL并找到对应的控制器和操作。 4. 检查IIS的配置文件中是否启用了MVC路由模块。在IIS管理器中找到你的站点,双击它,然后在"模块"部分确认是否有"UrlRoutingModule"模块,并且它已启用。 5. 检查应用程序的Global.asax文件。确保其中的RegisterRoutes方法被正确地调用并包含正确的路由设置。 如果以上步骤都没有解决问题,你还可以尝试在IIS管理器中重新注册ASP.NET MVC。在命令提示符中运行以下命令: %WINDIR%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i 这将重新注册ASP.NET MVC,并可能解决403.14错误。 总之,通过检查应用程序的部署、访问权限、路由配置以及IISASP.NET MVC的正确安装,应该能够解决IIS 7.5中发布ASP.NET MVC应用程序时可能出现的403.14错误。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

易老师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值