PHP5.6的安装与配置(win7)
1、PHP的安装
1)、环境安装目录:
D:/wamp/|——php|——php-5.6.22-Win32-VC11-x86|——Apache24|——mysql|——www
2)、下载
linux专用:http://www.php.net/downloads.php
windows专用:http://windows.php.net/download/
官网里Windows的版本有很多。选择哪个版本呢?
- PHP以 FAST-CGI 或 PHP-FPM 方式运行就选择Non-Thread Safe (NTS) 版本
- 通常 Windows 下 Apache + PHP 选TS ,IIS(fast-cgi) + PHP 选NTS,Nginx + PHP 选NTS
- 通常Linux 下 Apache + PHP 选TS,Nginx + PHP 选NTS
本文用的apache+php组合,所以选择ts(Thread Safe)版本。根据操作系统选择x64或者x86。
大多数版本的PHP使用VC9, VC11 or VC14 (Visual Studio 2008, 2012 or 2015分别编译)进行编译的,所以你电脑上需要安装VC运行环境。
电脑需要VC运行环境:
- VC9 x86 :http://www.microsoft.com/en-us/download/details.aspx?id=5582
- VC9 x64 :http://www.microsoft.com/en-us/download/details.aspx?id=15336
- VC11 x86 or x64:http://www.microsoft.com/en-us/download/details.aspx?id=30679
- VC14 x86 or x64:http://www.microsoft.com/en-us/download/details.aspx?id=48145
3)、安装与配置
以php-5.6.22-Win32-VC11-x86.zip为例。
下载后解压到D:\wamp\php\php-5.6.22-Win32-VC11-x86目录。
复制一份php.ini-development文件重命名为php.ini。
需要修改以下地方:
更改自定义扩展目录。
找到;extension_dir = "ext"
,更改为
extension_dir = "D:\wamp\php\php-5.6.22-Win32-VC11-x86\ext"
提示:与apache搭配使用需要写绝对位置。否则扩展加载不了。
开启curl扩展
再找到:;extension=php_curl.dll
,去掉分号:extension=php_curl.dll
。
去掉部分注释:
extension=php_bz2.dll
extension=php_curl.dll
extension=php_fileinfo.dll
extension=php_gd2.dll
extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_intl.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_exif.dll ; Must be after mbstring as it depends on it
extension=php_mysql.dll
extension=php_mysqli.dll
;extension=php_oci8_12c.dll ; Use with Oracle Database 12c Instant Client
extension=php_openssl.dll
;extension=php_pdo_firebird.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
extension=php_pdo_odbc.dll
extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
extension=php_pgsql.dll
;extension=php_shmop.dll; The MIBS data available in the PHP distribution must be installed.
; See http://www.php.net/manual/en/snmp.installation.php
;extension=php_snmp.dllextension=php_soap.dll
extension=php_sockets.dll
extension=php_sqlite3.dll
;extension=php_sybase_ct.dll
extension=php_tidy.dll
extension=php_xmlrpc.dll
extension=php_xsl.dll
设置默认时区
date.timezone=PRC
设置ssl(可选)
openssl.cafile= cacert.pem
注意是绝对路径。
添加自定义扩展
;[memcache]
extension=php_memcache.dll
;[redis]
extension=php_redis.dll
注意,需要下载对应版本的扩展:
如php_redis-2.2.7-5.6-ts-vc11-x86
,注意区分ts/nts和x86/64。
部分插件的下载地址
- http://pecl.php.net/package/redis/
- http://pecl.php.net/package/memcache
- http://pecl.php.net/package/xdebug
PHP5.6的安装与配置(win7)相关推荐
- Apache2.2+MySql5.5+PHP5.4的安装和配置(windows)
Apache2.2+MySql5.5+PHP5.4的安装和配置 phpMyAdmin的安装和配置 安装Apache2.2 http://httpd.apache.org/download.cgi#ap ...
- centos7 nginx+php5.6+mysql安装与配置
安装与配置 php 56的安装 php的配置写在 php.ini,可在phpinfo()中查看 //查找已安装 yum list installed | grep php // php卸载 yum - ...
- Linux下Nginx、MySQL、PHP5、phpMyAdmin安装与配置
以前在Linux下,只配过LAMP,没尝试过Nginx,这次换个口味尝试一下,中间遇到了一个比较无语的小错误浪费了很长时间(下面会说到).总体来说还算比较顺利吧,不过安装PHP的目的只是为了用phpM ...
- php+5.3.7++,Win7+Apache+PHP5.3.x 安装Zend Guard Loader
最近接手一个商城项目想要使用shopnc 来做,把源码下到本地使时发现,文件是加密的.百度了N久才明白shopnc是zend 加密.还得想办法把Win7+Apache+PHP5.3.x 安装Zend ...
- iis7 php5 isapi配置,Win7 下 IIS7 配置 PHP5 (Isapi + FastCgi)
之前有写过在 Apache 下配置 PHP5 的教程,而最近才知道 windows 自带的 IIS 平台对 PHP 也有很好的支持(刚学 PHP 不久),所以打算花点时间来倒腾倒腾,之后就写下这篇博客 ...
- centos6.5 php5.2,Linux中PHP安装与配置(CentOS-6.5:php-5.2.13)
1 PHP简介 PHP(PHP: Hypertext Preprocessor的缩写,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言.Java和Per ...
- win2003服务器iis6.0环境下php5.3.2安装配置
IIS6+PHP5.3.2配置: 在windows下使用Apache+PHP的,请选择VC6版本: windows下使用IIS+PHP的,请选择VC9版本 首先要知道的是,那个服务器平台对应PHP那个 ...
- MySQL的安装配置(win7 64-bit)
MySQL的安装配置(win7 64-bit) 转,整理. MySQL 版本是 mysql-noinstall-5.1.66-winx64.zip(免安装版) mysql-workbench-gpl- ...
- Linux+Apache+MySQL+PHP5的安装与配置与phpBB2论坛的架设
在现在的网络应用中,Linux+Apache+MySQL+PHP已经成为一个重要的组合应用了.在这里我们以PHP5为例谈一下Linux+Apache+MySQL+PHP5的安装与配置.在经过这样的工作 ...
最新文章
- linux 下 使用wget 下载 jdk资源 命令
- ubuntu16.04引导修复不能开机、grub丢失等——这是一剂良药
- String 类详解
- .NET Core开发实战(第32课:集成事件:解决跨微服务的最终一致性)--学习笔记...
- 程序员面试时自称字节跳动工作两年,被发现学历造假,结果蒙了
- 提高语音识别率:必须加入深度学习吗?
- java ic卡读写_使用Java驱动ACR122U对IC卡进行读写,总结
- 蓝牙耳机音量控制问题
- 大豆技术面分析_大豆优质高产技术分析,种植大豆产量低,只因这几点你没做到...
- 记一次安装 ubuntu 18.04 双系统 (双硬盘)
- 阿里云ACP云计算错题集101-120
- 搭建商城系统怎么选择合适的运营模式?
- 系统设计原则之里氏代换原则
- ai 计算机视觉_人工智能中的计算机视觉
- MSL、TTL及RTT的区别
- css----BFC,IFC,GFC,FFC的区别
- NBIOT-BC28模块程序操作接口编写(基于STM32F103ZET6)
- DophinScheduler server部分 核心代码详细解析——统领全局调度全场的服务器server部分究竟干了什么?
- 【python图像处理】图像灰度化处理、图像灰度线性变换、图像灰度非线性变换
- java中new一个对象要经历哪些过程
热门文章
- compact php,php内置函数使用 compact()
- Java Swing专栏订阅须知《必读》
- 下载 6g 概念及愿景白皮书_6G,到底有多6?6G概念及愿景白皮书正式发布!
- php 路径有汉字,路径文字工具
- C++重载下标运算符
- Java final修饰符详解
- C语言指针变量的定义和使用
- python 自动化出报表,python实现报表自动化详解
- python wechatpay微信支付回调_【微信支付】JSAPI支付开发者文档
- Python数模笔记-模拟退火算法(3)整数规划问题