zoukankan      html  css  js  c++  java
  • win7下配置apache和php

    1.软件装备

    PHP:http://php.net/downloads.php

    non-thread-safe是非安全线程主要与IIS搭配环境。

    thread-safe安全线程与Apache搭配环境。

    Apache:http://httpd.apache.org/download.cgi

    Microsoft Visual C++ 2010 SP1 Redistributable Package (x64):http://www.microsoft.com/zh-CN/download/details.aspx?id=13523

    Microsoft Visual C++ 2010 SP1 Redistributable Package (x86):http://www.microsoft.com/zh-cn/download/details.aspx?id=8328

    2.设置环境变量

    Path 下添加:D:DownloadsPHPphp-5.6.7-Win32-VC11-x86;D:DownloadsPHPphp-5.6.7-Win32-VC11-x86ext

    3.安装Apache服务

    软件下载完后进行解压,修改D:Downloadshttpd-2.4.12-x86-vc11-r2Apache24confhttpd.conf文件,内容如下,

    Define SRVROOT "/Apache24" → Define SRVROOT "D:/Downloads/httpd-2.4.12-x86-vc11-r2/Apache24" 

    以管理员的身份打开命令提示符,在命令提示符中输入:D: ,回车之后即可进入D盘,再输入cd "D:DownloadsPHPhttpd-2.4.12-x86-vc11-r2Apache24in>",回车之后即可进入bin文件夹,然后再输入:httpd.exe -k install   .(当然,启动|停止|重启的话,都需要用到-k这个参数,也就是httpd.exe -k start|stop|restart。)

    如果出现(OS 10013)以一种访问权限不允许的方式做了一个访问套接字的尝试。则需要再修改httpd.conf,因为80端口被占用,修改如下

    Listen 80 → Listen 8080

    在浏览器中输入: http://localhost或http://localhost:8080回车后如果打印出It Works!则代表安装apache 成功

    4.载入PHP模块

    首先修改Apache的配置文件,让Apache支持解析PHP文件,Apache配置文件在Apache安装目录的conf目录下的httpd.conf,打开此文件, 找到#LoadModule,在这个下面添加

    LoadModule php5_module "D:/Downloads/PHP/php-5.6.7-Win32-VC11-x86/php5apache2_4.dll"
    PHPIniDir "D:/Downloads/PHP/php-5.6.7-Win32-VC11-x86/"
    AddType application/x-httpd-php .php .phtml

    然后在httpd.conf这个配置文件中找到

    DirectoryIndex index.html → DirectoryIndex index.php index.html

    表示默认先访问index.php

    将php.ini-development改名为php.ini,作为PHP的配置文件,打开这个配置文件

    设置PHP扩展包的具体目录,找到

    ;extension_dir = "ext" → extension_dir = "D:/Downloads/PHP/php-5.6.7-Win32-VC11-x86/ext" 前面还有个分号也要删除

    设置时区,找到

    ;date.timezone =  → date.timezone = Asia/Shanghai

    重启Apache,在站点目录(D:DownloadsPHPhttpd-2.4.12-x86-vc11-r2Apache24htdocs)下新建文件index.php,输入内容

    <?php
    phpinfo();
    ?>

    打开浏览器输入http://localhost或http://localhost:8080,显示如下内容,则安装成功

  • 相关阅读:
    正则表达式(二):Unicode诸问题(上)
    ANT Notes
    Linux下OpenGL开发 -- 准备篇 (转)
    两个和尚
    Office 2008 for Mac 安装笔记
    从软件工程师到IT猎头:我的一点经历和感触 (转)
    One splitpath implementation (platform independent)
    ANT的使用(转)
    80后中专毕业奋斗10年 我的理财选择
    用ANT来实现邮件发送
  • 原文地址:https://www.cnblogs.com/varorbc/p/4364868.html
Copyright © 2011-2022 走看看