win 10 PHP开发环境配置
来源:互联网 发布:w10怎么安装软件 编辑:程序博客网 时间:2024/06/05 05:27
Windows10系统PHP开发环境配置
- Windows下搭建(Apache+PHP+MySQL)=>WAMP - Linux下搭建(Apache+PHP+MySQL) =>LAMP
PHP开发环境配置一般有套件安装和
自定义安装两种方式。网上也能够找到套件,可以直接下载一整套开发环境,省去了配置的过程,不过这种方式灵活性不够高,我们也不能了解其中的关系,试着自己动手去配置一下环境,还是有点好处的,我下面详细介绍的是Windows10系统下自定义安装PHP开发环境。
建议将这几款软件安装到同一个文件夹中,便于管理,我这里都放到了phpenvir文件夹中;另外,每安装完一个软件,便进行测试是否安装成功。
我接下来的安装顺序为:Apache→PHP→MySQL
Apache安装
官网下载链接: 点击此处下载
下面有几个下载链接,可以自行选择。我选用了第二种方式进行下载,及Apache Lounge。
根据自己的电脑配置选择32位或者64位。下载完成后,解压文件。接下来,打开解压后的文件,找到conf目录下的http.conf文件,利用文本编译器(例如Editplus)打开,Ctrl+F
ServerRoot "C:/Apache24"
将文件目录地址修改为你的安装位置,例如我安装到了如下位置:
所以我这里应该将其改为:
C:/php/Apache24这里需要注意一点:目录斜杠的符号应该是/或者\\。
在该文件中继续Crtl+F
,找到下面的代码
#DocumentRoot "c:/Apache24/htdocs"<Directory"c:/Apache24/htdocs">#
与上面的做法相同,根据自己的安装位置自行修改:
#DocumentRoot "C:/php/Apache24/htdocs"<Directory"C:/php/Apache24/htdocs">#
改好后保存文件
接下来,利用管理员身份(这里一定要注意,要通过管理员身份运行,刚开始配置的时候在这里出了错,导致了错误产生)打开命令提示符,切换到Apache目录下的bin目录,执行安装程序 httpd -k install
。
win10 点击开始菜单,进行如图操作
此刻已经启动成功
测试:在浏览器中输入:http://localhost, 如果出现下图页面,则表示Apache安装成功。
php安装
Apache安装好之后,在下载PHP开发软件之前,打开conf文件夹,找到httpd.conf文件,并向httpd.conf
文件中写入PHP支持模块。
打开httpd.conf文件, Crtl+F
DirectoryIndex index.html
将其修改为
修改首页面文件类型支持DirectoryIndex index.html index.htm index.php
然后,在文件尾部添加下面的内容:
#让Apache支持PHPLoadModule php7_module "C:/php/php7/php7apache2_4.dll" #告诉Apache php.ini的位置PHPIniDir "C:/phpenvir/php7" AddType application/x-httpd-php .php .html .htm
写好之后保存文件。
注意一点,上面添加的内容需要根据自己接下来将要安装的PHP软件版本进行修改,我这里安装的PHP7.2版本和Apache2.4.29版本,要确保能够在下载好的PHP文件夹中找到C:/php/php7/php7apache2_4.dll和C:/php/php7/php.ini这两个文件,而php.ini文件是从php.ini-development文件复制而来的,下文会提及到.
接下来,开始下载PHP开发工具。
官网下载链接:点击此处下载
根据自己电脑64位选择x64 Thread Safe
下载完成之后将其解压到之前指定好的文件夹C:/php/php7
中。
然后,将php7.1.1目录下的php.ini-development
文件复制并且重命名为php.ini
,用记事本打开,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;extension=php_gettext.dll;extension=php_gmp.dll;extension=php_intl.dll;extension=php_imap.dll;extension=php_interbase.dll;extension=php_ldap.dllextension=php_mbstring.dll;extension=php_exif.dll ; Must be after mbstring as it depends on itextension=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
测试:
在Apache目录下的htdocs
文件夹中新建Index.php文件,填入以下代码:
php<?php phpinfo();?>
保存之后,在浏览器中输入:http://localhost/index.php
如果出现如下页面,则证明PHP安装成功。
MySQL安装
官网下载链接:点击此处下载
这里有两个版本msi和zip.
msi格式的是我们平时经常使用的那种,可以直接点击安装,按照给出的提示进行安装。而Zip格式的则需要自己去解压,然后使用命令行进行相关配置,才能够使用。
我个人下载安装的是msi格式的,安装方式比较简单,根据提示一步步安装即可,下面有两个教程对于MySQL安装已经解释得很清楚,这里我便不再多做赘述。
将MySQL安装完成以后,PHP环境配置就大致完成了,需要注意的一点是平时写的php文件要放在Apache目录下的htdocs文件夹下,例如我这里是C:/php/Apache24/htdocs文件夹。如果想要自定义一个存放文件夹,还需要在httpd.conf中进行修改,具体操作可以去参考网上的方法。
该文转载大牛,点击阅读原文
随手传递快乐!
**
参考资料
**
MySQL安装教程(msi格式)
- win 10 PHP开发环境配置
- 在win server2003下的配置php开发环境
- win+apache+php+mysql环境配置
- 开发环境配置记录 win 8 系统
- win下java开发环境配置
- 嵌入式 WAMP(win+apache+mysql+php)开发环境安装配置图文详解
- WAMP(win+apache+mysql+php)开发环境安装配置图文详解
- WAMP(win+apache+mysql+php)开发环境安装配置图文详解
- 配置php开发环境
- PHP开发环境配置
- 配置PHP开发环境
- PHP开发环境配置
- php开发环境配置
- php开发环境配置
- 配置php开发环境
- PHP开发环境配置
- PHP开发环境配置
- PHP开发环境配置
- python通过string运行代码
- 动态存储器分配:内存动态分区分配方式的理解以及模拟(一)
- 数据结构:一元多项式相加和相减
- matlab写二次指数平滑
- poi 3.8 SXSSFWorkbook没有删除本地缓存文件方法
- win 10 PHP开发环境配置
- 全面提高你的搜索技巧
- MapReduce中的Shuffle和Sort分析
- app:Android Camera2教程之打开相机、开启预览、实现PreviewCallback、拍照
- VMware vSphere Web Services SDK编程指南(十二 虚拟机配置)- 12.4 添加设备至虚拟机
- Android开发之修改Chrome书签
- 37. 重定向 2>&1
- SQL查询int类型字段,前台每三位加逗号分隔输出
- 洛谷P1801 黑匣子_NOI导刊2010提高(06)