Web 服务端环境 以及 服务端的搭建

Web 历程:

Web服务端经历了1.0与2.0

1.0 静态页面时期:与用户没有交互,用户也没法操作,只能浏览,常见的是文件是HTML/HTM后缀的
过程:
请求web页面时,浏览器向web服务端发出请求->web服务端会向相应的web服务器寻找HTML文件->该服务器将HTML的内容发送给浏览器端->浏览器显示该文件,我们就能看到这个页面了(文件是静态存在的)

2.0 动态页面时期:动态页面由脚本驱动
PHP文件是一种脚本语言,PHP会经过服务端的语言解释器进行解析,然后解析成HTML文件,剩下的过程就和静态的一样了,但最后的文件后缀不是.html, 而是.php
然而,有时访问的数据是庞大的,这时候就需要数据库的支持了,php脚本会通过语言解释器解析向数据库调取数据,然后数据库返回相应的数据,这些数据通过语言解释器组装成HTML文件,从而进行如上操作

语言解释器和web服务器利用 “配置文件” 运转,脚本文件和数据库也是通过 “配置文件” 进行相连的

Web服务端=web服务器+语言解释器+数据库 这三个模块架构
(操作系统+web服务+解析执行环境+数据服务)

目前流行的架构:

Windows server : IIS + APS(.NET)+ SQL server .NET
Linux : Apache + PHP + MySQL LAMP
UNIX/Windows : Tomcat + JSP + Qracle J2EE

WEB服务端的搭建:

集成环境: PHP study V8版本
下载路径:https://www.xp.cn/download.html

Apache 服务:

  1. URL 组成:协议+服务器名称+路径+文件
    例如:http://localhost/1.php
  2. localhost = 本地主机 (基于本地服务器访问)
    =127.0.0.1 = 本机IP = 域名(DNS服务器,HOSTS文件,公网访问)
  3. 设置hosts:
    (1)用记事本打开hosts:C:\Windows\System32\drivers\etc
    HOSTS
    (2) 设置自定义域名
    在这里插入图片描述
  4. 创建自己的网页:
    在phpstudy_pro根目录下的WWW中创建html 静态文件或 php 动态文件

Tips:
有时候记事本改动无法保存,这时候就要赋予记事本管理员权限

发布了19 篇原创文章 · 获赞 1 · 访问量 379

猜你喜欢

转载自blog.csdn.net/weixin_45798017/article/details/105019237