PHP开发环境搭建

【ESP32-IDF】I2S音频协议实战:从PDM麦克风到PCM扬声器的全链路解析 本文深入解析ESP32-S3的I2S音频协议,从PDM麦克风采集到PCM扬声器输出的全链路实现。详细介绍了硬件PDM转PCM、Standard模式配置及混合模式协同工作,提供实战代码与性能优化建议,助力开发者高效完成嵌入式音频项目开发。 阅读详情

曾经搭建过PHP环境,也用过php集成环境(XAMPP、wamp)。今天重新搭建的时候出现了很多问题,用搜索引擎查了很多搭建文章,浪费了很多不必要的时间。所以总结了一下,希望可以帮助遇到相同问题的同学。




环境:

window7   ——   64位系统

apache     ——   httpd-2.4.10-win32-VC11             

mysql        ——    mysql-5.6.22-win32                      

php            ——    php-5.5.34-Win32-VC11-x86     


下载链接(包括:Apache、MySQL、Zend Studio、Sublime Text 3):http://pan.baidu.com/s/1bD8OwQ

密码:sc3c




一、搭建之前:下载软件,①统一下载Win32或Win64,②注意下载的PHP中php5apache2_4.dll文件,表示连接php5版本和apache2.4版本。如果没有这个文件,要重新去PHP官网下载




二、安装apache

①下载,解压到要安装的目录下

②打开配置文件(..\Apache24\conf\httpd.conf)修改内容:

<IfModule dir_module>
    DirectoryIndex index.html index.php index.htm
</IfModule>


③在配置文件末尾,添加

# php5 support
LoadModule php5_module "E:\PHP\php\php5apache2_4.dll"
AddHandler application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "E:\PHP\php"


④保存配置文件,重启Apache服务

添加到系统服务:开始->运行->cmd进入命令行,E:\PHP\apache\Apache24\bin -k install, 以后就可以通过..\Apache24\bin\ApacheMonitor.exe直接操作Apache了。




三、配置PHP

①下载,解压到想要安装php的目录下

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

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

; On windows:

; extension_dir = "ext"

改为:

; On windows:

extension_dir = "E:\PHP\php\ext"

④开启相应库功能

;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


⑤配置完成,检查是否成功

重启Apache,在站点目录下新建文件index.php,输入内容:

<?php

phpinfo();

?>

打开浏览器,输入localhost,显示如下,则安装成功:





四、mysql

①安装.msi文件,可以改变下安装路径

②将默认文件 my-default.ini 改名 my.ini

③添加环境变量

操作如下:
    1)右键单击我的电脑->属性->高级系统设置(高级)->环境变量
      点击系统变量下的新建按钮
      输入变量名:MYSQL_HOME
      输入变量值:E:\PHP\mysql\bin
      #即为mysql的自定义解压目录。
    2)选择系统变量中的Path
      点击编辑按钮
      在变量值中添加变量值:%MYSQL_HOME%\bin
      注意是在原有变量值后面加上这个变量,用;隔开,不能删除原来的变量值


将mysql注册为windows系统服务
    1)从控制台进入到MySQL解压目录下的 bin 目录下:
    2)输入服务安装命令:
    mysqld install MySQL --defaults-file="D:\Program Files\MySQL\mysql-5.6.13-win32\my.ini"
    #解压目录下修改的my.ini文件
    安装成功后会提示服务安装成功。
    #注:my.ini文件放在MySQL解压后的根目录下
    #移除服务命令为:mysqld remove

启动MySQL服务

启动服务命令为:net start mysql

修改 root 账号的密码

安装完成mysql后默认用户:root,默认密码为空。开始->运行->cmd进入命令行,输入mysql -u -root -p;两次回车,进入mysql


输入mysql> set password for root@localhost = password('root'); 

这样mysql数据库就配置完成啦。




主要参考文章:

http://www.360doc.com/content/15/0125/16/19244573_443596403.shtml

http://www.cnblogs.com/pharen/archive/2012/02/06/2340628.html

http://blog.csdn.net/q98842674/article/details/12094777

http://jingyan.baidu.com/article/495ba841ef412d38b30edeb2.html











DPABINet保姆级教程:零代码完成脑网络分析与图论计算 本文提供DPABINet的零代码脑网络分析全流程指南。该工具通过图形化界面集成时间序列提取、连接矩阵构建、图论指标计算及统计分析,大幅降低技术门槛。重点解析了阈值选择、二值化与小世界属性计算等关键步骤,帮助研究者快速掌握脑网络分析与图论计算,提升科研效率与可重复性。 阅读详情

相关推荐

分析国外几款主流蜜罐产品看欺骗诱捕技术的应用脉络

网络安全的本质是攻防对抗,更本质的其实是人与人心智与技术的全面较量。 欺骗诱捕技术作为攻防对抗技术中比较特殊的技术,能够使防守方更多掌握对抗中的主动权,诱导攻击,迫使攻击者耗费精力的同时,留下丰富的攻击信息。究其本质,欺骗诱捕技术更深层次考验的不止是技术的能力,还有对于攻击者作为人的理解。 国外主流蜜罐产品分析 根据MarketsandMarkets《欺骗技术市场规模、份额和2021年全球市场预测》中提到的欺骗诱捕技术全球主要供应商及产品,我们分析了几款国外主流的蜜罐产品,希望更清晰看到欺骗诱捕技术应

cdyunaq的博客 1257

PHP 开发环境搭建

一、使用宝塔安装环境: php7.2 iis10.0 mysql5.5 安装完成后,web站点的目录为:D:/wwwroot 二、也可手动安装 1 安装php7.2 2 安装apache服务器 下载安装文件Welcome! - The Apache HTTP Server Project 解压到D:\BtSoft目录, 打开httpd.conf,本机的安装目录为D:\BtSoft\Apache24\conf 修改php.ini: ;TODO chang...

retacn_yue的专栏 1383

系统架构设计师【第1章】: 绪论 (核心总结)

系统架构 (System Architecture)是系统的一种整体的高层次的结构表示,是系统的骨架和根基,也决定了系统的健壮性和生命周期的长短。系统架构设计师是承担系统架构设计的核心角色,他不仅是连接用户需求和系统进一步设计与实现的桥梁,也是系统开发早期阶段质量保证的关键角色。通俗地说,系统架构 (System Architecture)

数据知道的博客 1万+

如何在本地搭建PHP开发环境

报告内容涵盖了从环境选择、软件安装、核心配置、开发工具集成到高级主题(如多版本管理和调试)的完整流程,旨在为不同水平的开发者提供一份权威、实用的操作指南。在当前的开发实践中,Docker因其环境一致性、隔离性和可移植性,已成为专业开发团队的首选方案。一个稳定、高效且与生产环境一致的本地开发环境PHP应用开发成功的基石。搭建这样一套环境的方法多种多样,从最基础的手动配置到高度自动化的容器方案,各有其优缺点。搭建本地PHP开发环境的方法多种多样,但随着技术的发展,各种方法的优劣势也日益分明。

破损的天堂鸟博客 1550

windows下搭建php开发环境,教你如何在Windows下搭建PHP开发环境

好久没更新博客了,这几天给电脑重新搭建了一下apache+php+mysqlphp开发环境,那今天写一写,跟大家分享一下是如何搭建的。PHP集成开发环境有很多种,比如XAMPP、ApmServ等“傻瓜式”集成安装包,我们只需要一键安装就能轻松把PHP环境搭建好,但是这种安装方式不是很灵活,软件的自由组合不方便,适合初期的同学们学习,但它并不利于我们深入的学习。所以还是手工搭建PHP开发环境会比...

weixin_39559333的博客 448

Windows下搭建PHP开发环境

  转载:http://www.cnblogs.com/pharen/archive/2012/02/06/2340628.html   PHP集成开发环境有很多,如XAMPP、AppServ......只要一键安装就把PHP环境搭建好了。但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习。所以我还是喜欢手工搭建PHP开发环境,需要哪个模块自己安装就行了,或者那个软件需要升级...

weixin_34000916的博客 878

PHP搭建开发环境(Windows系统)

搭建一个完整的PHP动态网站,离不开操作系统、Web服务器、数据库、和PHP软件。虽然有不错方便的方式,比如使用phpstudio等等等等许多面板都是非常快速不错的方式,但是这里是教会大家如何配置而不只是依赖别人整合好的面板软件,有时就会发挥出用处。以下是本文章的所采用的大概配置。

m0_67391377的博客 1397

PHP开发环境搭建——PHPStorm的安装使用

在win10系统搭建PHP开发环境安装XAMPP XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包。可以在window、Linux、Mac系统上安装使用 windows系统的安装 下载地址:https://www.apachefriends.org/index.html 安装好后,如果桌面没有快捷方式,则在安装目录下找到 打开后会出现这个控制界面,点击start可以开启对应服务。 我们可以运行一下Apache。然后找到xampp安装目录下的htdoc

江小举的博客 3617

为什么建站要用 WordPress?配合谷歌 SEO 优化更具独立站营销优势

WordPress建站凭借开源架构、海量插件生态与完全数据所有权,在谷歌SEO优化上具备源码可控、插件丰富、内容管理强大、数据自主等优势,是独立站长期营销的更优选择。SaaS建站虽便捷,但底层控制、内容与数据权限受限,难以支撑深度SEO战略。若重视自然流量与长期资产积累,应选WordPress。

2601_96764108的博客 195

【Windows】win10网络重置,网络什么都没了,网络设备管理器空的解决方案,可让ai参考

网络重置修复方法

Freesia_2350的博客 385

LB/网关故障应急处置实战:后端全挂、会话失效、证书过期的现场排查复盘

没分层定位就动网关:客户端网络问题,你在那狂改网关配置,改一天也修不好。误把后端故障当网关问题修:后端OOM了,你以为是网关转发有问题,去调网关参数,结果网关连接池被慢请求拖死。直接重启网关导致存量连接全断:网关有点卡顿,你直接,结果引发大面积客诉。正确做法是先摘流。限流误触发当成攻击在解:正常业务高峰触发了限流,你以为是CC攻击,拼命加白名单,结果把真攻击放进了。改完TTL不生效是缓存背锅:改了DNS的TTL,发现没生效,其实是中间递归DNS或者客户端本地缓存没清,别急着骂权威DNS。

Neighbor_OldY的博客 208

计算机网络:DNS总结

DNS是互联网中非常重要的应用层协议,其核心功能是完成域名与IP地址之间的映射。DNS采用分层、分布式的树形结构,将域名空间划分为根域、顶级域、权威域等多个层次,从而解决了互联网规模不断扩大带来的管理和查询压力。一次典型的DNS解析过程通常包括浏览器缓存、操作系统缓存、递归DNS缓存以及根服务器、顶级域服务器和权威DNS服务器等多个环节。DNS查询过程中,客户端通常向递归DNS服务器发起递归查询,而递归DNS服务器则通过迭代查询逐级寻找最终的权威DNS服务器。

www_dong的博客 199

31 极物科技 | Control4 对接 - CAN 继电器驱动

一句话概述:本文详细解析极物网关 CAN 继电器驱动的 Control4 DriverWorks 实现,涵盖多路继电器控制、状态同步、Proxy 代理机制及高级场景定时。 本文聚焦于 极物 CAN 继电器驱动的完整实现,从多路继电器结构体、Proxy 代理分发、状态同步机制到高级场景定时,逐一深入剖析,并提供完整代码供 C4 集成商参考。

weixin_43951955的博客 312

银河麒麟v11下 19c noncdb升级到 26ai

oracle restart,19c noncdb 通过autoupgrade 升级到26ai.

cqsztech的博客 174

换服务器 mozcjpeg 5.0.0

2 个前提 99% 已经满足(ImageMagick 宝塔一般自带;exec 默认很多也不放行 —— 这点手动删一下就行,30 秒操作)。mozcjpeg 5.0.0 设置了封面,请查日志确认是否走了新版本 MozJpeg。(否则解压后会跑不起来),解压后再做。让编程软件 检测一下。

相逢的人会再相逢 259

SiteForge WP:面向授权网站迁移的本地化 WordPress 主题生成工具

本文为 SiteForge WP 产品介绍,包含商业推广信息。软件功能、授权方案和兼容性以官网最新版本为准。

Jien Da官方博客 501

PHP Switch语句详解

if ($_SERVER["REQUEST_METHOD"] == "POST") { switch ($_POST['menu']) { case 'option1': echo "你选择了选项1";多重匹配的基本语法如下: switch ($variable) { case ‘value1’, ‘value2’, ‘value3’: // 共享的代码块 break;

2601_96206623的博客 245

幸运大转盘抽奖系统源码 新增游戏积分系统

幸运大转盘抽奖系统源码包含用户注册/登录前台4个滚轮游戏页新增游戏积分系统中奖按等级奖励积分游戏页实时显示积分排行榜中奖弹窗有彩带动画这样子就可以和好朋友一起玩游戏了访问 http://你的域名/install.php 进行安装

2603_96320728的博客 331

实证分析-上市公司并购数据dofile数据集(2005-2024年).txt

因文件较多,数据存放网盘,txt文件内包含下载链接及提取码,永久有效。失效会第一时间进行补充。样例数据及详细介绍参见文章:

CISCO ASA 8.4配置手册.pdf

cisco ASA8.4,内容丰富

下一篇: 软件测试上机实验(一)
cuijhon
博客等级 码龄10年 2粉丝 10原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值