头三天
apache服务
php基础语法知识
数组(算法排序、查找、递归)
今天内容
Apache服务
服务器
用户访问我们的网站,可以访问到什么内容:图片、视频、文字、音乐等等
开发web互联网网站
Baidu服务器
图片、视频、文字、音乐
163服务器
图片、视频、文字、音乐
Sina服务器
图片、视频、文字、音乐
用户
用户
用户
用户
服务器里边有地址:IP地址(例如我们每个人有家庭地址一样)
全世界每台计算机有自己独立的地址。
电脑
电脑
电脑
互联网起步之前,电脑不是非常普及。大家在访问的时候就通过ip地址来访问。
互联网之后,全世界有好多电脑服务器(例如,sohu、baidu、google、163、sina等等)
全世界有许许多多网站。彼此访问的时候通过ip地址来访问,没有问题,问题是ip地址并不容易记忆。搜狐、新浪、谷歌。
解决:我们要为每个可以被访问的网站,起一个名字,这个名字就是域名。
Hosts文件
网站服务器里边有ip地址、域名
如何让ip地址与域名建立联系、进行绑定。
Ip地址
域名
互联网没有起步之前,在个人电脑里边,就可以让ip与域名建立联系,hosts文件负责
Hosts文件其实是一个过时的、旧的技术
互联网之前有经常使用hosts文件
现在我们仍然有在使用该文件(个人在做学习、开发测试的时候有使用该文件)
全世界网站有千万个,有千万个域名和千万个ip地址相对应。
这时候hosts文件不适合绑定过多的域名和ip地址。这时候我们需要通过专门的网站服务器来绑定域名和ip地址,这个网站服务器称之为DNS 域名解析服务器。
DNS (domain name service / system)
域名解析服务器(数据库,存放域名和ip地址对应的数据信息)
客户端/个人浏览器端
DNS服务器
请求163
真实163服务器
响应(文字、图片等)
第一站:向dns请求ip信息
第二站:向163服务器请求数据
直接通过ip地址,是否可以访问网站服务器。(服务器没有限制情况)
Dns是层层向上来叠加。每个地区有自己的dns、每个省份也有自己的dns、国家也有dns。
顶级域名的dns服务器在美国、日本、英国、瑞典,分别有10、1、1、1台。
用户访问网站
自己省dns
国家
美国
法国
.com .org .net
Apache服务
Php 程序语言
Mysql 数据库
Linux 操作系统(xp win7 apple)
Apache 在网站运行过程中充当服务员角色
我们开始经营饭店,老板经营饭店(linux)
座椅、盘子、锅碗瓢盆
大厨 php
有冷藏储物柜
肉、鱼、鸭
mysql
服务员
apache
吃红烧肉
用户通过浏览器访问网站
Php
网站服务器
Apache
Php解释引擎模块
Mysql
功能扩展
Php是apache的一个功能模块
Mysql是php里边的一个功能扩展
功能模块
功能模块
Apache文件目录:
存放apache可执行文件,开启、关闭都在该目录执行binary
Apache文件和目录介绍:
Apache功能模块
记录命令手册信息
网站访问日志信息记录
网站默认访问目录
网站出错信息定义文件夹
Apache配置文件目录
通用网关接口程序c vb perl
Common gate interface
Apache主要配置文件
Conf/
Extra辅助配置文件
Extra辅助配置文件
Extra辅助配置文件
备用配置文件
原始、备用的配置文件目录
辅助配置文件目录
Apache主配置文件
:
ServerRoot "d:/wamp/bin/apache/"
Apache服务根目录
Listen 80
监听端口
LoadModule php5_module "d:/wamp/bin/php/"
Apache加载php功能模块
ServerAdmin ******@localhost
管理员邮箱
ServerName localhost:80
网站主机名
DocumentRoot "d:/wamp/www
PHP学习笔记 来自淘豆网m.daumloan.com转载请标明出处.