首页 后端开发 php教程 windows7x64 apache php环境搭建

windows7x64 apache php环境搭建

Aug 08, 2016 am 09:20 AM
apache define php windows

php的在windows上的运行环境每次搭建一次脱层皮,各种折腾。
主要原因:

  • apache server默认不支持windows
  • php有好多个版本,下载下来不一定支持apache
  • 都下载对了,还要配置php和apache

1、下载php
必须为thread safe版,否则没有php5apache2_4.dll,无法与apache集成。
同时要看下php提供的apache的dll的版本,方便下载对应版本的apache
2、下载支持windows的apache服务器
apache服务器,默认是不支持windows的,只提供源码包,下载下来自己编译,在linux上方便多了,在windows上,恶梦。
apache官方说明,有第三方组织,自愿编译提供windows版本的apache,可以找到后下载。
apache下载页
这个组织ApacheHaus的就不错
下载后解压,修改配置文件
#httpd-2.4.16-x64-vc11\Apache24\conf
# 默认的Define SRVROOT "/Apache24"改为自己的apache目录
Define SRVROOT "E:\\php\\httpd-2.4.16-x64-vc11\\Apache24"
ServerRoot "${SRVROOT}"
登录后复制

启动apache
httpd-2.4.16-x64-vc11\Apache24\bin\httpd.exe
访问 http://127.0.0.1
只要能出页面就表示服务器正常。
3、配置php
复制一份php.ini-development,改为php.ini即可,若用到数据库等扩展,稍后再改。
date.timez
登录后复制

4、配置apache
# 默认的Define SRVROOT "/Apache24"改为自己的apache目录
Define SRVROOT "E:\\php\\httpd-2.4.16-x64-vc11\\Apache24"
ServerRoot "${SRVROOT}"

#define  php.ini
PHPIniDir  "E:\\php\\php-5.6.11-Win32-VC11-x64"


LoadModule rewrite_module modules/mod_rewrite.so
LoadModule php5_module E:\\php\\php-5.6.11-Win32-VC11-x64\\php5apache2_4.dll
#define  php.ini
PHPIniDir "E:\\php\\php-5.6.11-Win32-VC11-x64\\"
DocumentRoot "E:\\php\\wwwroot"
<directory>
DirectoryIndex index.html index.php
AddType application/x-httpd-php .php
</directory>
登录后复制

5、phpinfo()
#wwwroot\phpinfo.php

<?php phpinfo();
?>
登录后复制

访问测试。

以上就介绍了windows7x64 apache php环境搭建,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

<🎜>:泡泡胶模拟器无穷大 - 如何获取和使用皇家钥匙
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系统,解释
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆树的耳语 - 如何解锁抓钩
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

热门话题

Java教程
1671
14
CakePHP 教程
1428
52
Laravel 教程
1330
25
PHP教程
1276
29
C# 教程
1256
24
作曲家:通过AI的帮助开发PHP 作曲家:通过AI的帮助开发PHP Apr 29, 2025 am 12:27 AM

AI可以帮助优化Composer的使用,具体方法包括:1.依赖管理优化:AI分析依赖关系,建议最佳版本组合,减少冲突。2.自动化代码生成:AI生成符合最佳实践的composer.json文件。3.代码质量提升:AI检测潜在问题,提供优化建议,提高代码质量。这些方法通过机器学习和自然语言处理技术实现,帮助开发者提高效率和代码质量。

session_start()函数的意义是什么? session_start()函数的意义是什么? May 03, 2025 am 12:18 AM

session_start()iscucialinphpformanagingusersessions.1)ItInitiateSanewsessionifnoneexists,2)resumesanexistingsessions,and3)setsasesessionCookieforContinuityActinuityAccontinuityAcconActInityAcconActInityAcconAccRequests,EnablingApplicationsApplicationsLikeUseAppericationLikeUseAthenticationalticationaltication and PersersonalizedContentent。

怎样在C  中处理高DPI显示? 怎样在C 中处理高DPI显示? Apr 28, 2025 pm 09:57 PM

在C 中处理高DPI显示可以通过以下步骤实现:1)理解DPI和缩放,使用操作系统API获取DPI信息并调整图形输出;2)处理跨平台兼容性,使用如SDL或Qt的跨平台图形库;3)进行性能优化,通过缓存、硬件加速和动态调整细节级别来提升性能;4)解决常见问题,如模糊文本和界面元素过小,通过正确应用DPI缩放来解决。

H5:HTML5的关键改进 H5:HTML5的关键改进 Apr 28, 2025 am 12:26 AM

HTML5带来了五个关键改进:1.语义化标签提升了代码清晰度和SEO效果;2.多媒体支持简化了视频和音频嵌入;3.表单增强简化了验证;4.离线与本地存储提高了用户体验;5.画布与图形功能增强了网页的可视化效果。

如何使用MySQL的函数进行数据处理和计算 如何使用MySQL的函数进行数据处理和计算 Apr 29, 2025 pm 04:21 PM

MySQL函数可用于数据处理和计算。1.基本用法包括字符串处理、日期计算和数学运算。2.高级用法涉及结合多个函数实现复杂操作。3.性能优化需避免在WHERE子句中使用函数,并使用GROUPBY和临时表。

怎样卸载MySQL并清理残留文件 怎样卸载MySQL并清理残留文件 Apr 29, 2025 pm 04:03 PM

要安全、彻底地卸载MySQL并清理所有残留文件,需遵循以下步骤:1.停止MySQL服务;2.卸载MySQL软件包;3.清理配置文件和数据目录;4.验证卸载是否彻底。

C  中的跨平台开发环境有哪些? C 中的跨平台开发环境有哪些? Apr 28, 2025 pm 09:24 PM

在C 中进行跨平台开发,推荐使用VisualStudioCode、CLion和QtCreator。1.VisualStudioCode搭配C/C 插件,轻量灵活,适合多平台开发,但初次配置较复杂。2.CLion集成CMake,适合跨平台项目,但许可证昂贵。3.QtCreator支持跨平台开发,内置Qt库,但学习曲线陡峭。

作曲家:PHP开发人员的软件包经理 作曲家:PHP开发人员的软件包经理 May 02, 2025 am 12:23 AM

Composer是PHP的依赖管理工具,通过composer.json文件管理项目依赖。1)解析composer.json获取依赖信息;2)解析依赖关系形成依赖树;3)从Packagist下载并安装依赖到vendor目录;4)生成composer.lock文件锁定依赖版本,确保团队一致性和项目可维护性。

See all articles