1.1 回顾
1、 静态网站和动态网站
a) 不支持数据交互的网站(.html htm)
i. 优点:速度快,最安全
ii. 缺点:更改不方便,
b) 支持数据交互的网站
i. 优点:更改方便
ii. 缺点:效率和安全性都没有静态网站高
iii. 实现动态网站的技术
1. Asp.asp
2. Php.php
3. .net.aspx
4. Java.jsp
2、 客户端和服务器端
a) 客户端:浏览器使用的计算机
b) 服务器端:存放网站代码的机器。
3、 端口和端口号
a) 端口就是服务运行的入口,就类似于大楼的门
b) 端口号:门的门牌号 0-65535
4、 BS和CS架构
a) Bs:通过浏览器访问服务器
b) CS:通过客户端访问服务器
5、 前台和后台
a) 前台:浏览器看到到界面
b) 后台:管理员操作的界面
6、 站点、虚拟目录、虚拟主机
a) 站点:存放网站内容的文件夹
b) 虚拟目录:有权限的文件夹
c) 虚拟主机:有权限的文件夹+域名+端口+其他一些配置
7、 Apache的安装
a) Apache的默认端口 80
b) 在地址栏中输入http://localhost 显示it works表示正常
c) Apache的配置文件夹是 conf文件夹
d) Apache的配置文件 conf/httpd.conf
e) Htdocs是默认虚拟目录
8、 PHP安装
a) Php的配置文件php.ini
b) 在虚拟目录中新建PHP测试文件。
9、 Mysql的安装
a) MySQL默认端口是3306
10、 程序的卸载
a) 控制面板——程序——选择程序——卸载
11、 LAMP和WAMP
a) LAMP:linux+apache+Mysql+php
b) WAMP:windows+apache+mysql+php
12、 更改虚拟目录
a) DocumentRoot用来更改虚拟目录
b) 要注意更改文件夹的权限
13、 更改首页
a) DirectoryIndex
14、 更改监听端口
a) Linsten
15、 DNS解析
a) DNS:运行解析系统,浏览器输入域名,先到最近的DNS服务器上解析出域名对应的IP地址,然后通过IP地址去访问服务器。
b) 最近的DNS就在本地,位置:C:\Windows\System32\drivers\etc\host
16、 虚拟主机的配置
a) 开启虚拟主机Include conf/extra/httpd-vhosts.conf
b) 在httpd-vhosts.conf文件中去做相应的配置 1.3 PHP简介
PHP: Hypertext Preprocessor,中文名:“超文本预处理器”) 是一种通用开源脚本语言,PHP运行在服务器端。 1.4 PHP四种定界符 1.4.1 标准风格(推荐使用)