Apache版本及下载地址

  Apache 2.2.25

PHP版本及下载地址

  php-5.3.27-Win32-VC9-x86

Apache配置

打开 Apache 安装目录下的 conf 目录,打开 httpd.conf 文件(注:所有以 # 号开头的都是注释内容):

> 搜索 #Listen 字符串,它下面有一行 Listen 80 ,80 表示的就是 Web 服务的端口号,如果操作系统上面也安装了 IIS 那么希望将这个端口号改掉。

> 搜索 #LoadModule vhost_alias_module modules/mod_vhost_alias.so 在下面添加如下两行内容:

  LoadModule php5_module "D:/php-5.3.27-Win32-VC9-x86/php5apache2_2.dll"
  PHPIniDir "D:/php-5.3.27-Win32-VC9-x86"

第一行是的意思是:PHP 以模块的形式加载进来;第二行的意思是指定 PHP 的配置文件 php.ini 文件的路径。

> 搜索 DocumentRoot 字符串,后面跟一个路径;表示 PHP 站点的运行根目录。例如:

  DocumentRoot "F:/PHPSite/ApacheSite"

> 搜索 AddType application/x-gzip .gz .tgz 字符串,在它下面添加如下一行内容:

  AddType application/x-httpd-php .php .html

意思是说这里定义的扩展名能够执行 PHP 类型的文件。

> 搜索 "# This should be changed to whatever you set DocumentRoot to." 内容下的 "Directory" 节点。将其值 "D:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs" 改为修改后的网页根目录 F:/PHPSite/ApacheSite 。

> 搜索 DirectoryIndex 字符串,后面的 index.html 表示默认文档。意思就是启动 PHP 站点的时候,如果没有指定要访问的文件,将会定向到 index.html ;当然我们也可以修改它。比如:index.php等等。

测试 Apache 下 PHP 的运行环境

在 DocumentRoot 对应的目录下面创建一个 PHP 文件。代码如下:

<?phpphpinfo();
?>

如果看到 PHP 的配置信息,表示 Apache 下 PHP 运行环境配置成功。

注意点

> 如果 PHP 环境目录没有 php5apache2_2.dll  文件,表示你所下载的 PHP 版本不对。重新下载对的版本即可。

> Apache 2.* 的版本只能对应的运行 php5apache2_2.dll 版本的 PHP 环境。

配置Apache服务器的PHP运行环境相关推荐

  1. 从0开始python后端开发_配置apache服务器(Mac系统)

    很久没写过关于配置这一类的教程了,今天给大家写一篇如何在mac系统环境下下安装以及正确的配置apache mac系统下有非常好用的软件管理包,Homebrew,所以我们不需要舍近求远去apache官方 ...

  2. Mac下配置Apache服务器

    Apache HTTP Server是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一.它快速.可靠 ...

  3. 云服务器(uCloud)部署java web项目(二) 安装,配置apache服务器

    自己组建了一个网站,想要发布到互联网上.然后我就找到了这个链接 https://www.codecasts.com/series/deploy-a-website-from-scratch(是一个从零 ...

  4. 安装配置Apache服务器

    安装配置Apache服务器 一.Apache的工作原理   Web系统是客户端/服务器模式的,所以应该有服务器程序和客户端程序两个部分.常用的服务器程序是Apache,常用的客户端程序是浏览器.可以在 ...

  5. 阿里云服务器搭建Golang运行环境

    阿里云服务器搭建Golang运行环境 1. 下载安装Golang 2. 使用9090端口编写网页 1. 下载安装Golang 下载Golang安装包: 解压之: tar -zxvf go1.14.2. ...

  6. macOS配置Apache服务器

    注: macOS自带Apache服务器,只需要修改几个配置就可以 目录要在/Users/TaoWang 修改系统文件一定记住"sudo",否则会没有权限 在修改系统文件前请先备份 ...

  7. Sublime配置C和C++编译运行环境

    Sublime配置C和C++编译运行环境 最近在学习<深入理解计算机系统>,里面的代码是在Linux环境下的C语言编写,由于采用gcc编译环境,为方便本人学习,特在Windows环境下载了 ...

  8. mac 配置apache 服务器 实现手机pc 端局域网传输

    mac 配置apache 服务器 一.上一篇太low 了 每次下载大的文件都会失败,经过苦苦的百度,终于找到了解决方案,那就是配置apache, 二.开启我们的配置 1.开启apache 服务,mac ...

  9. 配置Apache服务器的虚拟主机

    配置Apache服务器的虚拟主机 (1)启用apache的虚拟主机功能 LoadModule vhost_alias_module modules/mod_vhost_alias.so (2

最新文章

  1. VLAN端口转发原则
  2. 服务器新手装备无限拿指令,【新手指南】服务器指令大全
  3. Elasticsearch整理笔记(一)
  4. java osgi web开发_在Tomcat中使用Java Web应用程序的OSGi软件包
  5. python 多层for循环转递归/迭代
  6. 低代码开发平台_什么是低代码和无代码开发平台?
  7. html checkbox 透明度,【求助】关于表达式checkbox中不透明度的设置
  8. ORACLE按用户名重建索引
  9. 调整Word中英文与汉字之间的空隙
  10. ios开发swift_10位Swift和iOS开发大师
  11. html5播放 h.264裸流,[转载]成功在MP4封装的H264视频中提取能播放的裸流
  12. 提交form表单时,修改action路径,增加参数
  13. 双非计算机硕士在郑州,双非院校的研究生有必要读吗?答案非常现实!
  14. 中铁建工集团安装公司基于BIM物资施工运维系统由橄榄山软件研发完成
  15. linux服务器端口使用drcom拨号联网
  16. apollo学习之---基础知识点学习(1)commen_math
  17. 禁用键盘上的某些按键
  18. 艺术源于生活而高于生活,IT编程亦是如此
  19. IDEA安装激活一条龙服务
  20. [导入]zamzar.:在线转换工具

热门文章

  1. bzoj 4921: [Lydsy六月月赛]互质序列
  2. Celery 使用(一)
  3. express细节点注意
  4. 从今天开始研究Flex的相关项目开发
  5. SOA 设计原则和 Web 服务中的数据传输
  6. 避免需求分析与定义误区的7个招式:作为产品新人,我所遇到的坑(续)
  7. 第一批 | Share·2015产品经理O2O论坛免费票发放啦!
  8. 从产品角度聊一聊疯狂猜图为何这么火
  9. python 数据分析基础 day1-初窥内容
  10. Android开源音乐播放器之播放器基本功能