手把手教你搭建PHP开发“黄金自由新搭档”

引言:随着PHP广泛应用白热化,大家使用的开发工具从重量级的ZendStudio到轻量级的Notepad++可以说是五花八门、应有尽有,这给初学者带来不少困惑,工具太多了就无从下手选择适合自己需要的东东。笔者亲自测试和比较,选择适合大多数开发人员追求既“自由、快捷、简便”又满足功能强大的实际需要,从自定义PHP运行环境配置文件着手搭建PHP开发平台,并给出详细的操作步骤。手把手教你用网络风暴WebStorm+集成开发工具PhpStorm+自定义运行环境phpRE搭建PHP开发“黄金自由新搭档”,希望能给初学者带来快乐和帮助。

目的和意义:在Win7/10下自定义安装 php-7.1.3 apache2.4.25 mysql-5.7.17 phpMyAdmin-4.7 wordpress-4.7.3 WebStorm-2017.1 PhpStorm-2017.1 运行环境,轻松实现“运行环境自定义配置、开发工具集成强大功能、新老版本自由搭配应用”,严格区别于传统相对被动使用现成的“套餐式”PHP运行开发环境组件

搭建操作步骤:下载官网最新或适合的软件资料,轻松安装、整合、搭建自定义PHP运行环境与开发平台

(1)软件下载:

phpRE(Ver 2017.3)

phttp://www.hezhubi.com/wp-content/uploads/2016/04/phpRE.exe

VC14(vc_redist.x86.exe)

http://www.microsoft.com/en-us/download/details.aspx?id=48145

httpd-2.4.25-win32-VC14.zip

http://www.apachelounge.com/download/

php-7.1.3-Win32-VC14-x86.zip(非商业加密源码开发线程安全版:VC14 x86 Thread Safe)

http://windows.php.net/download#php-7.0

mysql-5.7.17-win32.zip

http://dev.mysql.com/downloads/mysql

phpMyAdmin-4.7-all-languages.zip

https://www.phpmyadmin.net/

wordpress-4.7.3-zh_CN.zip

https://cn.wordpress.org/

WebStorm-2017.1.exe

http://www.jetbrains.com/webstorm/download/#section=windows/
中文语言包下载
http://www.hezhubi.com/wp-content/uploads/2016/04/resources_cn.jar
配置文件包下载
http://www.hezhubi.com/wp-content/uploads/2016/04/Settings.jar

PhpStorm-2017.1.exe

http://www.jetbrains.com/phpstorm/download/#section=windows/
中文语言包下载
http://www.hezhubi.com/wp-content/uploads/2016/05/resources_cn.jar
主题压缩包下载
http://www.hezhubi.com/wp-content/uploads/2016/05/Settings.jar

(2)安装和运行 Apache服务器、MySQL服务器,成功启动PHP运行环境:

①运行install.exe安装开发目录和安装MSVC14 (Visual C++ 2015)编译程序vc_redist.x86.exe

②在开发目录D:\phpRE相应子目录中解压安装Apache、Php、Mysql、www\PhpMyadmin(注意重命名这四个zip文件解压后的子目录)、www\Wordpress(解压后子目录可更名为rk)

③在dos命令窗口运行D:\phpRE\install.bat批处理文件安装Web服务器、数据库服务器及标准配置文件(操作DOS命令:在开始菜单按钮旁“搜索框”中键入cmd回车,键入d:回车,键入cd\phpre回车,键入install.bat回车)

可用热键Ctrl+Alt+Delete重启或停止ApacheRK、MysqlRK服务进行运行环境调试

(3)安装WebStorm、PhpStorm 后第一次启动需进行激活/汉化/主题安装或导入配置文件来自定义开发环境:

① 激活时选择License server 填入JetBrains 授权服务器网址(License Server RL) http://idea.imsxm.com/  点击Active即可自动激活;或者先打开 http://idea.lanyus.com/ 网页“获取注册码”,再运行软件粘贴已获取的注册码进行激活

② 汉化补丁能实现中文界面操作,直接将resources_zh.jar 复制到安装目录下lib目录中即可

③ 可导入WebStorm配置文件包Settings.jar,重启完成WebStorm编辑器的字体着色配置;PhpStorm默认的字体和背景色都是挺伤眼睛的,手动更换其他更好的主题:可以从http://www.riaway.com/index.php下载各类主题的jar文件,从主菜单打开你的编辑器选择 File->Import Setting.导入你下载的jar文件(必须把下载压缩包重命名为settings.jar),等待phpstorm重启之后进行配置:打开File->Settings->Editor->Colors and fonts 然后选择你喜欢的着色风格主题即可

(4)如何使用:

成功安装后运行PHP进行Web开发

① 启动 Apache 网络服务器 : 热键Ctrl+Alt+Delete –> 系统服务 –> ApacheRK –> 运行(下次开机自动)

② 启动 MySQL 数据库服务器 :热键Ctrl+Alt+Delete –> 系统服务 –> MySQLRK –> 运行(下次开机自动)

③ 输入 http://www.hzb.com 开启Web开发平台PHP运行环境

④ 您的网站根目录文件或本地站点程序存储在 D:\phpRE\www\

⑤ 在WebStorm或PhpStorm运行时选择开发目录D:\phpRE\www\搭建PHP“黄金自由新搭档”,轻松实现“运行环境自定义配置、开发工具集成强大功能、新老版本自由搭配应用”,严格区别于相对被动使用传统“套餐式”PHP运行开发环境组件

⑥ 输入 http://www.rk.com 启动您的rk项目入口文件index.php

结语:所谓“黄金自由新搭档”意为整合了当下PHP集成开发工具之精华,吸收了广大开者之宝贵经验,真可谓是高大上、重品味,phpRE开发平台自由搭配PHP版本及最佳适配WordPress、WebStorm、PhpStorm组合应用, 且这些精品背后都有着非常活跃的开发社区,持续不断提供着丰富而实用的模板、插件,对PHP开发实在给力,因此,新搭档、集大成,既不受传统“套餐式”组合件的束缚,又能跟上最新潮最规范的标准开发步子,让入门者少走弯路早成范儿,让大咖们得心应手,快乐编程,体验规范编程的乐趣,提高PHPWeb开发效率

时间: 2024-10-04 12:21:47

手把手教你搭建PHP开发“黄金自由新搭档”的相关文章

手把手教你搭建LyncServer2013之准备篇(一)

这次实验的拓扑结构如下: 首先准备AD域,把DC这台服务器提升为域服务器,在这里,域服务器的安装就不上图了,DNS会随域控制器的安装一起安装,这次安装的Lync版本为Lync Server 2013,规划的Lync内部WEB地址和外部WEB地址一样,都为pool01.iSusan.cn,而两台Lync前端做为DNS轮询负载,所以在DNS下需要加入如下A记录: 192.168.137.12 pool01.iSusan.cn 192.168.137.13 pool01.iSusan.cn 192.1

手把手教你搭建LyncServer2013之CA准备(二)

首先进行CA服务的安装,安装完后在组策略中配置计算机证书自动申请 到此,证书服务器已经安装完成,下一步开始配置计算机自动证书申请 手把手教你搭建LyncServer2013之CA准备(二),布布扣,bubuko.com

手把手教你搭建LyncServer2013之Lync后端存储准备(三)

这次实验的Lync后端存储安装的是SQL Server 2012,配置了高可用,两台做Mirror,一台做见证服务器,实现故障的自动转移,SQL Server的安装需要.net Framwork 3.5的支持,所以在安装SQL之前,我们先来安装.net Framework 3.5 安装完.net Framework 3.5后,我们开始第一台SQL Server 2012的安装 到此第一台Lync后端存储服务器已经安装好,因为我这次实验中需要安装监控和存档角色,所以在安装数据库的时候选择了三个功能

手把手教你搭建LyncServer2013之准备Active Directry(四)

进行Lync安装之前,我们需要对域架构进行扩展,下面在LyncFE01上插入Lync Server 2013光盘 前端服务器需要安装的功能组件: Add-WindowsFeature RSAT-ADDS,Web-Server,Web-Static-Content,Web-Default-Doc,Web-Http-Errors,Web-Asp-Net,Web-Net-Ext,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Http-Logging,Web-Log-Librar

手把手教你搭建LyncServer2013之发布Office Web App服务器(十二)

上一篇中,我们已经完成了Office Web App服务器的部署,在组织内部已经实现了PPT和OneNote的共享,但是我们仍然与外部用户无法实现PPT的共享,只能实现简单的IM和会议,那么要实现在外部共享PPT和OneNote,我们需要把我们的Office Web App服务器发布到公网,但是由于我现在只有一个公网IP地址,因我们发布反向代理服务器的时候已经占用了公网的IP地址的443端口,而我们的Office  Web App服务器也需要用到公网的443端口,所以我们今天再次用到微软的TMG

手把手教你搭建LyncServer2013之安装持久聊天服务器(十三)

这一节中,不得不说的就是持久聊天服务器,为Lync  Server 2013新建的一个角色,在企业版中,需要单独部署,不能和其他服务器并置,WAC服务器也是如此,因在前面的拓扑中未定义持久聊天服务器,下面我们开始新建拓扑并进行发布了,在前端服务器上打开拓扑生成器,并下载当前拓扑信息 右键持久聊天池,新建持久聊天池 输入FQDN并选择"单计算机池" 我后续想测试下合规性,所以这里选了启用合规性,可以根据自己组织内部需求进行选择,输入显示名称 定义SQL Server存储,我这里仍然使用镜

手把手教你搭建LyncServer2013之体验持久聊天室(十四)

上一节,我们完成了持久聊天服务器的搭建,下面我们开始体验Lync Server 2013的新功能了,个人感觉非常的不错!首先,我们需要创建一个类别,点击"新建"按钮 点击选择我们的持久聊天服务器池,然后点击"确定" 输入类别名称和说明,然后勾选启用邀请.启用文件上载,启用聊天历史记录,然后在允许的成员栏中,点击添加按钮添加允许成员 在创建者中添加可以创建聊天室的成员,完成后点击"提交"完成类别的添加 切换到聊天室策略,勾选"启用持久聊天

手把手教你搭建LyncServer2013之部署边缘服务器(七)

在前面的拓扑新建中我们已经加入了Lync边缘的单计算机池,今天我们就开始部署Lync边缘供外部用户访问了,首先来到Lync边缘这台服务器,安装服务器所需组件,命令如下: Add-WindowsFeature Web-Asp-Net45,Web-Mgmt-Tools,Windows-Identity-Foundation,Telnet-Client -source d:\sources\sxs -restart 在安装Lync边缘Lync组件之前,我们需要修改Lync边缘服务器的DNS后缀名称,如

CSS3实战开发:手把手教你照片墙实战开发

在<CSS3 2D转换技术之translate实战开发>文章中,我给大家列出了CSS3中的2D转换方法: 1.    translate() 2.    rotate() 3.    scale() 4.    skew() 5.    matrix() 同时对第一个方法 translate()做了非常详尽的介绍,并带领大家实战开发了一个导航条.如果你对translate不了解或不是太熟悉,请阅读我的博文 <CSS3 2D转换技术之translate实战开发> . 在讲解知识点之前