admin 管理员组

文章数量: 887019

我 的 个 人 主 页:👉👉 失心疯的个人主页 👈👈
入 门 教 程 推 荐 :👉👉 Python零基础入门教程合集 👈👈
虚 拟 环 境 搭 建 :👉👉 Python项目虚拟环境(超详细讲解) 👈👈
PyQt5 系 列 教 程:👉👉 Python GUI(PyQt5)文章合集 👈👈
Oracle数据库教程:👉👉 Oracle数据库文章合集 👈👈
优 质 资 源 下 载 :👉👉 资源下载合集 👈👈
优 质 教 程 推 荐:👉👉 Python爬虫从入门到入狱系列 合集👈👈


Windows10环境搭建http服务器

      • 开启IIS管理器
      • 搭建http服务器
      • 配置网站参数
      • 验证http服务器
        • 本机验证
        • 同局域网其他电脑验证

开启IIS管理器

  • 1、电脑控制面板 —— 程序 —— 启用或关闭windows功能 —— 勾选FTP服务器、WEB管理工具、万维网服务这3个功能以及展开的全部勾选

搭建http服务器

  • 1、打开Internet Information Server(IIS)管理器
    • 开始菜单 —— Windows管理工具 —— Internet Information Services (IIS)管理器

  • 2、进入页面 —— 左侧 网站 —— 鼠标右击:添加网站
  • 3、输入网站名称(随意输入) —— 输入物理路径(存放文件的目录) —— 输入端口号 ——主机名可不用输 —— 勾选 立即启动网站 —— 确认
  • 4、多次建立相同端口号,系统会提示
    • 解决方法1:
      • 更换端口号
    • 解决方法2:
      • 点击确定 —— 返回界面,找到使用同样端口的网站,确定无效则可以停止 —— 鼠标右键 —— 管理网站 —— 停止
      • 返回刚刚新增的网站 —— 鼠标右键 —— 管理网站 —— 启动
  • 5、多次建立相同端口号冲突可能导致报错
    • 解决方法:WIN+R —— cmd —— netstat -ano 查看计算机中进程的对应站点的端口是否被占用,然后去任务管理器进程里面停止即可,或者直接重启能解决

配置网站参数

  • 1、设置目录浏览信息
    • 点击左侧新增的网站 —— 双击 目录浏览 —— 点击右侧 启动 —— 勾选需要显示的信息
    • 2、设置WebDAV创作规则
    • WebDAV创作规则似乎与<authorization>元素中的授权设置类似,但它们是单独存储的,以便 IIS 维护两组不同的授权:一组用于常规 HTTP(非 WebDAV)请求,另一组用于WebDAV请求
    • 点击左侧网站,进入网站主页 —— 双击WebDAV创作规则 —— 点击右侧 启用WebDAV规则 —— 添加创作规则,根据自己的需求设置规则

验证http服务器

本机验证
  • 1、启动网站
    • 方法1:窗口左侧刚刚建立的网站 —— 鼠标右键 —— 管理网站 —— 浏览
    • 方法2:打开浏览器,输入http://ip:端口号http://localhost:端口号/或者http://127.0.0.1:端口号/)
  • 2、文件下载测试
    • 左侧刚刚新建的网站 —— 鼠标右键 —— 浏览(打开刚刚绑定的文件夹目录)—— 随意添加一些文件
    • 鼠标右键左侧新建的网站 —— 管理网站 —— 浏览(重新打开网站,或者刷新之前打开的网站)—— 可以看到刚刚添加的文件,点击文件可以进行下载
同局域网其他电脑验证
  • 1、获取搭建http服务器电脑的IP:WIN+R —— cmd —— ipconfig 记住这个IP地址

  • 2、到同局域网下的另一台电脑,测试两台电脑网络是否互通

    • WIN+R —— cmd —— ping 刚刚记住的那个IP
    • 我这里是能ping的通的,不需要进行其他操作,可以直接测试访问了
    • 如果ping不通,则到搭建http服务器的电脑:控制面板 —— 防火墙 —— 关闭防火墙,重新进行ping操作,ping通即可
  • 3、使用 http://搭建http服务器电脑的IP:端口号 进行访问

    • 访问成功后,点击文件进行下载,下载成功,则表示http服务器搭建完成
  • 我在测试访问的时候,开始访问失败。原因是搭建http服务器的电脑开启了防火墙,而且没有放开88端口

    • 解决方法1:关闭搭建http服务器电脑的防火墙
    • 解决方法2:开启搭建http服务器电脑的88端口(这个端口是要根据你创建网站时候指定的端口进行设置)
  • 注意:

    • 搭建http服务器那台电脑上绑定的那个文件夹目录(E:\UpPath)中有一个web.config文件切勿删除
    • 删除之后,网站就无法访问了
  • web.config文件内容

    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
        <system.webServer>
            <directoryBrowse enabled="true" />
        </system.webServer>
    </configuration>
    

本文标签: 环境 服务器 http