前言:

我用的是phpstudy安装包,安装php环境,因为是个人PC也没什么敏感文件,所以用phpstudy安装环境是可以的。
phpstudy 存在安全问题,之前也讨论过了。

我用的是sublime编辑器,美观,配置环境稍微有点烦。

配置步骤

  1. 下载、安装phpstudy
    官网
    安装时注意不要选择中文安装目录,否则报错,Apache无法启动。

  2. 安装后找到目录
    php.exe的所在目录,复制这个路径。选择一个合适的版本。注意一个。我有选择恐惧症,查看了phpstudy的默认版本用了一样的版本。

  3. 配置环境变量
    计算机属性 -> 高级系统设置 -> 环境变量
    设置用户变量和系统变量。就是Path中添加刚刚php.exe的路径。

    之后确定,确定。

  4. win+R 运行cmd ,输入php -v 得到这样的信息说明php设置好了。

  5. 这里我选择了sublime text编辑器美观好用。百度直接就有的下。下面介绍其配置方法。

  6. 点击Sublime Text 3 的“Tools”->”Build System”->”New Build System…”

7.输入编译脚本输入如下:

{
"cmd": ["php", "$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.php"
}


Ctrl+C 保存到Sublime Tex 3的Data目录下,文件名改为:PHP.sublime-build

8、 编辑简单的hello.php

<?php
echo "hello";
?>

9、 选择tools -> build system为 PHP(刚刚新建的),之后点击build,查看console,发现输出。(下方)

10、以上,说明php环境配置+sublime配置完成了。

后续

PHP安装包TS和NTS的区别
TS指Thread Safety,即线程安全,一般在IIS以ISAPI方式加载的时候选择这个版本。

NTS即None-Thread Safe,一般以fast cgi方式运行的时候选择这个版本,具有更好的性能。

如果是使用ISAPI的方式来运行PHP就必须用Thread Safe(线程安全)的版本;

而用FastCGI模式运行PHP的话就没有必要用线程安全检查了,用None Thread Safe(NTS,非线程安全)的版本能够更好的提高效率。


2018-5-15更新,由于有人问我一些问题,加上了保存build文件的图片。

php环境配置+sublime编译环境配置相关推荐

  1. 为 Sublime Text 3059 配置 PHP 编译环境

    关于  Sublime Text 3059 的安装及汉化 请参看 http://www.xiumu.org/note/sublime-text-3.shtml 为 sublime Text 配置 PH ...

  2. python ubuntu18.04 sublime_Ubuntu下Sublime配置python编译环境及新手使用指导:

    Sublime下配置python编译环境及搭建虚拟环境:(windows下大致相同) 1.编译环境配置 2019-3-6更新教程,发现好像 官方网址打不开了,要改一下源才行. 解决办法: 点击 Pre ...

  3. Sublime text 3 如何下载安装汉化插件,配置python2编译环境

    Sublime text 3 如何下载安装汉化插件,配置python2编译环境 下载地址 下载地址:http://www.sublimetext.com/download 软件汉化 首先,需要安装Pa ...

  4. 编java用jdk还是editplus_怎样运用EditPlus进行配置Java编译环境

    不知道大家是否知道其实学习java主要有三种开发工具,分别是文本编辑软件.EcliPSe以及JBuilder.那么他们三者之间又有什么区别呢?小编就这三者发表一下个人的意见吧.对于学习Java的初学者 ...

  5. 【Android 插件化】VirtualAppEx 编译运行 ( VirtualAppEx 简介 | 配置 VirtualAppEx 编译环境 | 编译运行 VirtualAppEx 代码 )

    文章目录 一.VirtualAppEx 简介 二.配置 VirtualAppEx 编译环境 1.Android Studio 3.0 2.NDK 版本 ( Android NDK r10e ) 3.配 ...

  6. 为netbean配置C++编译环境

    为netbean配置C++编译环境 下载NetBeans:下载带有C++编译功能的NetBeans 安装Cygwin: 下载 Cygwin setup.exe 程序,方法如下:单击页面中间的 &quo ...

  7. 在notepad++中配置java编译环境

    在notepad++中配置java编译环境 (1)首先,下载安装了Notepad++,在菜单栏那里找到Plugin Manager,有一些版本是没有中文的,所有只有Plugin Manager,如果连 ...

  8. Win11下Clion+MSYS2(MinGW64)配置C++编译环境

    Clion中利用MSYS2(MinGW64)配置C++编译环境(Win11/10) 一.准备工具 二.操作流程 三.结束 一.准备工具 Clion 2022 msys2-64 二.操作流程 下载并安装 ...

  9. 【Android 插件化】VirtualApp 编译运行 ( VirtualApp 简介 | 配置 VirtualApp 编译环境 | 编译运行 VirtualApp 官方示例 )

    文章目录 一.VirtualApp 简介 二.配置 VirtualApp 编译环境 1.Android Studio 3.0 2.NDK 版本 ( Android NDK r10e ) 3.配置远程仓 ...

最新文章

  1. JAVA Cloud微服务项目实战课程 SpringBoot 2.x +SpringCloud 微服务课程
  2. java状态模式所有情况_轻松掌握Java状态模式
  3. 2 宽度优先爬虫和带偏好的爬虫(4)
  4. HTML5 Canvas像素处理常用接口
  5. Windows socket之最简单的socket程序
  6. copyof java_JDK10——copyOf方法
  7. mysql insert 不需要日志_MySQL数据库性能优化(1)「转」
  8. 数学模型让咖啡更好喝
  9. linux环境 Oracle客户端连接远程Oracle服务端
  10. 华硕Y450拆机清灰、拆下光驱助散热、卸载无用软件
  11. 帝国cms 自动生成html,帝国cms二次开发用户访问自动生成html
  12. 【学习笔记】seckill-秒杀项目--(5)实现商品列表页、详情页
  13. OpenTCS打造移动机器人交通管制系统(十)
  14. 废弃的Android手机用起来,就是一台小型服务器!
  15. Bmob 萌新也能简易上手 之一 注册登录- *2020版 (有demo)
  16. ASP完美优化(不断更新)
  17. adb命令重置_ADB命令手册大全
  18. MSP432E401Y-按键中断点灯
  19. python练习-给数组去重后元素的加序号
  20. 海康流媒体管理服务器账号密码泄露漏洞

热门文章

  1. OSSIM的名词解释
  2. Query 操作手册 (新增逻辑数据库)
  3. 盘点几种常见的DNS攻击类型
  4. Day33.爬虫基础之PyQuery
  5. vim 在指定行的行首,添加行号数字
  6. 鲍捷 | 深度解析知识图谱发展关键阶段及技术脉络
  7. php中的eval,php eval函数用法—-PHP中eval()函数小技巧 | 学步园
  8. 产品经理如何编写产品PK测试方案
  9. android拍照图片如何存储空间不足,手机照相显示内存不足怎么办 解决方法【详解】...
  10. 基于微信小程序健身房私教预约系统+后台ssm