搭建apache2.4+php5.6环境

admin6年前IT技术1272

工具下载地址
apache2.4 下载地址:http://httpd.apache.org/
php5.6 下载地址:http://windows.php.net/download#php-5.6
一、安装apache2.4
第一步 解压apache2.4

    解压apache2.4

第二步 安装apache服务
这里默认安装在G盘phpWeb目录下,命令如下

G:\phpWeb\Apache24\bin\httpd -k install

卸载:G:\phpWeb\Apache24\bin\httpd -k install
    1

    注意:如果apache目录不在盘符根目录下,需要修改conf下的httpd.conf,修改Define SRVROOT 指定安装目录

Define SRVROOT "G:/phpWeb/Apache24"
ServerRoot "${SRVROOT}"

    1
    2

第三步 测试Apache容器是否安装成功
win+r 输入service.msc 查看服务是否安装成功

这里写图片描述
右击点击启动即可。
二 、安装PHP
这里以PHP作为apache模块进行安装
第一步 解压php

这里写图片描述
第二步 简单配置PHP
搜索extension_dir 修改为

extension_dir = "G:/phpWeb/php-5.6.25-Win32-VC11-x64/ext"

    1

修改php时区搜索date.timezone 修改为

date.timezone =PRC

    1

三、在Apache中引入PHP模块
第一步 修改Apache conf目录下的httpd.conf 添加如下代码

LoadModule php5_module "G:/phpWeb/php-5.6.25-Win32-VC11-x64/php5apache2_4.dll"
PHPIniDir "G:/phpWeb/php-5.6.25-Win32-VC11-x64"
AddType application/x-httpd-php .php .html .htm

    1
    2
    3

第二步 修改索引页
搜索DirectoryIndex找到以下代码

<IfModule dir_module>
    DirectoryIndex index.html
</IfModule>

    1
    2
    3

修改为

<IfModule dir_module>
    DirectoryIndex index.php index.html
</IfModule>

    1
    2
    3

四、测试PHP模块加载是否成功
在Apache安装目录下的htdocs文件夹下新建index.php文件,编辑文件添加如下代码

<?php
phpinfo();
?>

    1
    2
    3

重启Apache服务器,在地址栏输入 localhost 看到PHP相关配置,说明配置成功。

这里写图片描述
---------------------
作者:强强强子
来源:CSDN
原文:https://blog.csdn.net/sinat_25926481/article/details/52471068
版权声明:本文为博主原创文章,转载请附上博文链接!

相关文章

windows下安装、卸载mysql服务

windows下安装、卸载mysql服务2012年03月09日 16:30:20阅读数:52062 将下载下来的mysql解压到指定目录下(如:d:\mysql)安装服务 在命令行输入d:\...

汇成企业网站管理系统v46

汇成企业网站管理系统v46官方下载:˂a href="download/huichengv46.rar" target="_blank"˃下载地址一汇成企业网站管理系统v4.6汇成企业网站管理系统为中...

excel打开csv 出现乱码怎么解决

1使用记事本打开CSV文件2点击菜单:文件-另存为,编码方式选择ANSI3保存完毕后,再用EXCEL打开这个文件就不会出现乱码的情况...

vue2 学习笔记

页面写法与cli写法 函数方法 写法不一样 方法method不要写在date里路由表其实很容易,官方文档不是写给人看得 ,是装逼用的...

Xray VLESS / TLS

Xray VLESS / TLS

 Amazon Linux 2 上顺利运行的 Xray 一键安装脚本,包含:Xray VLESS / TLS(443 或 8443,建议用 8443)systemd 自动启动BBR + 内核...

docker的感悟

1.容器是类实例化的对象,镜像是静态的类2.查看正在运行的容器docker ps ,查看所有容器包含停止与暂停的docker ps;3.拉去官方镜像:docker pull 镜像名称4.docker...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。