赞
踩
资源链接:
apache
链接: https://pan.baidu.com/s/1TsS5V0ja9MoEpDmoRTPYog 提取码: 76ul
php
链接: https://pan.baidu.com/s/1bbP-edvnObYWASJNaKmEzg 提取码: t58b
mysql
链接: https://pan.baidu.com/s/1EbI15Ld1Emdzd33uu835OA 提取码: 35pb
1.基础知识:
1.1.向服务器发送请求:
客户端:用来访问的
服务器:用来存放数据的
客户端需要ip地址和服务器端端口号(web端口默认是80)
被占用端口号查询:cmd中输入netstat -ano 第二列中:ip地址+端口号
80留给web服务器(Apache)用,21端口留给FTP,25端口留给邮件服务器
1.2.BS和CS架构:
BS架构:B:brower 浏览器 S:server 服务器
通过服务器访问浏览器:新浪、搜狐、163
CS架构: C:client 客户端 (软件) S: server 服务器
通过客户端软件访问服务器:qq,炒股软件,MySql数据库
1.3.前台和后台
前台:给浏览者看
后台:管理员对前台数据进行增删改
1.4.静态网站和动态网站
静态网站:不支持数据交互的网站
动态网站:支持数据交互
1.5.实现动态网站的技术
ASP PHP(快) .NET JAVA
1.6.站点
将网站有关的素材都存放到文件夹,此文件夹即是站点
2.Apache
Apache为php提供环境(IIS也可以,微软公司开发的为asp和aspx提供环境)
2.1.安装时
*安装路径不能出现中文
Netbook Domain:网络域名 、Server Name:服务器名称
Apache默认占用80端口
Typical:典型安装 、Custom:自定义安装
2.2.测试
在浏览器地址栏中输入:http://localhost显示It works!
localhost本地主机、本地的ip地址是127.0.0.1(表示本机)
*所以,localhost=127.0.0.1(即,http://127.0.0.1效果相同)
服务器就是Apache
2.3.Apache服务器操作
我们说的服务器就是Apache
操作方法一:点击Apache图标,进行启动、关闭、重启
操作方法二:双击后出现面板,进行启动、关闭、重启
操作方法三:打开控制面板/管理工具/服务,选择Apache,右键
2.4.Apache的目录结构
bin:命令文件夹、conf:配置文件(里面的httpd.conf是其配置文件清单)、htdocs:虚拟目录/是一个站点
3.php
3.1.php安装(老版本)
web sever setup:选择Apache服务器的种类和版本,(本人Apache2.4,选择了Apache2.2)
Apache configure file:指向Apache配置文件夹(php成为Apache一部分)
选择所有功能
安装完毕后重启服务器
3.2.测试PHP
在Apache虚拟目录htdocs中中新建一个PHP页面
test.php内容如下:
<?php
phpinfo();
?>
在浏览器的地址栏中输入localhost/test.php
3.3.php配置文件是php.ini
4.Mysql数据库
4.1.常见的数据库
Acess(微软)/MySql(甲骨文)(开源)
SQL server(微软)/Oracle(甲骨文)
4.2.Mysql安装
端口号:3306
mysql.exe:客户端
mysqld.exe:服务器
5.LAMP和WAMP
L:Linux 操作系统(开源)(多用户操作系统)(消耗资源少)(入门难)
A:Apache 开源环境
P:PHP 开源
M:MySql 开源的数据库
LAMP:组合很好
W:windows 操作系统
6.集成环境的安装
WampServer
更改首页
DirectoryIndex test.php index.html index.php index.htm
7.监听端口
Listen 80
可以改成81,也可以添加81
Listen 80
Listen 81
请求格式:http://网址[端口号]/php页面
如果端口号为80可以省略
8.DNS解析
在互联网上,唯一标识一台计算机的是IP地址,但是IP地址不方便记忆,我们通过一个域名对应一个IP地址。(负载均衡:一个域名对应多个IP地址分流)
www.sina.com 对应 202.108.33.60
客户端实际上是在数据库中通过域名查找到ip,进行访问服务器
C:\Windows\System32\drivers\etc\hosts文件
9.虚拟主机的配置
把很多网站放在一个服务器上
一个Apache支持多个网站,从浏览器的角度看,每个网站都是一个独立的主机,称为虚拟主机。
9.1.开启虚拟主机
去掉#
打开其中的文件找到如下内容,进行一些修改
输入新浪网站,访问主机(hosts文件),访问主机的C:/web1
添加权限
站点+权限+域名+端口=主机
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。