1、环境是条件
PHP环境是指电脑为了能够阅读PHP并履行PHP内的言语,运转PHP需求放入什么。每种言语都是约好。胡说八道并不是可行的,有约好就要判断是否符合规矩。怎么按照规矩履行?这便是PHP环境。
当然,运转PHP需求服务器。这是其中之一,但PHP还需求其他服务。例如,要保存什么东西,需求数据库。此外,还需求装置数据库。这是那两个。除了运转PHP,假如要发布到互联网上,对计算机的操作体系也有一些要求。通常,装置LINUX、server2003等服务器体系
2、目前干流的php环境
LAMP体系结构linuxapachemysqlphp,但咱们的初学者在构建环境时是WAMP结构。特别是,windowsapachemysqlphp也能够运用集成装置包装置php环境,例如phpmyadmin.wamp。
以下是一些常见的php集成开发环境。
1.XAMPP
XAMPP是一个相对强壮的本地测验渠道,将所需的三个功能与FileZilla集成在一起。软件具有操控面板,留胡子的音频能够将三个Apache、MySql和FileZilla注册为体系服务或卸载服务,并具有服务启动操控按钮,坐落窗口底部面板是英语的,但很简单了解。注册体系服务的优点是能够翻开电源并自动履行,可是能够耗费体系资源并决定怎么取舍用户自己。装置成功且服务也成功启动后,请翻开浏览器并输入http://localhost/,然后测验是否成功。XAMPP的页面选项提供中文支撑。
2.PHPStudy
PHPStudy不是。包含IISPHP和ApachePHP。软件的推荐设定为后者。任务栏中也有图标,能够翻开面板检查服务的运转状况,十分简洁。翻开localhost时,将显现标准的PHP信息接口。
3.wamp服务器
尽管那个官网上没有中文,可是程序支撑中文。启动装置程序后,请卸载旧版本。不支撑覆盖式晋级。然后,能够在NEXT上成功装置。任务栏上有图标。假如服务启动反常,则为红色。假如有一部分反常,就会变成黄色。假如一切正常,那就会变成白色。这些不同颜色的警告能够很简单判断当时是否能翻开你的localhost。也能够在在线和离线状况之间切换。可选的中文项目也有简体中文。好啊。
如何安装php环境
本文操作环境:windows7体系、PHP7.0版,DELLG3电脑。
简介:总结在Windows环境建立PHP开发环境(Apache+PHP+MySQL)
装置Apache
1、下载Apache,地址:http://www.apachelounge.com/download/,如下图:
这儿写图片描绘
2、解压压缩包,最好放到磁盘根目录,否则装备时简单报途径错误,我这儿改了文件夹名,便利今后装备,如下图:
这儿写图片描绘
装置PHP
1、下载PHP压缩包,地址:https://windows.php.net/download,我下载的是PHP7.0ThreadSafe版别,如下图:
这儿写图片描绘
2、解压压缩包,我解压后如下:
这儿写图片描绘
装置MySQL
1、我装置的MySQL55版别,这儿不介绍MySQL的装置方法,大家能够自己去网上搜
2、MySQL官方下载地址:https://dev.mysql.com/downloads/installer/
3、MySQL默许装置目录如下:
这儿写图片描绘
【引荐:PHP视频教程】
装备MySQL
1、打卡环境变量页面
具体操作如下:我的电脑-右键-特点-高档体系设置-环境变量
2、新建MYSQL_HOME变量,值为MySQL的装置途径,如下图:
这儿写图片描绘
3、编辑path体系变量,将%MYSQL_HOME%\bin添加到path变量最后面
4、发动MySQL,命令行输入:startmysqld,如下图:
这儿写图片描绘
装备PHP
1、翻开PHP的装置目录将php.ini-development先复制一份,然后把php.ini-development改为php.ini保存
2、翻开php.ini修改装备,查找;extension_dir=“ext”,改为extension_dir=“ext的目录”,比方extension_dir=“D:\软件\php7\ext”,如下图:
这儿写图片描绘
3、翻开几个常用的扩展,例如:查到extension=php_mysqli.dll,去掉前面的分号。翻开下图中的这几个库:
这儿写图片描绘
装备Apache
1、翻开Apache的装置目录,找到conf文件夹下的httpd.conf文件并翻开
2、找到“DefineSRVROOT”这一项,将后面引号内的值改为Apache的装置目录,如下图:
这儿写图片描绘
3、文件的末尾添加对PHP的支持及PHP的装置途径,如下图:
这儿写图片描绘
代码如下:
#php7supportLoadModulephp7_module”D:/软件/php7/php7apache2_4.dll”AddTypeapplication/x-httpd-php.php.html.htm#configurethepathtophp.iniPHPIniDir”D:/软件/php7″
发动Apache服务
1、设置环境变量
右键我的电脑,特点->高档,找到最下面的环境变量按钮,选中当时用户的PATH变量,编辑新建以下条目:
D:\Apache24\bin
D:\软件\php7
D:\软件\php7\ext
2、装置apache服务
以管理员身份翻开命令行,履行httpd.exe-kinstall
3、发动服务
找到apache的装置目录下的bin文件夹,双击ApacheMonitor.exe,双击之后apache就开启了。
能够在任务栏选择下图图标,右键翻开ApacheServiceMonitor窗口,进行Apache服务的管理
这儿写图片描绘
4、此时在浏览器地址栏输入localhost,回车后就会呈现apache的界面,如下图:
这儿写图片描绘
5、接下来在Apache装置目录/htdocs的目录下新建一个phpinfo.php文件,内容为:
保存后,在浏览器输入127.0.0.1/phpinfo.php,回车,呈现关于PHP的版别信息,如下图:
这儿写图片描绘
至此php环境建立完结,能够将php文件放入htdocs文件夹中运行了
踩到的坑
1、浏览器输入对应PHP地址后,无法解析php
解决:在命令行输入httpd-t,能够检查是不是Apache的发动问题,如下图:
这儿写图片描绘
能够看到,报错信息是说找不到PHP装置目录下的php7apache2_4.dll文件,经过网上查后我下载的PHP版别不对,应该下载Threadsafe版别。