Internet Information Services(IIS)部署Web项目

简介: 本文为您介绍如何快速使用IIS搭建简单网站并发布项目。

Internet Information Services(IIS)部署Web项目

1. 创建资源

创建资源

  1. 在页面左侧,单击 云产品资源 下拉列表,查看本次实验资源。
  2. 单击 免费开通 ,创建所需资源。

说明:  

资源创建过程需要1~3分钟。完成实验资源的创建后,您可以在 云产品资源 列表查看已创建的资源信息,例如:IP地址、用户名和密码等。


2. 登录Window Server桌面

登录Window Server桌面

Windows:

   a. 按win+r键。

   b. 在运行对话框中,输入mstsc,单击确定。

   c. 在远程桌面连接对话框中,单击隐藏选项,输入计算机用户名,单击连接

配置说明:

  • 计算机:ECS公网地址。
  • 用户名:administrator。

   d. 在Windows安全中心对话框中,输入密码,单击确定

登录成功界面如下。

  • MAC:下载安装Microsoft Remote Desktop 10远程工具进行远程连接。


3. IIS安装与配置

IIS安装与配置

1. 在桌面左下方,单击图标。

2. 在菜单面板中,单击控制面板

3. 在控制面板页面,单击启用或关闭Windows功能

4. 在服务器管理的仪表板页面,单击添加角色和功能

5. 在开始之前页面,单击下一步

6. 在选择安装类型页面,选择基于角色或基于功能的安装,然后单击下一步

7. 在选择目标服务器页面,选择从服务器池中选择服务器,然后单击下一步。

8. 在选择服务器角色页面,选择Web服务器(IIS)

9. 在添加角色和功能向导对话框中,单击添加功能

10. 在选择服务器角色页面,单击下一步

11. 在选择功能页面,选择.NET Framework 3.5功能、.NET Framework 4.6功能中的所有组件,然后单击下一步

12. Web服务器角色(IIS)页面,单击下一步

13. 在选择角色服务页面,选中“安全性”和“常见 HTTP 功能”中的所有功能,选中“应用程序开发”中的“CGI”和“管理工具”中的“管理服务”,其他保持默认即可,然后单击下一步

14. 在确认安装所选内容页面,单击安装

15. 在安装进度页面,出现“安装成功”字样,代表安装完成,单击关闭

16. 打开浏览器,访问http://localhost/或http://<ECS私有地址>/,测试IIS是否安装成功。

如果如下图界面表示IIS安装成功。


4. 发布web项目

发布web项目

1. 在桌面左下方单击图标。

2. 在菜单面板中,单击Windows管理工具

3. 在管理工具页面,双击Internet Information Services (IIS)管理器

4. 在Internet Information Services(IIS)管理器页面的左侧菜单栏中,单击主机名(本示例主机名为ceshi),然后右键单击网站,最后单击添加网站

5. 在添加网站对话框中,单击“...”图标。

6. 在浏览文件夹对话框中,单击本地磁盘(C:),再单击新建文件夹,输入文件名test,最后单击确定

7. 在添加网站对话框中,依次输入网站名称和端口号,然后单击确定。

参数说明:

  • 网站名称:自定义网站名称,例如test。
  • 端口:自定义端口,例如8080。

说明:默认的80端口被IIS默认的网站占用了,如您想用80端口,需要将默认网站删除或停止。

8. 在本地磁盘(C:)页面,右键单击test文件夹,然后单击属性

9. 在test属性页面,单击安全页签,然后单击编辑

10. 在test的权限页面,单击添加

11. 在选择用户或组页面中,在输入对象名称来选择(示例)(E):中输入everyone,然后单击确定。

12. 在test的权限页面中,在Everyone的权限中选中允许完全控制,然后然后单击应用。应用成功后,单击确定,保存设置。

13. 在Internet Information Services(IIS)管理器页面,单击应用程序池,选中刚刚创建的网站,然后在右侧操作区域,单击高级设置

14. 在高级设置页面,将启用32位应用程序设置为True,单击确定

15. 将实验代码code文件夹中的test.html文件复制,然后粘贴到Windows远程机器的C:/test目录下。

16. 在Internet Information Services(IIS)管理器页面,选中创建好的网站,然后双击默认文档

17. 在默认文档页面,单击添加

18. 在添加默认文档对话框中,名称输入上传文件的名称test.html,单击确定

19. 打开浏览器,访问http://localhost:8080/或http://<ECS私有地址>:8080/,测试项目是否发布成功。

如果返回如下图界面表示项目发布成功。

实验链接:https://developer.aliyun.com/adc/scenario/0eb6fb8265134326b0dbbd04e01c7a4a

相关文章
|
26天前
|
缓存 JSON 监控
如何在项目中保证 Web 组件化的性能
保证 Web 组件化的性能需要从多个方面入手,综合运用各种优化方法和策略。通过持续的优化和改进,能够提高组件化的整体性能,为用户提供更好的体验,同时也有助于提高项目的开发效率和质量。
37 8
|
26天前
|
存储 前端开发 JavaScript
如何在项目中高效地进行 Web 组件化开发
高效地进行 Web 组件化开发需要从多个方面入手,通过明确目标、合理规划、规范开发、加强测试等一系列措施,实现组件的高效管理和利用,从而提高项目的整体开发效率和质量,为用户提供更好的体验。
28 7
|
1月前
|
监控 安全 测试技术
如何在实际项目中应用Python Web开发的安全测试知识?
如何在实际项目中应用Python Web开发的安全测试知识?
29 4
|
1月前
|
中间件 Go API
Go语言中几种流行的Web框架,如Beego、Gin和Echo,分析了它们的特点、性能及适用场景,并讨论了如何根据项目需求、性能要求、团队经验和社区支持等因素选择最合适的框架
本文概述了Go语言中几种流行的Web框架,如Beego、Gin和Echo,分析了它们的特点、性能及适用场景,并讨论了如何根据项目需求、性能要求、团队经验和社区支持等因素选择最合适的框架。
78 1
|
1月前
|
JavaScript 前端开发 开发工具
web项目规范配置(husky、eslint、lint-staged、commit)
通过上述配置,可以确保在Web项目开发过程中自动进行代码质量检查和规范化提交。Husky、ESLint、lint-staged和Commitlint共同作用,使得每次提交代码之前都会自动检查代码风格和语法问题,防止不符合规范的代码进入代码库。这不仅提高了代码质量,还保证了团队协作中的一致性。希望这些配置指南能帮助你建立高效的开发流程。
46 5
|
1月前
|
JavaScript 前端开发 数据安全/隐私保护
Web开发者必看:手把手教你如何轻松播放m3u8流地址,解锁视频播放新技能,让你的项目更上一层楼!
【10月更文挑战第23天】随着互联网技术的发展,m3u8格式因良好的兼容性和高压缩率被广泛用于网络流媒体传输。本文介绍如何在Web端播放m3u8流地址,包括引入视频播放器(如Video.js)、创建播放器容器、初始化播放器及播放m3u8流的具体步骤。此外,还涉及处理加密m3u8流的示例。
274 1
|
2月前
|
JSON 搜索推荐 API
Python的web框架有哪些?小项目比较推荐哪个?
【10月更文挑战第15天】Python的web框架有哪些?小项目比较推荐哪个?
78 1
|
2月前
|
监控 网络安全 调度
Quartz.Net整合NetCore3.1,部署到IIS服务器上后台定时Job不被调度的解决方案
解决Quartz.NET在.NET Core 3.1应用中部署到IIS服务器上不被调度的问题,通常需要综合考虑应用配置、IIS设置、日志分析等多个方面。采用上述策略,结合细致的测试和监控,可以有效地提高定时任务的稳定性和可靠性。在实施任何更改后,务必进行充分的测试,以验证问题是否得到解决,并监控生产环境的表现,确保长期稳定性。
106 1
|
2月前
|
XML 关系型数据库 MySQL
Web Services 服务 是不是过时了?创建 Web Services 服务实例
本文讨论了WebServices(基于SOAP协议)与WebAPI(基于RESTful)在开发中的应用,回顾了WebServices的历史特点,比较了两者在技术栈、轻量化和适用场景的差异,并分享了使用VB.net开发WebServices的具体配置步骤和疑问。
48 0
|
2月前
|
监控 Java Maven
springboot学习二:springboot 初创建 web 项目、修改banner、热部署插件、切换运行环境、springboot参数配置,打包项目并测试成功
这篇文章介绍了如何快速创建Spring Boot项目,包括项目的初始化、结构、打包部署、修改启动Banner、热部署、环境切换和参数配置等基础操作。
161 0

热门文章

最新文章