最近在找PHP集成环境时,无意中发现了一款非常好用的php集成环境Visual AMP,Nginx版的名为Visual NMP。

相对于WAMP、XAMPP、PHPnow、PHPStudy、APMServ、AppServ等,Visual-AMP拥有更加友好的UI,跟IIS极为相似。

见如下图:

像多数套件一样集成了Apache,Nginx,PHP,MySQL,Redis,Memcached,Sphinx等服务端程序,并且php扩展集成了apc,memcache,redis,mongo,sqlsrv,eAccelerator,Xdebug,Zend Optimizer,Zend Guard等。

最主要是控制面板做的非常完善,不难看出在这里可以完成诸多的设置:

1.各个应用程序的停止与启动,以及开机是否随着系统启动,还是随着Visual-AMP启动。

显然各个应用程序是作为Windows服务加载的,这是在生产环境必不可少的,这样既使退出Visual-AMP也可以正常使用。

在面板的Apache板块中即可切换php的版本,非常的方便。

2.性能显示,如图所示可以看到每个应用的CPU和内存使用情况,以FastCGI运行PHP是多个实例的总和,也呈现在

在面板的Apache板块中。

3.下面的几个按钮也极大的方便了目常操作;命令行窗口,快速调出并定位在Visual-AMP目录的CMD,方便命令下的各种操作。

hosts文件,在需要用域名的本地测试修改此文件。还有 Windows事件查看器、Windows服务、防火墙设置、任务管理器。

4.方便创建快捷方式,可以创建桌面快捷方式,开始菜单快捷方式,任务栏快捷方式,还有系统托盘图标。

5.强大的内置编辑器,可以对每一应用的相关的配置文件进行编辑。如图:

6.点击一个站点时可以在右边的内置文件浏览器中打开,如同在单独Windows资源管理器中打开,

几乎可以完成所有的工作。如图:

使用心得体会:

1.目录组织结构清晰,如同自己下载各个压缩包安装完成的一样。

\Bin下为各个应用程序的存放目录,各个应用程序也是保留原始的目录结构,便于各个应用程序更新升级。

可以下载更多版本的php包解压到\Bin\PHP下,这样就可以面板中选择切换。

可以将\mysql_data移到一个单独的盘,只要在my.ini修改一下路径就行了,需要先停止mysql改完再启动。

2.让多个Visual-AMP同时运行,需要修改\Bin\amp\Visual AMP.ini中的AMP_ID,然后将Visual-AMP开启的服务停止,重启Visual-AMP。

3.可以移动Visal-AMP整个目录,先关闭Visual-AMP开启的服务,移动后重启Visual-AMP,相关的路径将被自动修整。

4.生产环境中使用,需要对各个应用程序的配置进行修改,更多的设置可参考网上的相关教程。

PHP集成环境Visual-AMP相关推荐

  1. 微软宣布下一代集成开发环境 — Visual Studio 2019

    来自:开源中国 链接:https://www.oschina.net/news/96817/microsoft-announces-visual-studio-2019 在今天的一篇名为 What's ...

  2. 微软下一代集成开发环境 – Visual Studio 2019

    2019独角兽企业重金招聘Python工程师标准>>> 微软宣布下一代集成开发环境 - Visual Studio 2019 在今天的一篇名为 What's Next for Vis ...

  3. 多版本Visual Studio 集成环境下的WCF 开发-服务库默认配置表

    多版本Visual Studio 集成环境下的WCF 开发-服务库默认配置表 Visual Studio2008 Visual Studio2008只有服务库,而没有服务应用程序,其服务库生成配置文件 ...

  4. VS集成环境中的JavaScript脚本语法检查

    集成在Visual Studio环境中的JavaScript脚本语法检查. 1.可以直接检验js文件,也可以检验html和aspx页面上的脚本语法. 2.集成环境中直接使用,双击定位到语法错误处. 3 ...

  5. 构建基于Jenkins + Github的持续集成环境

    登录 | 注册 John_cdy的专栏 学无止境 目录视图 摘要视图 订阅 有奖征资源,博文分享有内涵 6月推荐文章汇总 CSDN博文大赛初赛晋级名单公布 关注CSDN社区微信,福利多多 构建基于Je ...

  6. Jenkins 搭建C++持续集成环境

    简介 本文主要介绍如何通过 Jenkins 搭建 C++的持续集成环境.最后达到的效果是每天00:00 - 08:00之间构建.测试和打包一次工程. 开发环境为 VS2015,测试工具为 CppUni ...

  7. 【Jenkins】持续集成环境实战

    pdf供下载:https://download.csdn.net/download/hancoder/19835802 1.持续集成及Jenkins介绍 2.Jenkins安装和持续集成环境配置 3. ...

  8. 【PHP】完整的PHP wampServer集成环境的配置

    PHP环境的配置,就可以让很多想要学习PHP的人直接放弃这该死世界上最好的语言.现在来介绍一下PHP中较为简单的也是较为快速的wampServer集成环境的搭建,以便在自己的电脑上也能测试PHP 一. ...

  9. Centos+Gitlab+Jenkins 针对.NET项目持续集成环境搭建和自动化部署

    目录 一.前言 二.系统环境 三.Gitlab安装 3.1 安装依赖软件 3.2 开启postfix 3.3 安装Gitlab 3.4 设置服务器IP和端口 3.5 重置并启动GitLab 3.6 浏 ...

  10. PHPWAMP集成环境Zend组件的相关介绍,环境默认的PHP运行模式

    目前最新版的PHPWAMP集成环境默认都安装了zend解密组件,下面是详情信息. PHP线程安全和非线程安全的选择和区别.  备注:在PHP5.3以后,PHP不再有ISAPI模式,安装后也不再有php ...

最新文章

  1. 【转】Nginx+uWSGI 部署 Django 应用
  2. one order event handling - event filtering
  3. 辅助类BinaryTreeNodeLeftChildRightSibling(左孩子右兄弟,二叉树结点)
  4. [转载] Java ArrayList toArray(T[] a) 解惑
  5. 送书 | 222Beta多样性限制性排序CPCoA/CCA/RDA/LDA
  6. Iterator pattern-迭代器模式
  7. 期待已久!iPhone 13将使用带LTPO技术的OLED屏幕
  8. 在DevStack中使用Systemd
  9. MediaInfo源代码分析 5:JPEG解析代码分析
  10. linux ls 输出格式,(转)linux 中使用ls指定输出时间格式
  11. Java实现的各种排序算法
  12. Android 电视 文件目录,智能电视三款良心文件管理软件,操作攻略指南
  13. bzoj 4815: [Cqoi2017]小Q的表格
  14. 高中数学记录日志(2019人教A版必修二)
  15. CF1442D Sum 分治 背包dp
  16. 转座子可抑制mRNA翻译
  17. twr java_Java7新特性 - TWR(try-with-resources)
  18. mailgun php 邮件发送 实例
  19. 《视觉SLAM十四讲》学习笔记:第5讲相机与图像
  20. 360无线网卡linux驱动下载,如何在Linux下写无线网卡的驱动

热门文章

  1. 怎样用计算机粉碎文件夹,怎么使用电脑文件管家粉碎功能
  2. 北京内推 | 启元世界招聘虚拟人算法工程师/实习生
  3. MTK山寨机个性化DIY移植MRP初步探讨
  4. 思科路由器配置命令(三)
  5. linux任务计划时间讲解,linux下计划任务详解
  6. linux 卸载 flash,Linux系统下Flash Player崩溃的一个解决办法分享
  7. oeasy php,oeasy之PhotoshopCS3视频教程 - 轻松自学网
  8. 联想拯救者Y9000P 2022 安装ubuntu 20.04 以及显卡驱动
  9. 写给励志做码农的大学生
  10. 计算机pc610台湾研华,IPC610-研华610工控机配置