热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

win7系统下php环境搭建教程(ZendStudio-5_5_1)(apache_2.2.6-win32-x86-no_ssl)(php-5.3.10-Win32-VC9-x86)

准备学习php,今天研究了一下php环境搭建,参考了很多网友的文档,颇费了些周折,在这里先谢谢这些网友了,给大家分享一下经验,希望对各位有帮助,当然有喜欢集成安装包一键安装的朋友们

      准备学习php,今天研究了一下php环境搭建,参考了很多网友的文档,颇费了些周折,在这里先谢谢这些网友了,给大家分享一下经验,希望对各位有帮助,当然有喜 欢集成安装包一键安装的朋友们可以略过。

一、系统环境win7sp1旗舰版64位

二、软件准备 

     apache_2.2.6-win32-x86-no_ssl.msi

     php-5.3.10-Win32-VC9-x86.zip

     ZendStudio-5_5_1.exe

     mysql-5.5.15-winx64.msi

三、安装软件

      1.  安装Apache:

            这个和安装普通软件一样,Server Information那一页的信息可以随意填写,选择安装位置时我在c盘根目录建了一个叫php的文件夹,最好不要安装在Program Files(x86)目录下边,这个文件夹权限方面貌似有些问题,其他选项一路默认即可。

   安装完成后,在浏览器中输入http://localhost,显示It Works!,表示Apache安装成功。                                                                                                                                                                    

       2.  安装PHP:

             把php-5.3.10-Win32-VC9-x86.zip解压到c盘php文件夹下的一个新的文件夹里,文件夹的名字也可以用解压包的名字,只要不和apache安装文件夹里的文件混淆就行了。

       3.   安装mysql

             Mysql是我原先电脑上就有的,大家可以去参考网上的其他教程,这里简单提一下。

              安装过程配置过程全部默认即可,最好把编码方式改为utf-8。

四、整合apache、php、mysql

       Apache : 首先修改Apache的配置文件,让Apache支持解析PHP文件。Apache配置文件在Apache安装目录的conf目录下的httpd.conf。

     1. 让Apache可以解析php文件,在配置文件中找到

     #LoadModule vhost_alias_module modules/mod_vhost_alias.so

      在下一行添加 (绿色的位置是根据PHP的所在目录而定的)

       LoadModule php5_module "C:/php/PHP/php5apache2_2.dll"
       PHPIniDir "c:/php/PHP"
       AddTypeapplication/x-httpd-php .php .html .htm

              2. 在配置文件中找到

        DirectoryIndex index.html

               改为

        DirectoryIndexindex.phpindex.html

    3. 修改Apache站点目录,在配置文件中找到 (Apache安装的目录不同,显示的值不一样)

                         DocumentRoot "c:/php/Apache2.2/htdocs"         

      改为

        DocumentRoot "c:/Workspace/PHP"

      再找到

        :/php/Apache2.2/htdocs">

      改为

        :/Workspace/PHP">  

   PHP : 把php.ini-development改名为php.ini,作为PHP的配置文件。修改php.ini

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

        ; On windows:
        ; extension_dir ="ext"

      改为 (值是ext文件夹的目录)

        ; On windows:
          extension_dir = "c:/php/PHP/ext"

      2. 开启相应的库功能,找到需要开启的库的所在行

        ;extension=php_curl.dll

        ;extension=php_gd2.dll

        ;extension=php_mbstring.dll

        ;extension=php_mysql.dll

        ;extension=php_xmlrpc.dll

         去掉前面的分号(注释),即改为

        extension=php_curl.dll

        extension=php_gd2.dll

        extension=php_mbstring.dll

        extension=php_mysql.dll

        extension=php_xmlrpc.dll

      3. 设置时区,找到

        ;date.timezOne=

        改为

        date.timezOne= Asia/Beijing


           配置完成后,检测一下是否配置成功。先重启Apache,在站点目录下新建文件index.php,输入内容 

      


        浏览器输入http://localhost,显示如下内容,则安装成功,并且成功关联MySQL。                                                                                                                                                                       

           

五、接下来就要安装ZendStudio-5_5_1.exe了

         这个软件在win7环境下安装是会出问题的,配色方案等原因,安装过程很多选择按钮都不可以用,不过按我说的做应该可以解决的。

           a、  首先把安装文件更改兼容性,右键----属性----兼容性 选择兼容windowsvista (Service Pack 2),然后参考这个教程就可以顺利安装了

  http://wenku.baidu.com/link?url=6zcIewwdRccCUTzNP3GHyK6HIrjtihAZzSUwc-rvlp9mqiqRb5eDwDO2blxLHZpEDncDZ5Jf4VIfZTwuuiypTWy3itmENXOGY_Us8WapXje

          b、  安装成功了但是启动时闪一下开始界面就没下文了,这个怎么解决呢,还是同样的办法,通过快捷方式找到启动ide的exe文件路径,设置其兼容性为windowsvista(Service Pack 2),保险起见,我们把ZendStudio安装目录下的所有exe结尾的文件都改成这个兼容性就行了,麻烦的是需要一个一个改,在网上没找到这种工具,脚本 命令也不会写,所以手很累啊。

 

好了,到现在为止php环境搭建大功告成!预祝大家搭建成功!!!





推荐阅读
  • 本文介绍了关于apache、phpmyadmin、mysql、php、emacs、path等知识点,以及如何搭建php环境。文章提供了详细的安装步骤和所需软件列表,希望能帮助读者解决与LAMP相关的技术问题。 ... [详细]
  • 如何搭建服务器环境php(2023年最新解答)
    导读:本篇文章编程笔记来给大家介绍有关如何搭建服务器环境php的相关内容,希望对大家有所帮助,一起来看看吧。本文目录一览:1、怎么搭建p ... [详细]
  • 本文讨论了Alink回归预测的不完善问题,指出目前主要针对Python做案例,对其他语言支持不足。同时介绍了pom.xml文件的基本结构和使用方法,以及Maven的相关知识。最后,对Alink回归预测的未来发展提出了期待。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • Activiti7流程定义开发笔记
    本文介绍了Activiti7流程定义的开发笔记,包括流程定义的概念、使用activiti-explorer和activiti-eclipse-designer进行建模的方式,以及生成流程图的方法。还介绍了流程定义部署的概念和步骤,包括将bpmn和png文件添加部署到activiti数据库中的方法,以及使用ZIP包进行部署的方式。同时还提到了activiti.cfg.xml文件的作用。 ... [详细]
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • Android系统移植与调试之如何修改Android设备状态条上音量加减键在横竖屏切换的时候的显示于隐藏
    本文介绍了如何修改Android设备状态条上音量加减键在横竖屏切换时的显示与隐藏。通过修改系统文件system_bar.xml实现了该功能,并分享了解决思路和经验。 ... [详细]
  • Windows7 64位系统安装PLSQL Developer的步骤和注意事项
    本文介绍了在Windows7 64位系统上安装PLSQL Developer的步骤和注意事项。首先下载并安装PLSQL Developer,注意不要安装在默认目录下。然后下载Windows 32位的oracle instant client,并解压到指定路径。最后,按照自己的喜好对解压后的文件进行命名和压缩。 ... [详细]
  • 延迟注入工具(python)的SQL脚本
    本文介绍了一个延迟注入工具(python)的SQL脚本,包括使用urllib2、time、socket、threading、requests等模块实现延迟注入的方法。该工具可以通过构造特定的URL来进行注入测试,并通过延迟时间来判断注入是否成功。 ... [详细]
  • 目录浏览漏洞与目录遍历漏洞的危害及修复方法
    本文讨论了目录浏览漏洞与目录遍历漏洞的危害,包括网站结构暴露、隐秘文件访问等。同时介绍了检测方法,如使用漏洞扫描器和搜索关键词。最后提供了针对常见中间件的修复方式,包括关闭目录浏览功能。对于保护网站安全具有一定的参考价值。 ... [详细]
  • Sleuth+zipkin链路追踪SpringCloud微服务的解决方案
    在庞大的微服务群中,随着业务扩展,微服务个数增多,系统调用链路复杂化。Sleuth+zipkin是解决SpringCloud微服务定位和追踪的方案。通过TraceId将不同服务调用的日志串联起来,实现请求链路跟踪。通过Feign调用和Request传递TraceId,将整个调用链路的服务日志归组合并,提供定位和追踪的功能。 ... [详细]
  • 本文介绍了解决java开源项目apache commons email简单使用报错的方法,包括使用正确的JAR包和正确的代码配置,以及相关参数的设置。详细介绍了如何使用apache commons email发送邮件。 ... [详细]
  • Hello.js 是一个用于连接OAuth2服务的JavascriptRESTFULAPI库,如Go ... [详细]
  • pc电脑如何投屏到电视?DLNA主要步骤通过DLNA连接,使用WindowsMediaPlayer的流媒体播放举例:电脑和电视机都是连接的 ... [详细]
author-avatar
手机用户2502892557
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有