当前位置: 首页 > news >正文

54【ip+端口+根目录通信】

上节课讲到,根目录起到定位作用,比如我们搭建一个php网站后,注册系统是由根目录的register.php文件执行,那么我们给这个根目录绑定域名https://127.0.0.1,当我们浏览器访问https://127.0.0.1/register.php时,即可打开注册系统,而实际上这是省略写法,全地址应该是https://127.0.0.1:80/register.php,80是端口,当端口是80是可以省略
接下来我们分析原理


①ip:ip可以告诉我们我们需要去访问哪台服务器
②端口:当请求到达服务器的时候,服务器会根据端口来到指向具体的根目录


所以当我们访问https://127.0.0.1/register.php时,服务器就可以清楚地知道你要读取哪个文件的数据


大家可以把ip理解为外部定位,从全球的设备中找出你的服务器
端口理解为内部定位,从你的服务器里找出要去的根目录


【重点】
我们可以根据不同的端口绑定不同的根目录,从而实现一个服务器搭建多个网站


【端口的深入理解】
比如说你给服务器发送指令,服务器把指令提交给谁,这便是需要使用端口,看端口指向谁(或者说谁监听了这个端口),这便是通信的底层逻辑

http://www.lryc.cn/news/530864.html

相关文章:

  • python算法和数据结构刷题[3]:哈希表、滑动窗口、双指针、回溯算法、贪心算法
  • DeepSeek横空出世,AI格局或将改写?
  • 聚簇索引、哈希索引、覆盖索引、索引分类、最左前缀原则、判断索引使用情况、索引失效条件、优化查询性能
  • OpenAI 实战进阶教程 - 第四节: 结合 Web 服务:构建 Flask API 网关
  • python的pre-commit库的使用
  • 架构技能(四):需求分析
  • Linux环境下的Java项目部署技巧:安装 Nginx
  • 前端 Vue 性能提升策略
  • 深入理解linux中的文件(上)
  • Unity特效插件GodFX
  • 从 C 到 C++:理解结构体中字符串的存储与操作
  • Linux进阶——时间服务器
  • 力扣 295. 数据流的中位数
  • 【Linux】进程状态和优先级
  • 携程Java开发面试题及参考答案 (200道-上)
  • Docker 部署教程jenkins
  • 深入理解开放寻址法中的三种探测序列
  • 图像噪声处理技术:让图像更清晰的艺术
  • linux运行级别
  • 深入剖析Electron的原理
  • C++ 游戏开发:完整指南
  • WebForms SortedList 深度解析
  • 【hot100】刷题记录(12)-回文链表
  • 深入理解 Unix Shell 管道 Pipes:基础和高级用法 xargs tee awk sed等(中英双语)
  • [MySQL]事务的理论、属性与常见操作
  • RS485接口EMC
  • 快速上手mybatis教程
  • 本地部署DeepSeek-R1保姆级教程
  • blender 相机参数
  • 在GPIO控制器中,配置通用输入,读取IO口电平时,上拉和下拉起到什么作用