win10php环境配置教程,Windows10系统下如何去配置PHP开
发环境
Windows下搭建(Apache+PHP+MySQL)=>WAMP
Linux下搭建(Apache+PHP+MySQL) =>LAMP
PHP开发环境配置⼀般有套件安装和⾃定义安装两种⽅式。⽹上也能够到套件,可以直接下载⼀整套开发环境,省去了配置的过程,不过这种⽅式灵活性不够⾼,我们也不能了解其中的关系,试着⾃⼰动⼿去配置⼀下环境,还是有点好处的,我下⾯详细介绍的是Windows10系统下⾃定义安装PHP开发环境。
建议将这⼏款软件安装到同⼀个⽂件夹中,便于管理,我这⾥都放到了phpenvir⽂件夹中;另外,每安装完⼀个软件,便进⾏测试是否安装成功。
我接下来的安装顺序为:Apache→PHP→MySQL
Apache安装
官⽹下载链接: 点击此处下载
下⾯有⼏个下载链接,可以⾃⾏选择。我选⽤了第⼆种⽅式进⾏下载。
根据⾃⼰的电脑配置选择32位或者64位。下载完成后,解压⽂件。接下来,打开解压后的⽂件,到conf⽬录下的f⽂件,利⽤⽂本编译器(例如Editplus)打开, Ctrl+FServerRoot "C:/Apache24"
将⽂件⽬录地址修改为你的安装位置,例如我安装到了如下位置:
所以我这⾥应该将其改为:D:/phpenvir/Apache2.4.25这⾥需要注意⼀点:⽬录斜杠的符号应该是/或者\\。
在该⽂件中继续Crtl+F,到下⾯的代码:#
DocumentRoot "c:/Apache24/htdocs"
#
与上⾯的做法相同,根据⾃⼰的安装位置⾃⾏修改:#
DocumentRoot "D:/phpenvir/Apache2.4.25/htdocs"
#
改好之后保存⽂件。
接下来,利⽤管理员⾝份(这⾥⼀定要注意,要通过管理员⾝份运⾏,刚开始配置的时候在这⾥出了错,导致了错误产⽣)打开命令提⽰符,切换到Apache⽬录下的bin⽬录,执⾏安装程序 httpd -k install.
它会提⽰你Apache服务安装成功。紧接着输⼊httpd –k start来启动Apache服务。
⼩技巧:在切换到Apache⽬录下bin⽂件夹的过程中,可以利⽤上⾯讲到的那种⽅法,另外,还可以先在本地打开bin⽂件所在的位置,然后按住shift键的同时点击⿏标右键,列表中会有⼀项在此处打开命令窗⼝,点击打开命令提⽰符,即可直接定位到该位置,省去了切换⽂件夹的操作。如下图所⽰:
我们之所以在bin⽂件夹所在位置打开命令提⽰符,是因为我们的httpd指令位于该⽂件夹中,如果你希望在任何⽬录下都可以运⾏我们的httpd指令(即不需要再每次都切换到bin⽬录去操作),这时则需要我们去设置⼀下环境变量,具体流程如下:右键点击计算机属性(或者快捷
键Win+PauseBreak)打开计算机系统界⾯
打开界⾯内的更改设置
打开⾼级下⾯的环境变量
打开系统变量中的PATH
新增环境变量,将安装的Apache完整的bin⽬录填写进去,然后将打开的窗⼝逐⼀确认即可(从图中可以看出win10操作系统中环境变量是按⾏排列的,⽽win7操作系统中环境变量好像是全在⼀⾏,所以配置环境变量的时候还应该在末尾加个;以⽤来区分不同的环境变量)。
目前行的php开发工具有具体参照下图:
PHP安装
Apache安装好之后,在下载PHP开发软件之前,先向f⽂件中写⼊PHP⽀持模块。
打开f⽂件, Crtl+FDirectoryIndex index.html
将其修改为#修改⾸页⾯⽂件类型⽀持
DirectoryIndex index.html index.htm index.php
然后,在⽂件尾部添加下⾯的内容:#让Apache⽀持PHP
LoadModule php7_module "D:/phpenvir/php7.1.1/php7apache2_4.dll"
#告诉Apache php.ini的位置
PHPIniDir "D:/phpenvir/php7.1.1"
AddType application/x-httpd-php .php .html .htm
写好之后保存⽂件。注意⼀点,上⾯添加的内容需要根据⾃⼰接下来将要安装的PHP软件版本进⾏修改,我这⾥安装的PHP7.1.1版本和Apache2.4.25版本,要确保能够在下载好的PHP⽂件夹中到D:/phpenvir/php7.1.1/php7apache2_4.dll和
D:/phpenvir/php7.1.1/php.ini这两个⽂件,⽽php.ini⽂件是从php.ini-development⽂件复制⽽来的,下⽂会提及到.
接下来,开始下载PHP开发⼯具。
请前往官⽹下载
从图中可以看到有Non Thread Safe和Thread Safe两个版本,我们需要下载Thread Safe的PHP环境。
下载完成之后将其解压到之前指定好的⽂件夹D:/phpenvir/php7.1.1中。
然后,将php7.1.1⽬录下的php.ini-development⽂件重命名为php.ini,⽤Editplus打开,Crtl+F;extension_dir="ext"
将其修改为:#去掉前⾯的分号,并且将地址更改为⾃⼰的安装位置
extension_dir="D:/phpenvir/php7.1.1/ext"
接着Crtl+F;extension=php_mysqli.dll
#将前⾯的分号去掉,这样PHP便可以⽀持mysqli扩展
根据开发的不同需求,可以去掉各种扩展前⾯的分号,我们这⾥先去掉⼀些能⽤得到的(前⾯不带分号的即为⾃⼰启⽤的扩展):;extension=php_bz2.dll
extension=php_curl.dll
;extension=php_fileinfo.dll
;extension=php_ftp.dll
extension=php_gd2.dll
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论