网站搭建(二)——Apache与PHP的相关配置
网站搭建(二)——Apache与PHP的相关配置
目录
一、Apache简单介绍
1、Apache目录介绍
bin,cgi-bin:表示的是二进制文件——windows可以直接运行的文件
conf:配置文件目录
htdocs:Apache默认的主机地址(网站的根目录)
modules:模块(Apache所有的功能都是模块化的)
ab:压力测试文件(多人访问可以承载则压力过关)
httpd:运行主要相关的文件
2、Httpd.exe详细应用说明
服务器进程:运行之后可以正常的工作
查看功能以及配置文件是否有错误:httpd或者httpd.exe
将bin目录添加进入系统变量,在dos命令中调用会出现80端口占用情况
进行简单的查看操作:
验证配置文件正确:
3、配置默认站点
1.让apache确认服务器上访问的位置:网站文件夹所在的位置
2.方便用户使用名字访问对应网站:给文件夹去一个别名
*端口可以单独实现,专门监听端口的
3.涉及到Apache文件的更改,需要将Apache重启
4.实现DNS域名解析,通常的DNS是本地的解析文件
进行站点的设定
进行浏览器的访问可以生效,证明配置成功
实现网络默认站点的设计
二、PHP安装
1、获取php安装文件
vc9表示的是编译环境;
将文件解压缩放到和apache同级文件夹中
2、php目录结构
ext 拓展包
extras 解释器
apache 支持包
develop 配置文件
production 配置文件
3、运行PHP.exe应用
配置进入环境变量
通过 php.exe -f <文件路径>对于PHP文件进行访问
三、Apache加载PHP模块
1、Apache加载PHP模块
在Apache住配置文件中加载对应的php提供的模块
2、Apache分配工作给PHP
文件判断后缀是.php
将文件交付给php进行处理
3、将PHP配置文件加载到Apache文件中
PHP.ini文件默认不存在;以一个development和production文件存在的;因此需要格式化
PHP的配置文件加入到了Apache中,所以需要重启Apache之后才可以生效。