分享几款一键搭建php本地测试环境工具

很多朋友平时电脑做服务器都是搭建iis服务器,今天我给大家分享几个一键搭建php本地测试工具!,喜欢做网站论坛的朋友为了使自己的站点能够具有独特的个性和良好的用户体验,总会对自己的站点进行一系列的深度调整,方能充分体现网站特色和唯一性,一般的PHP 本地测试环境【PHP 本地测试、本地服务器、网站制作必备工具】

  Wordpress 够流行了吧,它是一个用 PHP 编写的强大的博客平台。使用它来架设一个博客平 台相关容易,是新手建站比较方便的工具。但是要真正体会 WordPress(以下简称 WP)强 大,插件是不可少的东西。一般来说,我们不可能想试一个插件就把文件通过 FTP 来上传, 然后去自己的网站里试,那样风险大了点。所以我们需要在本地计算机上搭建一个 PHP 平 台。我就把常用的 PHP 本地测试平台都收集一下,给需要的人提供方便。 一般来说,本地的 PHP 平台分为两种,一种是 LAMP,即为 Linux+Apache+MySql+PHP;另一 种是 WAMP,它是 Windows+Apache+MySql+PHP,而前者一般优秀于后者。如果让我们自己来 安装 Apache+MySql+PHP,难度不少,改一堆代码不说,还容易出错。再者考虑到现在大家 大多使用的是 Windows 操作系统,自己又是个 Linux 盲,所以我提供的这些本地测试平台 都是 WAMP,都是集成以上功能的,安装完成即可使用。先大概了解一下吧:

  1、XAMPP

  XAMPP 是一款比较强大的本地测试平台,它集成了必须的三个功能,还带有 FileZilla,软 件带有一个控制面板,在里面可以把 Apache、MySql 和 FileZilla 三者注册为系统服务或 者卸载服务,有服务启动的控制按钮,而且在窗口下部还能看到服务的运行信息。虽说面 板是英文的,但清楚易懂。注册为系统服务有个好处就是开机能够自动运行,但是会消耗 一定的系统资源,怎么取舍用户自己来定。安装成功,服务也启动成功后,就可以把浏览 器打开输入 http://localhost/,试试是否成功。在 XAMPP 的网页选项里,有中文支持。

  2、WampServer

  它的官方网站没有中文,但是程序支持中文。启动安装程序后,它会提示你请先卸载旧版, 不支持覆盖式的升级,然后一路 NEXT 就能安装成功。它在任务托盘里有个图标,如果服务 启动异常,它就是红色的;如果部分异常,它就变成黄色;如果是一切正常,那么它就变 成了白色。这些不同的颜色警示,你很容易判断当前你的 localhost 能不能打开。它还能 切换在线和离线状态,选项中的文语言项中也有简体中文可选,很不错。

  WampServer 2.0c [05/05/2008] Includes : – Apache 2.2.8 – MySQL 5.0.51b – PHP 5.2.6 changelog Downloads http://internap.dl.sourceforge.n … /WampServer2.0c.exe

  3、Vertrigo Server

  这是一个轻量级的 WAMP 环境,但是你下载它的时候,迅雷自带的安全组件居然说它带有病 毒。经过我 的扫描(ESS3.0)和使用来看,这完全是个误报,所以大家可以放心使用。安 装一路 NEXT 就行,其中 PhpMyAdmin 中居然还有原始密码,是 vertrigo,感觉在本地测试 的话,这种默认没有必要。它带有一个简单的控制面板,运行状态也一目了然。 在它的 localhost 页面中带有常用链接,很方便。

  4、PHPNow

  PHPNow 真的很简单,简单到安装程序就是用 RAR 做的一个自解压程序。自释放后快捷方式 也没有,你必须自己找到那个文件存放的文件夹,然后运行 Init.cmd 这个程序来初始化。 初始化过程中提示设置密码,因为是在 CMD 命令行中,只设计了一次密码输入,没有密码 确认项,所以请设置的时候千万小心,不要忘了。它也把式 Apache 和 MySql 注册为服务, 开机自启动。 在程序文件夹中,它也带有控制面板,只不过是 CMD 的,但很好用。 卸载就更容易了,在软件自带的控制面板中卸载服务,然后关把整个文件夹删掉就行。这 么方便,图简便的可以试试。

  5、PHPStudy 本人推荐使用此款

  PHPStudy 不一样,它含有 IIS+PHP 和 Apache+PHP,软件推荐设置是后者。在任务托盘里也有图标,可以打开面板来看服务运行状态,也很简洁。打开 localhost,出现的是标准的 PHP 信息界面。

  6、AppServ

  程序安装过程中它提示你可以改变默认的 80 端口为服务端口,这样可以避免端口共享产生 的冲突。可有密码设置提示,但是做得比 PHPNow 好多了,软件还可以设置字符集,默认为 UTF-8。虽然软件没有控制面板,但一切操作都在开始菜单中加入了快捷方式,使用当然很方便。软件还带有 MySql 命令行终端。 7. EasyPHP 软件如其名,真的很 EASY!安装一路 NEXT,但是不会把 Apache 和 MySql 加载为服务,所 以每次使用都要手工来启动。软件也带简单的控制面板,其他的没什么要说的了。

  说了这么多,我想,这些工具应该够你使用的了,找一个你最满意的安装就行了。 PS:如果某些这样的 PHP 相关的服务无法启动,请注意一下你的机器中的 80 端口是否被占 用。一般的程序,如迅雷,BT 软件什么的,即使它们没有在工作,开着也会占用 80 端口。 所以把它们关掉后,启动 PHP 相关的服务后再把这些下载软件什么的打开,就不会有服务 启动不成功这样的问题的。

====================================分割线================================

最新内容请见作者的GitHub页:http://qaseven.github.io/

时间: 2024-12-03 10:56:08

分享几款一键搭建php本地测试环境工具的相关文章

java微信公众号开发(搭建本地测试环境)_java

俗话说,工欲善其事,必先利其器.要做微信公众号开发,两样东西不可少,那就是要有一个用来测试的公众号,还有一个用来调式代码的开发环境. 测试公众号 微信公众号有订阅号.服务号.企业号,在注册的时候看到这样的信息,只有订阅号可以个人申请,服务号和企业号要有企业资质才可以.这里所说的微信公众号开发指的是订阅号和服务号. 另外,未认证的个人订阅号有一些接口是没有权限的,并且目前个人订阅号已不支持微信认证,也就是说个人订阅号无法调用一些高级的权限接口,下图就是一个未认证的个人订阅号所具备权限列表,像生成二

杰奇小说建站之本地测试环境搭建

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 我的第一篇文章已经和大家大概的说明白了,建设小说网站一个大概的流程,想必你应该明白你现在要做哪一步了,而不是没头没脑的这个也想干那个也想的了.这章主要是为大家介绍用杰奇程序在本地搭建测试环境的一些相关,希望对盆友会有帮助. 杰奇程序的说明文档里很清楚的说明了其运行环境要求,这里就不多说了,大家可以参考说明书就行了.有些人想必在这里就很烦难了,

SharePoint 2013 搭建app本地开发环境

原文:SharePoint 2013 搭建app本地开发环境 使用SharePoint App,如果要通过应用程序目录分发 SharePoint 相关应用程序,如具有完全控制权限的 SharePoint 相关应用程序(无法部署到 Office 365 网站),则将需要使用本地计算机上完整安装的SharePoint 2013.我们在本文中提供了用于设置SharePoint 2013 的本地安装以及开始开发SharePoint 相关应用程序的步骤. 一.配置前准备 1. 请确定已经安装好ShareP

关于Php本地测试环境

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 (一) 昨天在电脑上安装dede的本地测试环境,想跑几个PHP程序玩玩.安装过程中一切正常,安装完毕,启动Apache,却怎么也启动不了.总是启动了,又莫名其妙的自动停止了.我在开始-->运行-->输入services.msc进入"服务(本地)",在这里手动启动,还是没有成功,给出个警告框.提示说:本地计算机上

SharePoint 2013如何搭建app本地开发环境

使用SharePoint App,如果要通过应用程序目录分发 SharePoint 相关应用程序,如具有完全控制权限的 SharePoint 相关应用程序(无法部署到 Office 365 网站),则将需要使用本地计算机上完整安装的SharePoint 2013.我们在本文中提供了用于设置SharePoint 2013 的本地安装以及开始开发SharePoint 相关应用程序的步骤. 一.配置前准备 1. 请确定已经安装好SharePoint 2013,如若未安装,请参考附后的安装教程. 2.确

手把手教你搭建智能合约测试环境、开发、编译、部署以及如何通过JS调用合约方法

如何编写智能合约(Smart Contract)?(I) 完整视频教程 https://v.qq.com/x/page/h0552ba9k8h.html 学习目标 了解智能合约 简单环境搭建 能够利用solidity编写Hello World合约 合约部署 和合约互动 使用solidity语言撰写智能合约 Ethereum上的智能合约需要使用solidity语言来撰写.虽然还有其他能用来撰写智能合约的语言如Serpent(类Python).lll(类Fortran),但目前看到所有公开的智能合约

wamp本地测试环境下fopen url不能用的原因

问题描述 allow_url_fopen = on Whether to allow the treatment of URLs (like http:// or ftp://) as files. allow_url_include = on Whether to allow include/require to open URLs (like http:// or ftp://) as files. 在本地wamp测试环境中,这样设置以后,fopen可以正常打开远程地址,但遇到本地的地址却会

CentOS 上搭建 PHP7 开发测试环境

最近公司增加了一台测试用的服务器,当然因为只是测试用,所以决定所有东西都装到一个服务器上,用来我们自己撸代码,发测试版功能,做点小实验神码的,等等等等--反正就是方便用吧,所以自己来试了下搭建一台完全的 LAMP 开发/测试环境,当然同样踩到了无数的坑. 准备开始吧! Step.1 准备服务器 那第一步,我们先搞个服务器吧,搞啥服务器呢,既然是测试用那就搞点不要钱的,或者方便的吧,这里就推荐大家试试用 AWS 或者自己机器上搭建虚拟机,比如 Vagrant 这样的开发平台也是可以的,这里,我们就

分享15款Java程序员必备的开发工具_java

如果你是一名Web开发人员,那么用膝盖想也知道你的职业生涯大部分将使用Java而度过.这是一款商业级的编程语言,我们没有办法不接触它. 对于Java,有两种截然不同的观点:一种认为Java是最简单功能最强大的编程语言之一,另一种则表示这种编程语言既难用又复杂. 下面这些工具或许功能和作用不同,但是有着一个共同的主旨,那就是--它们都是为了给Java编码和开发提供卓越的支持. 1. JDK(Java开发工具包)如果你打算用Java开发一些小程序和应用程序,那么首先得给自己准备一个类似于JDK的工具