zoukankan      html  css  js  c++  java
  • zz Apache 2.2.15 + PHP 5.3.2+ mysql windows环境配置

    1.下载Apache 2.2.15

    http://httpd.apache.org/download.cgi#apache22

    要下载的是Win32 Binary without crypto (no mod_ssl) (MSI Installer): httpd-2.2.15-win32-x86-no_ssl.msi

    PS: 天空软件站居然有2.2.4版本(Apache官网才到2.2.15),但确实是可用的,下载链接: http://www.skycn.com/soft/1218.html

    2.下载PHP 5.3.2

    http://windows.php.net/download/

    这里下载的是VC6 x86 Thread Safezip版

    具体原因参考PHP关于VC9和VC6以及Thread Safe和Non Thread Safe版本选择的问题

    PS: 切记是要zip版,不要下错Installer版,Installer版有些文件没放在安装目录里面.

    3.安装Apache和PHP环境

    为了方便路径配置的,我安装Apache时把路径改为C:\Apache,把PHP的zip包解压缩到C:\PHP

    4.配置Apache环境

    * 打开Apache的配置文件C:\Apache\conf\httpd.conf

    1)查找"DocumentRoot",该参数是用来指定Apache的网站根目录,

    默认值是C:/Apache/htdocs,为了便于调试,我把值改为E:/Website(如果目录不存在,启动Apache服务时会出错)

    2)查找"This should be changed to whatever you set DocumentRoot to."

    在这行下面有一行<Directory "C:/Apache/htdocs">,改成<Directory "E:/Website">

    3)查找"<Directory />",在<Directory />和</Directory>之间有一行"Deny from all",改成"Allow from all"

    4)查找"DirectoryIndex",在index.html后面加index.php(此为默认首页文件名,可加可不加)

    PS: 配置路径的值是反斜杠'/',不是斜杠'\'

    5.配置PHP环境

    * 在C:\PHP中有两个可选的配置文件:php.ini-development和php.ini-production, 用记事本打开php.ini-development

    1).查找"doc_root",将其值设置为E:/Website(必须跟Apache的DocumentRoot的值一致)

    2)查找"extension_dir",该参数是用来指定扩展插件的dll目录,这里设置为C:\PHP\ext

    这行一般是被注释掉的,去掉extension_dir前面的";"号即可.

    3)查找"extension=",反注释下面这两行:(就是把前面的";"号去掉)

    extension=php_gd2.dll

    extension=php_mysql.dll

    4)查找"default_charset",默认是iso-8859-1,改成UTF-8(也可以改成GBK)

    5)查找"register_globals",默认是Off,有些系统需要改成On(例如WordPress),有些却需要Off(例如DeDeCMS)

    6)保存php.ini-development,并重命名为php.ini,放到C:\WINDOWS

    7)把php5ts.dll文件放到C:\WINDOWS\system32

    6.配置Apache和PHP整合

    1)把php5apache2_2.dll文件放到C:\Apache\modules

    2)打开C:\Apache\conf\httpd.conf

    查找"LoadModule",在LoadModule列表的最后加一行LoadModule php5_module modules/php5apache2_2.dll

    查找"AddType",在AddType列表的最后加一行AddType application/x-httpd-php .php

    3)重启Apache服务(Monitor界面的Restart按钮)

    7.测试环境

    1)打开IE,输入http://localhost/,没报错就是成功了.

    2)在E:\Website目录新建一个"test.php"文件,用记事本编辑文件,输入"<?php phpinfo(); ?>",保存并关闭.

    在IE输入http://localhost/test.php,出现PHP的版本信息就代表配置成功了.

    --------------------- 我可以操纵冰冷的代码,但我操纵不了我的人生...... [url=http://www.puya360.com]西安普雅软件工作室[/url]
  • 相关阅读:
    Linux下磁盘监控及系统版本-CPU-内存等查看
    Linux目录结构详解
    Linux常用命令
    SecureCRT或XShell软件
    JMeter打开脚本失败 如何解决?
    JMeter常见错误解决方法
    Linux安装 火速入门
    浅谈我对持续集成的理解
    操作Frame和IFrame中页面元素
    弹出对话框的处理
  • 原文地址:https://www.cnblogs.com/ternastone/p/1872047.html
Copyright © 2011-2022 走看看