PHP环境搭建-记录

转于 http://jingyan.baidu.com/article/fcb5aff797ec41edaa4a71c4.html

php5.5 做了大量的更新,在与apache搭配的时候如何选择也很有讲究,这里我们以64位 php5.6 和 Apache2.4为例介绍如何配置。

工具/原料

  • Win7/8 64位

  • php5.5.6 6位

  • Apache2.4 64位

1 系统环境与软件

  1. 1

    php5.5.6 下载链接:http://windows.php.net/download/#php-5.5

    推荐 V11 x64,也就是64bit的。

  2. 2

    apache2.4,下载链接:http://www.apachelounge.com/download/

    同样是推荐 V11,64位的。

  3. 3

    前面提到的V11是微软的一个组件,如果不安装的话会提示 msvcr110.dll丢失。

    下载链接:http://www.microsoft.com/zh-CN/download/details.aspx?id=30679

    请下载64bit的。

  4. 4

    根据引导安装V11,这里很简单啦,最后需要重启一次

    END

2 php5.5.6配置

  1. 1

    把下载下来的php解压,在D盘新建文件夹php,把解压出来的文件全部拷贝到 d:\php\.

  2. 2

    在系统环境变量PATH中添加 ;D:\php;D:\php\ext, 重启后生效

    END

3 Apache2.4配置

  1. 1

    把下载下来的Apache压缩包解压,拷贝到d:\Apache24\.

  2. 2

    修改D:\Apache24\conf\httpd.conf.

    把ServerRoot这行修改为 ServerRoot "D:\Apache24", 双引号之间的就是你的apache放置的位置

  3. 3

    修改D:\Apache24\conf\httpd.conf.

    把DocumentRoot按照下面的内容修改:

    DocumentRoot "d:/Apache24/htdocs"

    <Directory "d:/Apache24/htdocs">

    把Listen Port修改为:Listen 8080

  4. 4

    添加下面几行,增加对php5的支持:

    # php5 support

    LoadModule php5_module D:/php/php5apache2_4.dll

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

    # configure the path to php.ini

    PHPIniDir "D:/php"

  5. 5

    保存httpd.conf, 重启Apache服务。

    小技巧:d:\apache24\bin\httpd.exe -k install, 这句可以把apache添加到系统服务里去。

    END

4 收获胜利的果实

  1. 在浏览器中打开 127.0.0.1:8080, 是不是能看到it works,这说明你的apache已经工作了。

  2. 修改D:\Apache24\htdocs\index.html, 添加<?php phpinfo()?>,保存。

    在浏览器中打开 127.0.0.1:8080,是不是看到了phpinfo的相关内容,恭喜你,你的php已经跟apache协同工作了!

    END

注意事项

  • 不要忘记安装V11

  • 请注意你的php和apache路径,注意修改httpd.conf里的内容

  • php5.5,只能搭配2.4版本以上的apache,如果你用的是主流的2.2版本或其他,敬请升级到2.4版本

世界是个危险的地方,不是因为有恶人,而是因为有人无动于衷。

转载于:https://www.cnblogs.com/mylly/p/5286553.html

(转载)PHP环境搭建-记录相关推荐

  1. TensorRT 环境搭建记录

    TensorRT 环境搭建记录 文章目录 TensorRT 环境搭建记录 1.TensorRT介绍 2.使用TensorRT总目标 3.Centos下TensorRT环境搭建(Ubuntu一样) 4. ...

  2. 极简darknet环境搭建记录

    <极简darknet环境搭建记录>   darknet的环境搭建已经非常简单了,但是偶尔的一点小坑,可能会浪费一些时间,比如编译的时候使用CUDA报错,或者没找到OpenCV-简单记录一下 ...

  3. MIT Mini Cheetah–开源代码仿真环境搭建记录(Ubuntu20.04)

    MIT Mini Cheetah–开源代码仿真环境搭建记录(Ubuntu20.04) 一.安装依赖包 sudo apt install mesa-common-dev freeglut3-dev co ...

  4. Linux环境搭建记录——GitLab安装

    Linux环境搭建记录 GitLab安装 GitLab安装 更多GitLab详细信息请参考:GitLab官方文档 分步指南 获取GitLab资源 可以访问 https://mirrors.tuna.t ...

  5. Linux环境搭建记录——Jenkins安装

    Linux环境搭建记录 Jenkins安装 Jenkins升级 Jenkins插件离线安装 构件Jenkins项目 Jenkins安装 更多Jenkins详细信息请参考:Jenkins官方文档 分步指 ...

  6. linux ubuntu安装pytorch(深度学习环境搭建记录,无sudo权限)踩坑全记录

    一些牢骚:深度学习没怎么学习几次,搭建环境已经把我搞秃了哈哈哈. 之前在网上找到的搭建环境的步骤,我没有root权限,很多操作都不行(比如运行.run文件,cuda 和cudnn的安装和修改也需要ro ...

  7. PX4环境搭建记录(ROS+Gazebo+mavros+PX4+QGC)

    全过程记录PX4环境搭建(ROS+Gazebo+Mavros+PX4+QGC) 本人飞控专业在读,近段时间在老师的建议下,开始搭建PX4环境配置.因为并没有之前相关环境配置的经验,所以走了不少弯路,在 ...

  8. Windows下Qt编写Android应用程序的环境搭建记录

    目录 前言 配置开发环境 安装JDK1.8 安装SDK 安装NDK Qt配置OpenCV C++&Java混合编程 结语 前言 由于要在手机上实现一些应用,例如部署目标检测模型.添加单目测距定 ...

  9. 转载 jsonrpc环境搭建和简单实例

    jsonrpc环境搭建和简单实例 一.环境准备 下载需要的jar包和js文件,下载地址:https://yunpan.cn/cxvbm9DhK9tDq  访问密码 6a50 二.新建一个web工程,j ...

  10. Conda环境搭建记录

    背景: 虽然搭建一个conda环境的流程非常简单,但是,在虚拟机中配置或者换了一台设备总要再次搭建,再次搭建的时候有些命令就记不清了,基于此,写下此篇文章做个记录. 第一步.下载正确的安装包 可以不去 ...

最新文章

  1. 【技能提升】delegate为什么要用weak
  2. 如何显示服务器上excel,如何在HTML中使用OWC正确显示、加载服务器端的excel文件呢?...
  3. fft谱分析的误差有哪些原因造成的?如何减小分析误差。_回归分析 | 闯荡数据江湖的武功秘籍...
  4. sublime 解决中文乱码
  5. 线程安全面试题 java_Java面试题-线程安全
  6. 【设计模式】Spring的核心IOC容器中用到的设计模式
  7. $ajax不能识别,JQuery/JS Ajax功能无法识别
  8. android 播放声音资源,android播放音效例子 (翻页音效、警报音效通用 只需传入声音源)...
  9. python新手入门课_Python基础视频12集入门课程
  10. tomcat-servlet-AJAX最基础例子
  11. hdu3949(线性基,求第k小的异或和
  12. 左移和右移的运算规则_一文读懂JavaScript位的与、或、异或、取反及左移右移操作...
  13. 互联网时代: 从Uber的供需匹配看开发需求
  14. Ext3文件读写流程概述
  15. 基于Debian的Linux发行版安装深度音乐及其插件,支持ubunut16
  16. 小程序快速入门:wxss的使用
  17. c++如何关闭进程,比如网吧收银系统
  18. PDMS二次开发(十四)——自动插入焊口和计算焊接当量(达因数)
  19. python24点计算器_Python实现24点游戏
  20. PTA-1032 挖掘机技术哪家强

热门文章

  1. python基础-字符串(6)
  2. react native 页面跳转
  3. 输出当前MySQL的环境变量:
  4. jQuery easing动画效果扩展
  5. ORACLE 10g创建单实例 ASM
  6. 转载: SCCM 的昨天,今天与明天——潘正恺 (Kenneth Pan) 专访
  7. XML参考 :XmlReader 详解、实例(3)-- 读取XML节点和属性名称
  8. Vue 系列二 之 猛龙行动之绝密代码
  9. 杨泽业:wordpress中的历史版本如何删除?
  10. Node.js 教程第十四篇——Socket.io