Windows10环境搭建http服务器

无奋斗不青春

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

分隔线

开启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>
    
  • 13
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Windows 10系统上搭建PHP开发环境有几种方式可以选择。一种方式是使用WAMP(Windows + Apache + PHP + MySQL)软件套件,另一种方式是自定义安装。 1. 使用WAMP软件套件进行搭建: a. 首先,你可以下载并安装WAMP软件套件,它包含了Apache、PHP和MySQL等组件。你可以在中找到有关Windows搭建WAMP的详细教程。 b. 安装完成后,启动WAMP,你就可以开始使用PHP进行开发了。WAMP会自动配置Apache和MySQL等服务,并将PHP添加到系统环境变量中。 c. 你可以将你的PHP代码放在WAMP软件套件的www目录下,并通过localhost访问你的PHP项目。 2. 自定义安装PHP开发环境: a. 首先,你需要下载并安装Apache服务器。你可以在中找到有关Windows搭建Apache的详细教程。 b. 接下来,你需要下载并安装PHP。你可以在中找到有关Windows搭建PHP的详细教程。 c. 安装完成后,你需要配置Apache服务器与PHP的关联。你可以在中找到有关配置Apache与PHP的详细教程。 d. 最后,你可以下载并安装MySQL数据库。你可以在中找到有关Windows下安装MySQL的详细教程。 总结:在Windows 10系统上搭建PHP开发环境,你可以选择使用WAMP软件套件或自定义安装。使用WAMP可以简化配置过程,而自定义安装可以提供更高的灵活性。你可以根据自己的需求选择适合的方式进行搭建。具体的步骤和教程可以参考中提供的详细内容。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

失心疯_2023

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

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

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

打赏作者

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

抵扣说明:

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

余额充值