1.官网下载
官网地址:http://PHP.net/
地址:http://download.csdn.NET/detail/anndy_/9494632
官网手册:https://secure.php.Net/manual/zh/index.php
点击Download下的“5.5.34”
点击Windows downloads
bz2/gz/xz .都是Linux下文件压缩的格式,区别在于压缩率xz>bz2>gz,解压时间bz2>xz>gz,故xz能够生成更小文件的同时,也能提供稳定快速的解压。
点击下载64位TS版
【服务器下载了Apache,故选择了TS版本】
NTS(Non Thread Safe)/TS(Thread Safe):非线程安全/线程安全,一般在以ISAPI方式加载的时候选择TS版本,以fast cgi方式运行的时候选择NTS版本。
Debug Pack:是给 C++ 程序员开发或修改 php 扩展用的。sha1:加密算法。x86是32位的,x64是64位的~
解压
解压下载好的压缩包文件,文件夹内容大致如下图,移动文件夹 php-5.5.34-Win32-VC11-x64到你想要的位置。
2. PHP
1)移动文件夹 php-5.5.34-Win32-VC11-x64到D:\PHP,并重命名为php5.5。【解压路径最好不要用中文。】
2)cmd命令行到php目录,录入命令[ php -v ],如下图说明php可以使用。
3. PHP系统环境变量配置
1)cmd到命令行,录入命令[ php -v ],如下图:
为了使用php时,不用每次命令切换到php目录,给php配置环境变量。
2)“计算机”右键 → “高级系统设置” → “高级” → “环境变量”
新建变量PHP_HOME
3)点击系统变量的“新建”→ 变量名"PHP_HOME" → 变量值“D:\PHP\php5.5”(php文件夹路径)→ “确定”
注意:变量值后面不能添加分号“;”,否则配置不成功。
path变量值追加
4)点击系统变量的“编辑”(没有时新建)→ 变量名"Path" → 变量值“%PHP_HOME%;”(php的路径)→ “确定”
注意:变量值后面的分号“;”必须是英文分号。path:操作系统提供的环境变量。classpath:程序中引用的类所在的路径。
5)设置成功后,手动重启cmd,录入命令[ php -v ],如下图说明系统环境变量配置成功。
4. PHP配置文件修改
在目录D:\PHP\php5.5下,把php.in-development复制一份,并重命名为php.ini。
php.ini-development,是用于开发环境的配置文件;php.ini-production,是用于生产环境的配置文件。
设置PHP扩展包
- <span style="font-family:Microsoft YaHei;font-size:10px;">; On windows:php扩展包的具体目录
- extension_dir = "D:\PHP\php5.5\ext"</span>
修改为:
开启相应的库功能
去掉前面的分号(注释):【可以根据需要启用,以下开启了常用模块,仅供参考】
修改后:
设置时区为北京时区:
Asia/Shanghai
修改为:
配置session功能:
目录路径(D:\PHP\phpsessionstemp)
在使用session功能时,必须在服务器上配置session文件的保存目录,否则无法使用。session文件目录必须可读写,最好独立于WEB主程序目录之外。
- <span style="font-family:Microsoft YaHei;font-size:10px;"> session.save_handler = D:\PHP\phpsessionstemp</span>
修改后:
配置文件上传功能:
目录路径(D:\PHP\phpfileuploadtmp)
在使用PHP文件上传功能时,必须要指定一个临时文件夹以完成文件上传功能,否则文件上传功能会失败。
- <span style="font-family:Microsoft YaHei;font-size:10px;"> upload_tmp_dir = D:\PHP\phpfileuploadtmp</span>
修改为:
5. PHP常用命令
帮助信息
cmd到命令行,查看PHP的帮助信息:[ php -help ] 【可以查看到php的各种命令】