赞
踩
1、让Apache确定服务器上访问的位置:网站文件夹所在位置
httpd.conf:DocumentRoot
2、方便用户使用名字访问对应的网站:给文件夹对应的取一个别名
httpd.conf:ServerName
发现此处前面有#,说明是一个注释,我们这里把注释和端口都去掉,得到如下图所示:
为什么这里将端口去掉呢?
端口可以单独实现:httpd.conf:listen
3、实现DNS域名解析:通常默认站点都是本地DNS:hosts文件
hosts文件存放路径在:C:\Windows\System32\drivers\etc
打开hosts文件,可以看到:
默认是没有配置任何东西的是后面填加上去的,这里我们再在后面添加一条127.0.0.1 localhost(注意此处已将之前设置的那一条注释)
(如果出现保存不了的情况记得换成管理员的身份运行Editplus再修改保存哦~)
此时可以通过浏览器访问localhost,可以得到如下图所示:
那么如何证明它就是当前Apache下的htdocs下的这个html文件呢?
(1)通过在后面加index.html再次访问
可以发现访问结果是一样的。
(2)修改index.html的内容,如下图所示:
刷新浏览器网页,发现网页内容也发生了改变
4、凡是涉及到Apache配置文件的修改,则需要重启Apache才能生效
安装PHP语言
1、获取PHP安装文件
(需要的小伙伴们可以私信或者评论取留言哦,热心分享~)
2、解压缩,将压缩包放到D:\study下并将文件重命名为php5
PHP的目录结构说明
dev:设备驱动
ext:扩展包:PHP很多功能是通过加载扩展来实现的
php.exe:PHP解释器
带apache的几个文件:Apache支持包
:PHP配置文件(开发版和生产版)
php.exe的应用
php.exe就是可以解析PHP代码转变成HTML代码从而让浏览器可以解析的。
1、通过CMD控制器进入到php.exe所在目录
2、通过php.exe运行命令来指定要解析的PHP脚本
php.exe -f PHP文件所在路径
配置Apache加载PHP模块
1、Apache加载PHP模块:在Apache的主配置文件中加载对应的PHP提供的模块
LoadModule php5_module PHP所提供的模块链接所在路径
验证一下是否配置成功,进入CMD,进入httpd.exe所在目录:“ D:\study\Apache\bin”
输入命令httpd.exe -t,出现Syntax OK的字眼即配置成功。
输入命令httpd.exe -M,出现php5_module如下所示:
说明配置成功!
2、Apache分配工作给PHP模块:如果是PHP代码就交给PHP处理:文件后缀判断.php结尾肯定是PHP代码
AddType application/x-httpd-php .php
3、将PHP的配置文件加载到Apache配置文件中:共同生效
(1)在Apache中指定PHP配置文件所在路径
PHPIniDir php.ini所在路径
(2)php.ini文件默认是不存在的,是以development和production格式存在,需要格式化
此处将development格式的复制一份,重命名为php.ini
说明:PHP的配置文件已经加入到Apache的配置项中,php.ini的修改需要Apache重启才会生效。(httpd -k restart)
PHP的相关配置到这就结束啦,都很棒哦~小邹加油呀~
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。