php7.0康乐安装_Windows服务器安装配置PHP7.0环境图⽂教
PHP7在windows环境中安装已经不像低版本的php了它需要安装其它的⼀些插件才可以正常的运⾏了,下⾯我们来看⼀篇关于Windows 服务器安装配置PHP7.0环境图⽂教程了,希望对各位有帮助。
在Windows环境下载及配置PHP7.0,2015年9⽉可下载PHP5.4⾄7.0,这次使⽤最新PHP版本7.0。⽽「PHP 7.0.0 RC 1」、「PHP 7.0.0 RC 2」是属于开发当中的版本,在⽣产环境使⽤需注意,稳定版是PHP5.6.13。
确认Microsoft Visual C++版本
Microsoft Visual C++的版本⾄关重要,根据Microsoft Visual C++版本下载的PHP不同。
PHP官⽹的左侧栏有以下注释。
VC9, VC11 & VC14
More recent versions of PHP are built with VC9, VC11 or VC14 (Visual Studio 2008, 2012 or 2015 compiler respectively) and include improvements in performance and stability.
– The VC9 builds require you to have the Visual C++ Redistributable for Visual Studio 2008 SP1 x86 or x64 installed
– The VC11 builds require to have the Visual C++ Redistributable for Visual Studio 2012 x86 or x64 installed
– The VC14 builds require to have the Visual C++ Redistributable for Visual Studio 2015 x86 or x64 installed
根据Microsoft Visual C++版本选择下载的PHP版本。
VC9:Microsoft Visual C++ 2008
VC11:Microsoft Visual C++ 2012
VC14:Microsoft Visual C++ 2015
点击「开始」->「控制⾯板」>->「卸载程序」,可以查看到现在的Microsoft Visual C++的版本。
Microsoft Visual C++版本是2015,因此必须选择VC14开始的PHP⽂件。
下载PHP7.0
从以下PHP官⽹进⾏下载。
下载apache「PHP 7.0.0 RC 2」处写着「Windows source and binaries can be found on windows.php/qa/」。
下载源码访问如下URL。
PHP7.0(7.0.0RC2)的32位有「VC14 x86 Non Thread Safe」、「VC14 x86 Thread Safe」,64位有「VC14 x64 Non Thread Safe」、「VC14 x64 Thread Safe」。这次使⽤环境是Windows Server2008 64位因此选择下载64位的「VC14 x64 Thread Safe」,⼤家根据⾃⼰的实际环境选择下载的源⽂件(下载之前再次提醒⼤家注意VC9、VC11、VC14是根据Windows环境的Microsoft Visual C++版本选择,如果Microsoft Visual C++ 2012的话,就不可以下载VC14的PHP⽂件。)。
重要的是在左侧栏,有以下注意事项。
IIS
If you are using PHP as FastCGI with IIS you should use the Non-Thread Safe (NTS) versions of PHP.
Apache
Please use the Apache builds provided by Apache Lounge. They provide VC9, VC11 and VC14 builds of Apache for x86 and x64. We use their binaries to build the Apache SAPIs.
If you are using PHP as module with Apache builds (not recommended) you need to use the older VC6 versions of PHP compiled with the legacy Visual Studio 6 compiler. Do NOT use VC9+ versions of PHP with binaries.
With Apache you have to use the Thread Safe (TS) versions of PHP.
这次是在以Apache为Web服务器的环境下使⽤PHP。Apache可在Apache Lounge进⾏下载(具体的下载⽅法参照下载Apache2.4.16,安装⽅法参照安装Apache2.4.16)。
PHP有「Non Thread Safe」、「Thread Safe」版本,在这⾥使⽤「Thread Safe」版本。
点击「VC14 x64 Thread Safe (2015-Sep-04 02:40:39)」的Zip。
点击「保存」下载到任意的⽬录下,就完成PHP的下载步骤了。
安装PHP7.0
接着来进⾏PHP的安装步骤。把下载的⽂件解压以后,存放到任意的⽬录下就完成安装了。这次安装到「C:\MiddleWare\PHP」。
运⾏PHP所需的所有⽂件都在该⽬录下。
1) 添加PHP模块
⾸先确认PHP模块的路径。
在「f」⽂件,寻「Dynamic Shared Object (DSO) Support」的部分。默认是在61⾏附近。
并在最后追加如下⼀⾏。
LoadModule php7_module C:/MiddleWare/PHP/php7apache2_4.dll
# Dynamic Shared Object (DSO) Support
#
# To be able to use the functionality of a module which was built as a DSO you
# have to place corresponding `LoadModule' lines at this location so the
# directives contained in it are actually available _before_ they are used.
# Statically compiled modules (those listed by `httpd -l') do not need
# to be loaded here.
#
# Example:
# LoadModule foo_module modules/mod_foo.so
#
LoadModule access_compat_module modules/mod_access_compat.so
LoadModule actions_module modules/mod_actions.so
···
·
··
#LoadModule xml2enc_module modules/mod_xml2enc.so
LoadModule php7_module C:/MiddleWare/PHP/php7apache2_4.dll
追加以上配置以后Apache启动时,会读取PHP模块。
2) 登录扩展名
在「f」⽂件⾥搜索「AddType」。默认是在404⾏附近,并追加如下2⾏。AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
#
# TypesConfig points to the file containing the list of mappings from
# filename extension to MIME-type.
#
TypesConfig pes
#
# AddType allows you to add to or override the MIME configuration
# file specified in TypesConfig for specific file types.
#
#AddType application/x-gzip .tgz
#
# AddEncoding allows you to have certain browsers uncompress
# information on the fly. Note: Not all browsers support this.
#
#AddEncoding x-compress .Z
#AddEncoding x-gzip .gz .tgz
#
# If the AddEncoding directives above are commented-out, then you
# probably should define those extensions to indicate media types:
#
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
···
···
追加以上2⾏之后当访问扩展名为.php⽂件时,PHP程序会进⾏处理。
3) 指定php.ini配置⽂件路径(PHPIniDir)
⾸先确认存放php.ini⽂件⽬录。
在「f」⽂件⾥指定PHP配置⽂件php.ini的⽬录,在这⾥添加到「f」⽂件的最后。
PHPIniDir “c:/MiddleWare/PHP”
Apache会参照PHPIniDir⽬录下的php.ini⽂件。
4) 确认PHP运⾏情况
PHP相关的Apache配置已经完成。在这⾥作⼀个简单的PHP脚本⽂件确认配置是否正确。变更配置⽂件之后别忘了重启Apache。
打开⽂本编辑器,追加如下内容。
phpinfo();
>
⽂静名为「phpinfo.php」,保存到Apache的htdocs⽬录下。
好了以上就是关于Windows服务器安装配置PHP7.0环境图⽂教程了,这⾥介绍了安装那个版本的插件可以⽀持php 7正常在windows中运⾏了。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。