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