前言:
我用的是phpstudy安装包,安装php环境,因为是个人PC也没什么敏感文件,所以用phpstudy安装环境是可以的。
phpstudy 存在安全问题,之前也讨论过了。
我用的是sublime编辑器,美观,配置环境稍微有点烦。
配置步骤
下载、安装phpstudy
官网
安装时注意不要选择中文安装目录,否则报错,Apache无法启动。安装后找到目录
php.exe的所在目录,复制这个路径。选择一个合适的版本。注意一个。我有选择恐惧症,查看了phpstudy的默认版本用了一样的版本。配置环境变量
计算机属性 -> 高级系统设置 -> 环境变量
设置用户变量和系统变量。就是Path中添加刚刚php.exe的路径。
之后确定,确定。win+R 运行cmd ,输入php -v 得到这样的信息说明php设置好了。
这里我选择了sublime text编辑器美观好用。百度直接就有的下。下面介绍其配置方法。
点击Sublime Text 3 的“Tools”->”Build System”->”New Build System…”
输入编译脚本输入如下:
{
"cmd": ["php", "$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.php" }
另存到Sublime Tex 3的Data目录下,文件名改为:PHP.sublime-build
- 编辑简单的hello.php
<?php echo "hello"; ?>
选择tools -> build system为 PHP(刚刚新建的),之后点击build,查看console,发现输出。(下方)
以上,说明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,非线程安全)的版本能够更好的提高效率。