您的位置 首页 php

我的HTML+php学习第十八天——搭建php运行环境实战上

  1. Apache )配置apache环境,使之能够使用以下地址访问一个网页: ,网页中显示:这是本地808端口的主页

  2. (Apache)配置apache环境,使之能够使用以下地址访问一个网页: ,网页中显示: 这是我的主页

  3. (Apache)配置apache,使之能够使用以下地址访问一个网页: 注意“aaa”并不是一个真实目录,而是一个虚拟目录(目录别名)。网页内容自定。

内容:

1.IP地址

网络上的每台主机、每个 网络设备 每个网络 都具唯一一个IP地址。如:192.168.3.100 ,172.12.3.123

IP地址相当于我们每个人的身份证号码,具有 唯一性

计算机只能识别IP地址,也不能识别域名(www.toutiao.com),IP地址和域名如何转换的问题?稍后再讲。

IP地址由32位二进制来构成,假设11111111100000000000000000000110101101010010

由4段8位二进制来构成,每段中间用“.”分隔。

IP地址由:a.b.c.d形式构成,其中的a、b、c、d分别是0-255之间的数字

平常IP地址的表示是由 十进制 来表示的。

特殊的IP 地址:127.0.0.1 代表本机的IP地址。127.0.0.1这个本机的IP地址不能被外界。

2.域名DN(Domain Name)

比如:www.toutiao. com

因为IP地址不好记忆,因此发明了由字符构成的“域名”。

域名的构成 :字母、数字、-(中划线)等字符构成,域名的长度不能超过255个字符。域名不分大小写。

www.care-jet.com 凯瑞捷成

域名是分层级的:

www.sina.com.cn 级别最低的放在 最左边 ,级别最高的放在最右边

sina是新浪网域名的 主体

com代表商业机构

cn代表中国(国家的顶域名)

常用的机构代码

com 商业机构,一般指公司一类

gov 政府部门 www.gx.gov.cn www.nanning.gov.cn www.beijing.gov.cn

mil 军事网站

edu 教育网站 www.pku.edu.cn 北京大学

org 非盈利组织 www.redcross.org.cn 中国红十字会

常用的国家代码

cn 中国

us 美国

jp 日本

tw 台湾

hk 香港

特殊的域名:本机的域名是 localhost

特殊的 IP :本机的 IP 地址: 127.0.0.1

3.DNS(本地DNS、远程DNS)

DNS(Domain Name System),域名解析服务器。DNS中存储的是“域名和IP地址”的对应关系,可以理解为一个Excel表格。

DNS 主要工作:就是把用户输入的域名转成对应的IP 地址。

DNS 服务器:安装了DNS 的软件的电脑,就叫DNS 服务器。

Apache 服务器:安装了Apache 服务器的软件的电脑,就叫Apache 服务器。

我们上网的一个基本流程

  • 在浏览器的地址栏中,输入一个域名,如:toutiao.com

  • 会在本地DNS中,来查找有没有对应的“域名和IP”关系

  • 如果本地有的话,直接取得IP地址,通过IP地址访问“百度服务器”

  • 如果本地DNS中,没有找到对应的IP地址,会向本地区的 DNS服务器 发出请求

  • 如果在本地区的DNS服务器中,找到了对应的IP地址,则将IP地址返回客户端

  • 客户端再通过IP向百度服务器发出请求。

4.PHP文件的工作原理

5.本地的DNS

本地的DNS,就是操作系统中的一个隐藏文件“ hosts ”。

Hosts文件 没有扩展名 ,可以使用任何的文本编辑器进行编辑。

Hosts的位置:C:windowssystem32driversetc

Hosts文件的内容格式:IP地址 域名(不加http:)

127.0.0.1 localhost

127.0.0.1 www.20140510.com

127.0.0.1 www.0510.com

127.0.0.1 www.2014.com

192.168.3.100 www.toutiao.com

192.168.3.200 www.toutiao.com

6.黄金组合:LAMP、 WAMP

LAMP组合:Linux(操作系统)+Apache(服务器)+ MySQL (数据库)+PHP(PHP脚本引擎)

WAMP组合:Windows + Apache +MySQL + PHP

7.Apache介绍

Apache是服务器软件的一种,还有IIS服务器,运行在Windows操作系统。

Apache是跨平台的服务器软件,可以运行在windows、linux、unix等

Apache的源代码是公共,谁都可以根据自己的需要进行配置和修改。IIS服务器基本上修改不了。

Apache的市场份额大约60%。

8.phpStudy集成环境安装

一、安装成功画布

二、 Apache 的启动和停止

(1)在DOS命令下,来启动和停止Apache服务器

net start apache2

net stop apache2

(2)通过“系统服务”来启动和停止:在“我的电脑”上右击鼠标——管理——服务和应用程序

9.Apache的目录结构

安装目录:C:Program Files (x86)phpStudyApache2

bin目录:是Apache的主程序所在目录。 httpd . exe 可以用来检查配置文件是否有语法错误。

conf目录: httpd.conf 是主配置文件

vhosts.conf 是虚拟主机配置文件

error目录:存储一些错误信息的文件

htdocs目录:是Apache的默认网站的根目录。

phpStudy的Web根目录设在“e:www”地方

注意:网站的根目录,一般不建议放在“系统盘下”,可以放在除系统盘之外的地方,是为了保证网站数据的安全。

logs目录:存储一些日志文件

10.对httpd.conf配置文件进行语法检查

如果配置文件httpd.conf有语法错误时,apache服务一定启动不了。因此,在启动apache之前对httpd.conf做语法检查。

在DOS 命令下,使用 httpd.exe –t 来进行httpd.conf 文件进行语法检查

注意:配置文件httpd.conf修改以后,必须重新apache服务,否则,修改的内容不会生效。

hosts文件的修改后,不需要重启操作系统,它是立即生效。

11.Windows系统 环境变量 的配置

在“我的电脑”右击——属性——高级系统设置——“高级”选项卡——“环境变量”按钮——系统变量——path的选项

特别注意:在进行系统环境变量设置时,一定要小心,如果一旦操作失败,会导致整个window系统无法启动。

我的电脑的path 的值如下:

%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%SYSTEMROOT%System32WindowsPowerShellv1.0;C:Program Files (x86)IntelOpenCL SDK2.0binx86;C:Program Files (x86)IntelOpenCL SDK2.0binx64;C:Program Files (x86)phpStudyApache2bin;C:Program Files (x86)phpStudyMySQLbin

Path的值中,每个路径都要以英文下的分号(;)分隔。

以上我自己添加了两个路径,一个是apache的主程序目录,二是MySQL主程序的目录

如果出现以下错误,说明没有指定apache 的主程序目录

文章来源:智云一二三科技

文章标题:我的HTML+php学习第十八天——搭建php运行环境实战上

文章地址:https://www.zhihuclub.com/152628.shtml

关于作者: 智云科技

热门文章

网站地图