本文采用我自己开发的纯绿色版WAMP环境(我将这个WAMP环境命名为PHPWAMP)

(PHPWAMP默认集成VC,不需要单独安装)

那么什么是WAMP环境?WAMP这个词是什么意思?

Windows下的Apache+Mysql+PHP,称为WAMP。而Linux系统下的Apache+Mysql+PHP,称为LAMP。

属于WAMP环境的集成软件有很多,且各有特点。

本文案例采用的PHP集成环境是我最新发布的新版本PHPWAMP8.1.8.8。

PHPWAMP绿色集成环境介绍:

6年前,因为想随时随地使用wamp环境,而其他的wamp集成环境自己用的不是很爽,所以就自己做了这款纯绿色的PHP集成环境,这几年一直是我的自用软件,很少对外公布,近一两年才开始成立官网正式对外发布。我集成的相关组件都是完全版的,适合本地调试,也适合用在服务器上。

PHPWAMP部分特点如下:

1、真正纯绿色,集成VC,不需要单独安装VC,纯绿色,下载解压即可使用。
2、能同时运行多个PHP版本,能随意自定义DIY设置PHP版本
3、拥有开发模式与运营模式,集成组件未阉割,切换运营模式,即可直接运行在服务器端
4、拥有“强制修改任意集成环境的数据库密码”的功能,忘记数据库密码可以一键强制修改。
5、运行中的网站可瞬间强制删除,也能一键干掉电脑里全部的php环境,方便重装

6、强制干掉一切环境阻碍,一键去除任意web服务器站点域名的非80端口。

其他功能,自行摸索,很简单的可视化界面操作。(phpwamp8.1.8.8数据库默认密码168168)

-----------------------------------------------------------------------------------------------------------------------

回归主题来讲解一下,PHPWAMP8.1.8.8如何自定义设置站点的PHP版本。

PHPWAMP默认有6个不同的PHP版本,如果你还是觉得不够多,完全可以自定义设置任意你想要的PHP版本,

而且不同的PHP版本可以同时运行。可以在站点管理里面无限扩展,“Apache站点管理”域名模式和端口模式通用。

第一步:我们如何使用PHPWAMP,设置任意PHP版本呢,首先,打开软件,点击相关设置下的更改PHP版本,选择Apache2.4以上的任意PHP版本。

第二步:如图打开Apache2.4站点管理。

第三步:如图打开Apache2.4站点管理,目前演示的是以端口形式区分站点,如图填写相关信息,选择自定义版本1,然后点击添加新站点即可。

第四步:点击“添加新站点”后,你将会在“站点管理列表”看到你前面添加的站点“我的网站1”,然后点击这里的重启动服务按钮,如图红色剪头所示。

第五步:上面第四步的时候,我忘记在PHP版本那一栏选择“php自定义版本1”了,所以上图添加完成后,显示的是默认版本,如果添加站点不指明版本,默认php版本会和主界面上显示的一样,这一步我们可以右键选择站点,点击“修改此站点”,把PHP版本那一栏改成“php自定义版本1”,如下面两图所示。

第六步:版本设置为自定义后,右键这个站点,点击“设置此站DIY版本”,然后会弹出文件夹,如下图

关于看不到“设置此站DIY版本”这个菜单选项的解决方案。

友情提示:如果PHP版本选择的是默认版本或者是其他内置版本,右键的菜单选项是不一样的,只有自定义php版本的站点,右键才会出现“设置此站DIY版本”这个菜单选项。如果因为某些原因,右键自定义站点也看不到“设置此站DIY版本”这个菜单选项,那么你可以用鼠标左键先点击下图红色圆框所标志的位置,再右键对应的自定义站点,就可以看到了。

第七步:按照上面的步骤,点击“设置此站DIY版本”后,弹出“php自定义版本1”对应的文件夹”php-diy1“,我们只要把PHP版本文件丢到这个文件夹里面即可。

友情提示:可以在网上任意地方下载你想要的php版本文件,往里面一丢,不需要重新进行相关配置,重启动服务即可!

第八步:这是我从网上下载的压缩包,下载完成后先解压。(也可在这款集成软件的官网phpwamp.com下载相关版本)

解压后后放到对应的diy文件夹里面,下图为解压后放置在”php-diy1“文件夹里的样子。这样放才是正确的,

错误提示:有的人直接丢压缩包,进去,然后启动,这样是不行的!(自定义版本1对应的文件夹是“php-diy1”以此类推)

提供700个PHP版本下载,可以百度搜这个标题下载“PHP版本大全、PHP全部历史版本下载集合(一切版本)

错误案例演示:以下放置方式是错误的,如下图错误案例所示!

第九步:设置好版本文件后,点击此处重启动服务即可。

第十步:右键此站,点击”端口浏览该网站“即可看到如下页面。

这个界面显示的是此版本PHP默认打开的功能。

如果觉得默认的”PHP已编译模块“开启太少,可以右键对应站点,然后选择”开启php常用模块“

开启后再点击”重启动服务“,我们再点击”端口浏览该网站“看看服务器环境检测页面如下,发现”PHP已编译模块“比刚才的多了很多。下面的相关组件支持也全部显示”已启用“。当然,你也可以右键此站点,打开对应文件自行修改成你需要的。

如果你只是想在本地测试网站,到这一步即可。

接下来演示一下域名绑定,在服务器上也可以如此这般,点击右键修改刚才我们建立的站点(也可以新建一个),如图所示。

第一步操作,右键修改站点

第二步操作:如图,我给这个自定义站点设置了域名,修改完成后,点修改按钮。

易错点:修改站点信息的时候,记得看此处版本是不是你想要的,有时鼠标移动到这,你可能自己不小心就改了其他版本。

第三步操作:设置域名后,点击“生成此站hosts内容”,再点击重启服务即可

第四步操作:设置域名后,点击按钮

重启动服务,然后右键“域名浏览此网站”即可用域名浏览。

第四步操作:浏览后竟然发现域名后面加上了端口号!如果想去掉端口,可以将主界面设置为80端口即可。

第五步操作:回到主界面主界面为80端口,如下图

修改后,这里就显示80端口了,如图所示,下一步还要修改一个地方,继续往下看。

第六步操作:回到Apache2.4站点管理界面,把这里的端口也改成80端口,如下图

然后点击按钮再重启动一下,域名后面就不会有端口号了。

第七步操作:重启动Apache后右键站点选择“域名浏览该网站”,如图所示。

第八步操作:这时候发现用域名访问,后面不带有80端口了。

友情提示:如果你发现坑爹的80端口竟然被占用了,可以点击此处强制干掉占用端口的程序,如图所示。

其他情况:如果你本身服务器已经安装了IIS,想用这款集成环境和电脑自身的IIS共用80端口,或者是想和处在其他服务器上的网站共用80端口,想去掉域名的非80端口,可以使用PHPWAMP自带的“去端口功能”,如下图

当你在使用非80端口的时候,又不想域名带有端口好,也可以使用该功能,或者是和其他WEB服务器共用80端口。

先把所有WEB服务器上的端口设置为非80端口,空出80端口后采用此功能,即可一键去掉域名非80端口。

如果你忘记数据库密码,可采用软件自带的“强制修改数据库密码”功能,此功能也可以修改其他集成环境或者是你自行安装的mysql数据库密码。

提供700个PHP版本下载,可以百度搜这个标题下载“PHP版本大全、PHP全部历史版本下载集合(一切版本)

PHP集成环境自定义设置PHP版本,同时运行多个php版本,700个PHP版本随时切换,一键开启常用模块。的更多相关文章

  1. linux应用之xampp集成环境的安装及配置(centos)

    1.xampp集成环境的下载 在xampp的官网上选择对应系统的版本进行下载,官网地址:https://www.apachefriends.org/zh_cn/index.html #wget htt ...

  2. wamp集成环境 开启rewrite伪静态支持

    什么是伪静态 伪静态就是:动态网页通过重写URL的方法实现去掉动态网页的参数,但在实际的网页目录中并没有必要实现存在重写的页面. 伪静态的目的 最主要的就是迎合搜索引擎方便搜索引擎蜘蛛(Spider) ...

  3. 超强PHP集成环境,支持800多个不同PHP版本同时运行,无限自定义添加mysql与php版本

    转载自今日头条 小编最近发现PHPWAMP竟然又更新了,激动之余向大家介绍一下新版的强大功能. PHPWAMP是纯绿色集成环境,高版本php无需安装VC运行库,默认已经集成VC运行库!Nginx支持服 ...

  4. 记一次mac下使用mamp集成环境配置lumen项目自定义域名遇到的花样问题

    1.安装好mamp集成环境,自行百度. 2.从公司项目版本库里将项目克隆到本地. 好了,开始配置自定义域名来访问项目,以下是遇到的问题集锦... 1.web服务器使用的nginx,配置完域名访问报40 ...

  5. 纯绿色集成环境,可切换180个Mysql、700个PHP版本

    测试神器又出新版!功能更强大(目测linux版本也快要出了,拭目以待吧) PHPWAMP8.8.8.8集成环境,目测大概更新如下内容(我也就是大略看了下更新内容) 1.支持自定义设置任意Mysql版本 ...

  6. 最强自定义PHP集成环境,系统缺失dll和vc也能正常运行

    PHPWAMP支持iis.apache.nginx等web服务器,并全部支持php多版本同时运行,无限自定义mysql.php PHPWAMP支持32和64,支持自定义自动匹配系统所需dll和vc,纯 ...

  7. 详解PhpStudy集成环境升级MySQL数据库版本

    http://phpstudy.php.cn/jishu-php-2967.html phpstudy里没有地方可以设置mysql数据库,很多人都疑惑在phpstudy里怎么升级mysql数据库版本, ...

  8. 周一01.3Python多版本共存&pip环境变量设置

    python多版本共存 1.分别安装Python2.7(手动添加环境变量)与Python3.6 2.分别进入Py2与Py3文件夹中,复制python.exe,重命名为python2.exe和pytho ...

  9. Jenkins持续集成环境, 如何自定义 maven repositories

    假设自定义的仓库路径为“/opt/repository”,那么在“系统管理-系统设置”中,修改“全局MAVEN_OPTS”的值为如下的内容: -Dmaven.repo.local=/opt/repos ...

随机推荐

  1. win7兼容oracle

    操作系统:win7,数据库版本:Oracle 10.0. 问题:安装Oracle10.0时,安装程序意外退出,可按照如下操作解决win7与oracle兼容性问题. 1.打开“\Oracle 10G \ ...

  2. 【SSRS】入门篇(五) -- 设置报表格式

    原文:[SSRS]入门篇(五) -- 设置报表格式 在上一节 [SSRS]入门篇(四) -- 向报表添加数据 我们设置好了报表,并可以预览到数据,如下图: 当报表完成后,有个重要的工作就是美化报表格式 ...

  3. C#程序员阅读的书籍

    推荐几本C#程序员阅读的书籍   楼主这些年一直追随微软技术,也看了不少书籍,整理出一些个人认为不错的经典,推荐给各位阅读,以共同进步. 推荐顺序是由浅入深,深入浅出. <Professiona ...

  4. Restful WebApi开发实践

    随笔分类 - Restful WebApi开发实践   C#对WebApi数据操作 摘要: ## 目标简化并统一程序获取WebApi对应实体数据的过程,方便对实体进行扩充.原理就是数据服务使用反射发现 ...

  5. 解决ZF2_PATH environment

    本方法基于:ZendFramework 2.1.4版本在WIN7下构建,其他版本的安装方式相差不大. 操作之前您需要搭建好PHP运行环境,保证PHP版本不低于PHP 5.3.3,并且去http://f ...

  6. linux下的中文编码问题

    很多linux的初学者都会碰到这样一个问题:把windows下的文档拷到linux系统,会出现乱码!其实这涉及到中文编码的问题.linux系统默认的是统一码(utf8).而如果你的文件是big5,显然 ...

  7. golang 之 bson 与 struct 转换

    bson的介绍不说了golang下的解析包找到2个 一个是mongo的http://labix.org/gobson,另外一个比较小众https://github.com/sbunce/bson这里用 ...

  8. 红黑树LLRB

    LLRB——红黑树的现代实现 一.本文内容 以一种简明易懂的方式介绍红黑树背后的逻辑实现2-3-4树,以及红黑树的插入.删除操作,重点在2-3-4树与红黑树的对应关系上,并理清红黑树相关操作的来龙去脉 ...

  9. 筛法求质——poj2262&2909

    这两道题都是哥赫巴德猜想的内容.基本的技术点都是在一个很大的数字范围里面求质数.直接判断两个数是不是质数,这种方法虽然可行但是还是很慢的.所以这两题我们使用打表! 而建立质数表的方法就是筛法求质,速度 ...

  10. 前端css:“圣杯布局”

    昨天面试前端,一面危险通过,面试官建议我看看“圣杯布局”,听起来很玄妙的名字,花了一晚上弄明白怎么回事,惊讶于前端工作的细节和技巧! 我先看几个基础,在后面要用到的: 1.CSS right/left ...