首页 > 编程语言 > PHP > 正文

如何配置php的环境

如何配置php的环境

php(外文名:Hypertext Preprocessor)是一种开放源代码的通用脚本语言,由于其功能强大且性能易于优化,目前php是最受欢迎的Web应用程序语言,其支持的系统涵盖Unix、Linux、Windows、macOS等各类常用系统,php语言被用于开发大多数网站,比如Facebook、Yahoo、篆书、Twitter等。在网站开发领域,php配置环境是非常重要的一步,它可以节约大量的时间,使网站发布过程更加迅速。本文从实用的角度讲解如何配置php的环境,包括编辑器的选择、php的安装、php的设置、以及Apache和MySQL的设置等。

一、选择编辑器

编辑器是作为php编程的基本工具,它的特点决定了其是否适合用于php编程,常见的编辑器包括Notepad++,Sublime Text,Atom等。Notepad++是一款免费开源的非常好用的编辑器,它支持多种语言,其功能强大,拥有完善的功能,同时也支持标签页,可以让你方便地管理多个文件;Sublime Text也是一款专为程序员设计的编辑器,它支持语法高亮,实现一键转换到HTML,CSS,js等格式非常方便,它也支持多种插件,有很多强大的功能;Atom是github开发的跨平台文本编辑器,它比较适合用于大型web应用开发,同样可以安装大量的插件,支持语法高亮与自动完成功能,可以非常方便的实现。

二、php的安装

接下来,我们就要安装php了,php的安装非常简单,首先你需要去php官网下载安装包,然后解压缩它,选择安装目录,然后点击安装,安装完成后即可编辑php代码,有关php安装的过程请参阅下文。

三、php的配置

安装完成后,需要配置php的环境变量,这一步是非常关键的,否则不能正常使用php的功能,php的环境变量可以在系统的用户变量设置中进行配置,在新建系统变量名中填入“Path”,变量值写上php安装时bb所在的目录,比如“c:\PHP7”。接着你可以在系统环境变量Path中创建3个变量,名为“PHP_HOME”,“PHP_ENV”,“PHP_CMDS”,分别设置为php安装时所在的目录及php及php扩展提供的命令(if available)。最后,可以在系统中创建一个变量,名为“PHP_INI”,设置值为php.ini的路径,比如“C:\php7\php.ini”,保存后即可完成php的环境变量的配置。

四、Apache服务器的配置

在完成php的安装及配置后,我们还需要安装Apache服务器来支持php,Apache服务器也是web服务器中最流行的一种,其使用方便,支持多种语言,你可以在apache官网下载安装包,并安装之,有关apache服务器的安装请参阅下文。接着,我们需要在安装的Apache的conf文件夹下面创建一个文件,名为“php.conf”,用于加载php扩展,这个文件中添加以下api配置来支持php:

LoadModule php7_module “c:/PHP7/php7apache2_4.dll”

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

最后,你需要在Apache配置文件httpd.conf中添加以下配置,以便php与Apache进行正确通信:

PHPIniDir C:/PHP7

Include C:/Apache24/conf/php.conf

五、MySQL的配置

最后,我们还需要安装MySQL,MySQL是一种开源关系型数据库管理系统,它可以快速管理数据库并获取精确的查询结果,php开发的网站通常需要使用MySQL数据库来存储用户数据,因此,为php开发一个正确的运行环境,就需要正确配置MySQL数据库。MySQL服务器的安装及配置过程可以查看其官网,我们可以下载mysql数据库的安装包,并安装之,最后在php配置文件php.ini中打开MySQL扩展:extension=mysql,并设置正确的数据库服务器地址:mysql.default_host =localhost;mysql.default_user=root; mysql.default_password=123456。

最后,我们已经完成了php环境的配置,我们可以在编辑器中编写php程序,通过Apache服务器实现php的运行,MySQL服务器可以正确存储网站的数据,这样就可以完成php的网站开发。

打赏
海报

本文转载自互联网,旨在分享有价值的内容,文章如有侵权请联系删除,部分文章如未署名作者来源请联系我们及时备注,感谢您的支持。

转载请注明本文地址:http://atpbike.com/article/PHP/4850.html

相关推荐

支付宝
微信
赞助本站