阿里云服务器Windows Server 2008 架设 Web 服务器教程(图文详解)

2023-11-01

        最近刚忙完嵌入式下位机LWIP的网络通讯,希望将嵌入式设备接入云端来进行控制,买了一个阿里云Windows server 2008服务器,来搭建云服务器,过程给大家分享一下互相学习,让小白快速上手!

        通过win+R打开命令终端,输入mstsc快速打开Windows远程登陆界面,如下图

把我们要拷贝到服务器上的网站放到D盘一个文件夹下,用于从服务器拷贝网站,我的网站文件夹是site

登陆远程服务器--点击显示选项--本地资源

然后点击详细信息--在驱动器下面勾选D盘--确定--然后点击连接

登陆进入之后就可以安装服务器了,首次登陆进去之后什么都没有,就是普通Windows系统,安装服务器步骤如下:

一、安装 IIS 7.0

        虽然 Windows Server 2008 内置了I IS 7.0,但是默认情况下并没有安装。由于 Windows Server 2008 中安装 IIS 服务和以前操作相比有很大的不同,因此首先要首先需要参照下述步骤安装 IIS 7.0 组件。

1:开始 - 管理工具-服务器管理器 - 角色 - 添加角色 :

 

 

2:勾选 Web服务器(IIS),接着可以查看到对 Web 服务器进行了简要介绍。

3:选择Web服务器中的角色服务组件,一般采用默认的选择即可,如果有特殊要求则可以根据实际情况进行选择。

4:接着可以查看Web服务器安装的详细信息,确认之后“安装”按键即可安装Web服务器。安装好Web服务器之后,依次运行“开始→管理工具→Internet信息服务管理器”命令激活Internet信息服务管理器窗口,可以发现IIS 7.0的界面和以前版本有了很大的区别

 

 

安装成功之后就可以看到角色上已经有了web服务器了

在开始中打开浏览器

在浏览器中输入127.0.0.1回环地址,显示如下,表示安装成功

至此,IIS7的安装完成成功

 

二、在 IIS 7.0 中创建网站

        虽然安装好了 IIS7.0,但是还不能马上正常使用Web服务,毕竟创建网站还要经过一番设置。虽然 IIS 7.0 的变化很大,但是在 Windows Server 2008 中创建网站还是比较简单的,参照下述步骤就能够轻松架设。

        在架设网站之前,先在桌面建立一个文件夹,来存放网站的内容,文件夹名字可以随意,我暂时起名webserver

 

打开我的电脑,选择刚才我们存放网站的D盘,找到存放网站的文件夹,site

然后将site文件夹里面的内容Ctrl+A全选,Ctrl+C复制,然后打开webserver文件夹,Ctrl+V粘贴,

这样webserver文件夹里就是我设计的一个网站了,包含内容如下:

上面准备好之后就可以架设网站了,步骤如下: 

 

1:在开始-Internet信息服务窗口中选取“网站”,右击鼠标之后在弹出的菜单里选择“添加网站”命令开始创建一个Web站点。

 

 

 

 

        网站名称可以任意写,物理路径选择刚才创建的桌面文件夹webserver,类型可以选择http或者https,两者使用的端口不一样,IP地址点下拉列表选择,一般是买阿里云已经帮你分配好了,端口就选择80就可以了,主机名可以暂时不用写,然后点击确定,然后网站的下面就出来了我们刚刚创建的web服务器test1

        细心的可以发现,网站下面有一个default web site,这是默认创建的一个网站,除了显示一下IIS什么内容都没有,但是它也是使用的80端口,这跟我们刚才创建的test1端口重合,这样每次访问都会访问到这个默认网站,解决方法是可以删除这个网站,也可以把它停止

        删除在网站名称上点击右键-删除

停止在最右边点击停止就可以了

然后在开始-Internet Explorer打开浏览器,并输入我们刚才创建网站的IP地址,例如我刚才创建的是172.17.150.155,然后点击回车,就可以打开我们刚才创建的网站了

我的网站打开之后如下: 

现在内网访问网站IP地址已经没有问题了,下面进行外网访问的设置

1. 需要阿里云打开80端口的访问权限,具体操作登陆阿里云--实例- -管理--本实例安全组--配置规则

可见,在规则列表中并没有http与https的规则配置,所以无法访问到你的网站,

2. 点击添加安全组规则,然后按下图填写规则,然后点击确定

 

然后就会在规则列表中多出来http 与 https的端口了,如下所示

3. 点击出方向,添加安全组规则,添加http https端口

 

 

按道理说,到现在为止,应该可以在外网访问到我们的网站了,于是我们用自己的电脑,打开浏览器,输入阿里云分配的公网IP,我的公网IP为39.96.40.229,只需要输入公网IP就可以了,悲哀的是出现了如下状况:

这是因为我们没有对访客进行授权导致的,于是进入第四步,授权

4. 在开始-Internet信息服务器-test1(刚才创建的网站名称)--右键--编辑权限--点击安全

 

 

然后点击编辑

 

点击添加,在弹窗中输入Everyone,点击确定--应用

 

在安全里面多出来一个新的用户

5. 到此设置全部结束,在外网浏览器再次输入公网IP地址,恭喜你,打开了,至此,我们的web网站架设成功,happy去吧

 

 

————————————————
版权声明:本文为CSDN博主「苏守坤」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u014453443/article/details/84942670

https://blog.csdn.net/u014453443/article/details/84942670

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

阿里云服务器Windows Server 2008 架设 Web 服务器教程(图文详解) 的相关文章

随机推荐

  • 输入一个大于3的整数,判断它是否为素数(prime,又称质数)

    include
  • 人工智能大会机器人范围

    AI时代 看机器人七十二变 2020世界人工智能大会现场 一组 AI上海 机器人矩阵 观展区十分吸引眼球 格物斯坦表示 机器人的种类分很多 智能广告导引机器人 智能末端配送站 智能陪伴机器人 数字化门店等各路机器人各显神通 共同为沪上的人工
  • 手把手教你用 ChatGPT plugin 打造一个人知识库系统(一)

    为什么需要个人知识库 大概有很多人跟我一样 被现在信息过载弄得非常焦虑 很自然想到通过整理的方式来对抗信息过载 试图使用各种知识管理工具来整理这些信息 但最后折腾完各种工具后 才发现根本用不起来 因为这些工具常常需要我们按照预设的框架去管理
  • 如何融合多任务学习 (Multi-Task Learning ) 损失函数loss

    目录 1 Uncertainty Weighting 1 1 基础概念 1 2 方法 2 GradNorm 2 1 原理 2 2 方法 3 Multi Objective Optimisation 3 1 原理 3 2 方法 4 Geome
  • OAuth2基础知识

    什么是OAuth 2 OAuth 2 0是一种授权协议 它的核心是授权许可和令牌机制 它通过颁发访问令牌给第三方 允许第三方代表用户访问该用户的数据 而不是直接给第三方用户名和密码 它主要用来保护Web API接口 第三方只有得到授权和访问
  • Js文件中调用其它Js函数的方法

    转载 在一个js中引用另一个js的方法 方法 步骤 一个js调用另外一个js的方法 最简单的例子就是jquery的调用 首先准备好两个js文件 然后写一个html文件 通过方法 将两个js引用到html文件中 处于下方的js文件 就可以直接
  • 电路实验

    任务一 1 非门电路 2 表格 INPUT toggle switch OUTPUT led ON 1 Black 0 OFF 0 Red 1 任务二 1 A B C AB AC 2 表格 A B C O1 O2 0 0 0 0 0 0 1
  • 【C++编程题】回文串( 动态规划×,暴力求解√ )

    问题描述 回文串 是一个正读和反读都一样的字符串 比如 level 或者 noon 等等就是回文串 给你一个字符串 问最少在字符串尾添加多少字符 可以使得字符串变为回文串 输入格式 有多组测试数据 每组测试数据第一行是一个正整数N 表示字符
  • 土地利用现状分类2020_国土空间调查、规划、用途管制用地用海分类指南来了...

    自然资源部办公厅印发指南通知 据自然资源部官网今日消息 该部办公厅已于11月17日印发 国土空间调查 规划 用途管制用地用海分类指南 试行 这部指南主要内容包括总则 一般规定 用地用海分类等 其明确了国土空间调查 规划 用途管制用地用海分类
  • Pandora设置samba(文件共享)的步骤#openwrt通用#

    此方法为在线安装 进入后台 进入系统 gt 软件包 点击刷新列表 搜索Samba 安装两个插件 luci app samba和 samba4 server 重启路由器 在服务中可以查看配置 添加用户 在winscp中 找到etc passw
  • 代码随想录算法训练营第二十九天/46.全排列、47.全排列2

    文章目录 组合 排列辨析 46 全排列 思路 注意 实现代码 47 全排列2 思路 注意 实现代码 组合 排列辨析 组合 是无序的 例如 1 2 2 1 是同一个 排列 是有序的 例如 1 2 2 1 是不一样的 46 全排列 思路 判断结
  • Maven入门学习

    Maven 1 Maven 介绍 Maven 是跨平台的项目管理工具 作为 Apache 组织提供的一个颇为成功的开源项目 它是基于项目对象模型 POM project object model 可以通过一小段描述信息 配置 来管理项目的构
  • 【MQ】kafka(四)——kafka消费者如何消费的?如何防止重复消费?如何顺序消费?

    一 前言 前面博客小编向大家分享了 kafka如何保证消息不丢失 基本是从producer和broker来分析的 producer要支持重试和acks producer要做好副本和及时刷盘落地 这篇博客呢 就跟大家一起聊一下 kafka 消
  • 多核CPU开几个线程最好

    影响最佳线程数的主要因素 1 IO 2 CPU 根据公式 服务器端最佳线程数量 线程等待时间 线程cpu时间 线程cpu时间 cpu数量 一般来说是IO和CPU IO开销较多的应用其CPU线程等待时间会比较长 所以线程数量可以开的多一些 相
  • Kubernetes控制器之Deployment

    Deployment为Pod和ReplicaSet提供了一个声明式定义 declarative 方法 用来替代以前的ReplicationController来方便的管理应用 只需要在Deployment中描述一个期望状态 Deployme
  • Spring Data 与MongoDB 集成二:操作篇(添加和删除)

    一 简介 spring data mongodb项目提供与mongdb文档数据库的集成 spring data mongodb提供了org springframework data mongodb core MongoTemplate对mo
  • keras和tensorflow的版本对应关系

    keras和tensorflow的版本对应关系 Framework Env name env parameter Description Docker Image Packages and Nvidia Settings TensorFlo
  • java生成电子发票_电子发票实例(iText)

    实例简介 1 首先右键解决方案还原 nuget包 2 运行项目 则如下图 实例截图 生成的电子发票如下 模板的内容如下 核心代码 using MakePDFDemo Model using System namespace MakePDFD
  • Android平台 Target API level 升级到 31,在Android 12上启动黑屏卡死

    项目场景 项目上架平台要求android API需要升级到31及以上才行 API升级到33版本后经测试在android12 13机型上会卡在启动页面 打开调试日志也没报错 问题描述 Android平台 Target API level 升级
  • 阿里云服务器Windows Server 2008 架设 Web 服务器教程(图文详解)

    最近刚忙完嵌入式下位机LWIP的网络通讯 希望将嵌入式设备接入云端来进行控制 买了一个阿里云Windows server 2008服务器 来搭建云服务器 过程给大家分享一下互相学习 让小白快速上手 通过win R打开命令终端 输入mstsc