静态网站
静态网页时写死固定的,不需要与客户交互,不需要数据库支持,搜索引擎比较喜欢,功能性较大。
动态网站
与客户交互,动态从数据库获得数据,数据可以随时更新。
静态网站,一般是html htm xhtml 结束的文件,动态网站一般是.jsp .php .asp结尾的文件
DNS(域名系统): 用来域名解析,用户可以通过域名查找对应的IP地址,通过IP地址,用户可以找到需要访问的服务器电脑,通过域名只能找到对应的电脑,一个电脑上有很多软件,那找到电脑访问哪一个软件呢,这里就需要端口概念,找到电脑以后,通过提供的端口,就可以访问相应的软件
下面是静态网站访问的流程图
访问动态网站的流程,就是多了一个解析php的引擎和访问数据库
阿帕奇服务器软件的文件说明如下图
阿帕奇本地站点的配置
PHP的安装(为什么安装php,因为阿帕奇不能安装.php文件,所以需要php引擎来解析.php文件,然后返回html文件给阿帕奇,然后阿帕奇把这种页面返回给客户)
-
php不需要安装,直接把文件夹放在某一个位置就可以了
- php文件介绍
3,运行php文件的方法
重点,我们访问服务器,是访问的阿帕奇服务器软件,但是阿帕奇不认识php文件,如何让阿帕奇可以解析php文件呢,这里就需要配置一下
上图就是在阿帕奇里面配置了php
LoadModule php7_module 'D:\php-7.1.8-Win32-VC14-x64\php7apache2_4.dll'
phpinidir 'D:\php-7.1.8-Win32-VC14-x64\php.ini'
AddType application/x-httpd-php .php
这些配置完后,必须重启阿帕奇服务器软件
数据库mysql的安装
链接:https://pan.baidu.com/s/1faNsTpWe8x3lmFbPKFk5qQ
提取码:dfxc
这里是mysql的安装步骤,可以下载查看
mysql下面的文件说明
bin文件夹下面常用的几个文件