php第一天

服务器:(提供服务)指的就是一台安装特定的软件的公共计算机,用于专门提供特定的服务

    1.按照服务类型不同,又划分为Web服务器,数据库服务器,文件服务器等等

客户端:(使用服务器)指的是在一次服务过程中使用这个服务的设备(网络端点)

    1.目前咱们最长见的客户端就是浏览器

Web服务器软件

    *Nginx***********************反向代理

    *Apache***********************PHP

    *IIS***********************ASP.NET

    *Tomcat***********************Java

安装web服务器软件(Apache)

    先解压到纯英文路径的文件夹,然后执行一下命令

    注意:需要使用管理员运行命令行

    #切换到Apache解压路径中的bin目录

    $ cd  解压目录/bin

    #安装Apache服务,-n参数是指定服务器名称

    $httpd.exe -k install  -n "Apache"0

    #如果需要卸载Apache,可以执行以下命令

    $httpd.exe -k uninstall -n "Apache"

    #启动Apache服务

    $httpd -k start -n “Apache”

    #重启服务器

    $httpd -k restart -n "Apache"

    #停止apache服务器

    $http -k stop -n "Apache"

域名:由于IP地址都是没有规律的一些数字组成的,很难被人记住,不利于 广泛传播,所以就有人想出来要给IP起名字(需要用钱买);

DNS:通过宽度运营商提供的服务器解析一个域名背后对应的IP,这个过程叫做DNS寻找,帮你完成dns寻址过程的服务器叫做DNS服务器

host文件:操作系统在发起DNS服务器的查询请求之前,会优先检查本机的hosts文件,如果这个文件中包含了对当前需要解析的域名的配置,则再发起对DNS服务器的 请求,直接使用hosts文件中的配置

只影响本机地址

端口:计算机本身是一个封闭的环境,就像是一个大楼,如果需要又数据通信来往 ,必须有门,这个门再术语中就叫端口,每一个端口都有一个编号,每台计算机只有65536个端口(0-65535)

原文地址:https://www.cnblogs.com/bill10086/p/12744145.html