静态网站,不支持数据交互的网站。(html,htm)
优点速度快 最安全
缺点 更改不方便
动态网站,支持数据交互的网站,动态网站可以存在静态网站。
缺点 效率和安全性不足
优点 更改方便
(inurl:*.asp)
ASP(必须连接,始终连接),(asp)
PHP,(php)
.NET,(aspx)
JAVA,(JSP)
客户端与服务器端,HTTP请求,HTTP响应。
客户端 浏览器使用的计算机
服务器端 存放代码的机器
客户端给服务器端发送请求,服务器静态资(HTML,css,js,图片)发送到客户端,通过http响应,通过浏览器解析返回代码,就形成了我们看到的页面。
端口号和端口\
端口就是计算机服务运行的入口
端口号就是门牌号
请求服务器IP地址,80端口。
端口号0-65535
1024以下都是留给系统的。
如何查询端口被占用?
win7 开始 运行 cmd(command)
win8 快捷键 win加R
命令行输入
netstat -ano查看端口占用情况
本地地址0.0.0.0:134 134端口被占用。
一般来说
80端口留给web服务器用
21端口FTP用
25端口留给邮件服务器使用
BS CS架构
B,brower浏览器
S,Server服务器
通过浏览器访问服务器,新浪,163.
C,client客户端
S,Server服务器
通过客户端访问服务器,QQ,炒股软件,MySQL数据库
前台和后台
前台给浏览者,后台给管理员操作的,后台用来操作前台的数据的。
Apache的安装
服务器PHP
语言的运行需要环境,Apache为PHP提供环境,IIS微软公司开发的为.NEt,ASP提供环境。
httpd-2.2.2 Apache的安装包
domain域名
Port端口3306
substr子功能
本地主机 127.0.01
it works!
控制面板--管理工具--服务。
结构Apache
bin 命令文件夹
conf 配置文件夹 httpd.conf apache的配置温暖
htdocs 虚拟目录 站点
PHP的安装
运行路径不出中文路径安装过程中
安装完毕重启
测试
到htdocs 新建PHP文件
<?php
phpinfo();
>
php目录结构
php.ini php的配置文件
PHP,超文本预处理器,是一种开源的脚本语言。
dreamweaver,介绍
配置站点,站点 新建站点
PHP的运行需要Apache的支持
在浏览器输入
站点:就是文件。
虚拟目录:权限,文件夹
数据库
Access(微软)
MySQL(甲骨文)
sql Server(微软)
Oracle(甲骨文)
记事本也算数据库
my.ini mysql 配置文件
bin binary 二进制文件
mysqld.exe
服务器端
卸载
控制面板
卸载完成后要到安装的文件夹 将垃圾文件删除掉
1.6LAMP和WAMP
L:Linux操作系统(开源)
A:Apache开源
P:php开源
M:mysql 开源的数据库
lamp组合是一个开源组合
W:windows操作系统
集成环境的安装
www 目录站点目录 虚拟目录
bin Apache mysql php
1.8更改虚拟目录
因为php的运行需要Apache的支持,所以php的目录要会告诉Apachephp的虚拟目录
首页
端口
dns解析
c windows system32 drivers etc hosts