Win7下手动安装apache2.2、php5.4笔记

这里是在Win7操作系统下手动安装Apache2.2和PHP5.4的完整攻略。操作过程包括:下载安装Apache2.2、下载安装PHP5.4、进行配置、启动服务等。

下载安装Apache2.2

首先,我们需要从Apache官网下载最新的Apache2.2版本,文件格式可以是zip或者msi安装包。本文以zip包为例,下载完成后解压至指定目录。

例如,解压至C盘根目录,则Apache2.2的安装目录就为C:\Apache2.2

在解压后的目录下找到conf子目录中的httpd.conf文件,用文本编辑器打开这个文件。寻找以下两行代码:

# LoadModule rewrite_module modules/mod_rewrite.so
# LoadModule ssl_module modules/mod_ssl.so

将这两行前面的“#”号去掉,保证这两个模块被加载,即:

LoadModule rewrite_module modules/mod_rewrite.so
LoadModule ssl_module modules/mod_ssl.so

保存httpd.conf文件并关闭文本编辑器,这样Apache2.2就已经安装完毕。

下载安装PHP5.4

接下来,我们需要从PHP官网下载最新的PHP5.4版本,下载文件格式为zip压缩包,解压后将文件夹重命名为php并拷贝至Apache2.2的安装目录下C:\Apache2.2

php文件夹下找到php.ini-development文件,将这个文件复制一份并重命名为php.ini,打开php.ini文件进行配置。

php.ini文件中找到以下两行代码:

;extension=php_mysql.dll
;extension=php_mysqli.dll

去掉这两行前面的“;”号,并将extension_dir = "ext"后面的;号去掉,即:

extension=php_mysql.dll
extension=php_mysqli.dll
extension_dir = "ext"

保存php.ini文件并关闭文本编辑器。

进行配置

进入C:\Apache2.2\conf目录,找到httpd.conf文件,用文本编辑器打开,寻找以下三行代码:

#LoadModule php5_module "C:/php/php5apache2_2.dll"
#AddType application/x-httpd-php .php
#PHPIniDir "C:/php"

将这三行前面的“#”号去掉,并将其中"C:/php/"修改为/Apache2.2/php/

LoadModule php5_module "C:/Apache2.2/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/Apache2.2/php"

保存httpd.conf文件并关闭文本编辑器。

启动服务

启动Apache2.2服务,在C:\Apache2.2\bin目录下找到httpd.exe双击运行即可,也可以在命令行下切换到C:\Apache2.2\bin目录下,执行以下命令:

httpd.exe -k start

如果启动成功,访问http://localhost/可以看到Apache2.2默认的页面。

现在测试PHP,创建一个名为index.php的文件,文件内容如下:

<?php
phpinfo();
?>

index.php文件拷贝至C:\Apache2.2\htdocs目录下。

打开浏览器,在地址栏中输入http://localhost/index.php,如果能够看到PHP信息页面,证明PHP已经配置成功。

示例说明一:如果Apache2.2出现错误提示,可以在C:\Apache2.2\logs目录下找到对应的日志文件,查看错误信息来进行调试。

示例说明二:如果希望在Apache2.2和PHP5.4中使用MySQL数据库,还需要下载安装MySQL驱动程序,并在php.ini中配置相关信息,具体的安装和配置步骤可以参考MySQL官网文档。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Win7下手动安装apache2.2、php5.4笔记 - Python技术站

(0)
上一篇 2023年5月30日
下一篇 2023年5月30日

相关文章

  • linux下的php-fpm参数配置介绍与参数优化说明

    以下是详细讲解“linux下的php-fpm参数配置介绍与参数优化说明”的完整攻略。 什么是PHP-FPM? PHP-FPM(FastCGI Process Manager)是PHP自带的一款解释器,它通过FastCGI协议与Web服务器进行通信,提高了PHP的运行效率。PHP-FPM 带来了更多的配置选项。 PHP-FPM的配置文件 PHP-FPM的配置文…

    PHP 2023年5月24日
    00
  • php遍历目录方法小结

    PHP遍历目录方法小结 在PHP中,遍历目录是一个常见的操作。通过对目录进行遍历,我们可以轻松地获取目录中的所有文件和子目录。以下是关于如何使用PHP遍历目录以及常见的相关函数的小结。 使用 opendir 函数打开目录 首先,我们需要使用opendir函数打开要遍历的目录。该函数返回一个目录句柄,以便后续操作使用。函数原型如下: resource open…

    PHP 2023年5月23日
    00
  • 释放Whiskey Lake性能潜力 联想YOGA S730评测揭晓

    释放Whiskey Lake性能潜力 联想YOGA S730评测揭晓 背景 近期,联想新推出了一款轻薄本,名为YOGA S730。这款笔记本采用了Intel最新一代Whiskey Lake处理器,同时配备了16GB内存和512GB固态硬盘。今天我将为大家详细评测这款笔记本,并分享一些释放它性能潜力的攻略。 性能评测 我们先来看一下YOGA S730的性能表现…

    PHP 2023年5月27日
    00
  • 利用php做服务器和web前端的界面进行交互

    利用php做服务器和web前端的界面进行交互,一般常用的方式是使用Ajax技术。下面是详细的攻略和示例: 1. 创建PHP后端脚本 首先,我们需要创建一个用于处理前端请求和响应的PHP脚本。这个脚本会负责接收前端发送的请求,并返回处理结果。具体的代码实现可以参考下面的示例: <?php if(isset($_POST[‘action’])){ $act…

    PHP 2023年5月27日
    00
  • 推荐10个提供免费PHP脚本下载的网站

    以下是推荐10个提供免费PHP脚本下载的网站的完整攻略。 1. 确定搜索关键词 为了找到可靠的并提供免费PHP脚本下载的网站,我们需要在搜索引擎中使用正确的关键词,比如“免费PHP脚本下载”、“PHP脚本库”、“PHP脚本分享”等。 2. 选择可靠的网站 在搜索结果中选择可靠的网站非常重要,因为网上充斥着大量的虚假或低质量的网站,它们可能会提供病毒或恶意软件…

    PHP 2023年5月23日
    00
  • php实现简单的MVC框架实例

    下面是详细讲解如何用PHP实现简单的MVC框架实例的攻略: 什么是MVC框架 MVC是一种架构设计模式,即Model-View-Controller。该模式将应用程序分为三个部分:Model(模型)、View(视图)和Controller(控制器)。其中模型负责存储数据和业务逻辑,视图负责展示数据,控制器负责将模型和视图连接起来。MVC框架便是基于MVC模型…

    PHP 2023年5月23日
    00
  • Windows搭建本地PHP8环境,配Nginx

    一、安装PHP   下载:https://windows.php.net/download 我下载的是此时的最新版8.2.3   下载后 解压目录 放到C:/tool下面目录重命名为PHP  目录自己定  我这个tool目录是个人习惯  你可以放到主流的C:\Program Files下也可以放到D盘E盘任何地方都可以 里面的php.ini-developm…

    PHP 2023年4月18日
    00
  • php多个文件及图片上传实例详解

    PHP多个文件及图片上传实例详解 本文将详细讲解PHP多个文件及图片上传的过程,使读者能够了解如何使用PHP编写上传文件的功能。主要内容包括: 表单上传方式 Ajax异步上传方式 文件大小限制、类型限制 上传进度条显示 1. 表单上传方式 表单上传方式是最常用的文件上传方式,其基本原理是利用 标签的enctype属性来指定表单数据的编码类型,将数据以二进制形…

    PHP 2023年5月26日
    00
合作推广
合作推广
分享本页
返回顶部