web开发---PHP与Apache的独立性

Apache

  • Apache安装成功之后
    输入localhost域名能显示
    浏览器输入localhost对应本机服务器能显示

  • Apache安装之后默认的主页位置
    Apache/htdocs在这里插入图片描述可用记事本等编辑器打开修改成一个静态网页

  • 修改主页域名
    localhost:一个特殊域名(站点),本身就代表“本机服务器”。
    127.0.0.1:一个特殊IP地址,代表“本机服务器“。
    查找服务器过程:输入一个常规性域名如:www.newphp.com,浏览器会找该域名对应的IP地址,进而找到IP所对应的服务器,在互联网中,只有IP才能真正确认一台电脑的位置。
    域名解析:将域名转换为所对应的IP地址。
    DNS服务器:在互联网中,经常使用一个专门的服务器来完成域名解析,该服务器被称为DNS服务器。
    hosts文件:在开发环境中,常常并不需要专门的域名解析服务器,而是使用一个简单的文本文件来解析域名—文本文件格式如下:
    192.168.11.100 www.avb.com
    199.245.3.20 www.newphp.com
    位置:/window/system32/drivers/etc/hosts
    有的电脑因为Windows操作系统的权限原因找不到文件,只需要自己输入即可
    在这里插入图片描述
    **1.hosts就是文件名,没有后缀但是纯文本文件
    2.系统文件需要管理员才能修改
    2.1:先用管理员身份打开编辑器(记事本,editplus)(需查找到该软件然后以管理员身份运行,不可新建文件夹)
    2.2:在该编辑器中打开hosts文件
    2.3:修改,保存
    点击
    这样即修改成功
    在浏览器中输入www.newphp.com

ddd

PHP

  • PHP的命令行单独运行模式
    PHP语言包,无需安装,可直接copy作为一个文件夹放在合适位置,PHP语言模块中有一个可执行文件,可以用来执行php代码,即php.exe(在php语言包文件夹的根目录下)
    PHP模块独立运行PHP代码,有两种方式(在cmd命令行中)
    1.运行PHP文件:php.exe -f “php文件路径”
    运行时用绝对路径且路径中不能有空格或中文名
    j
    无法查找到该命令
    kk
    无法查找到该文件
    在这里插入图片描述
    结果成功输出
    2.运行PHP代码:php.exe -r “php脚本代码”
    在这里插入图片描述
  • PHP运行环境
    BS软件模式
    浏览器软件若干
    web服务器软件若干
    后台程序语言若干
    web运行流程
    1.浏览器输入地址,回车(发送请求)
    2.根据规则找到相对应的web服务器。规则如下:
    首先在被本机hosts文件中找到对应IP
    如果hosts中没有找到,则互联网找对应IP
    如果还是没有找到,则终止,返回"找不到服务器"
    3.web服务器取得对应文件(如有需要对该文件进行一定的处理,PHP代码执行)
    4.将文件返回给浏览器
    5.浏览器接受文件
    6.浏览器处理文件

猜你喜欢

转载自blog.csdn.net/su_yi_song/article/details/86530028