php开发环境搭建步骤
我见过太多新手卡在环境搭建这一步,发环一晚上装完又卸,境搭建步卸了又装,发环最后连PHP长什么样都没看到。境搭建步其实这东西没那么玄乎,发环核心就三件事:装PHP解释器、境搭建步装Web服务器、发环装数据库。境搭建步今天直接上手,发环以Windows系统为例,境搭建步一步步来。发环 去php官网下载Windows版本,境搭建步注意选线程安全版(Thread Safe),发环因为要配合Apache用。境搭建步别下错了,发环非线程安全版是给IIS用的,你硬要用也行,但会踩一堆莫名其妙的坑。解压到一个干净目录,比如C:\php,别带空格,别放中文路径,这是老规矩了。 解压完你会看到一堆文件,其中php.exe就是命令行工具,php.ini-development是开发环境配置模板。把php.ini-development复制一份,重命名为php.ini,后面改配置就改这个文件。 用文本编辑器打开php.ini,搜索“extension_dir”,改成你的扩展目录路径,通常是“C:\php\ext”。再把extension=mysqli、extension=mbstring、extension=curl这些常用扩展前面的分号去掉。别贪多,先开这几个就够跑WordPress和ThinkPHP了。 顺手把date.timezone改成“Asia/Shanghai”,不然PHP会报时区警告,虽然不影响运行,但看着烦。改完保存,在命令行敲“php -v”,如果显示版本号,说明PHP本身没问题了。 Apache官网下载Windows版,解压到C:\Apache24。打开conf目录下的httpd.conf,找到“ServerRoot”,确认路径正确。再搜“Listen 80”,默认80端口,如果被占用了改成8080也行。 关键一步:让Apache认识PHP。在httpd.conf末尾加两行—— 保存后,用管理员权限打开命令行,进到Apache的bin目录,敲“httpd -k start”。浏览器输入localhost,看到“It works!”就成功了。 MySQL官网下社区版,安装时选“Developer Default”省事。设root密码时记牢了,别用123456这种,虽然本地开发无所谓,但养成好习惯。装完打开MySQL Command Line Client,输入密码能进就OK。 最后做个测试:在Apache的htdocs目录里新建一个phpinfo.php,写上 整套流程走下来,半小时足够。要是卡在哪一步,多半是路径写错或者端口冲突,检查这两处比重新看教程管用。环境这东西,装一次就会了,第二次装Linux版也就顺手的事。php开发环境搭建步骤
第一步:下载PHP
第二步:配置php.ini
第三步:装Apache
LoadModule php_module "C:/php/php8apache2_4.dll"
AddType application/x-httpd-php .php
然后找到<IfModule dir_module>那段,把DirectoryIndex改成“index.php index.html”,这样访问目录时优先找PHP文件。第四步:装MySQL
<?php phpinfo(); ?>,浏览器访问localhost/phpinfo.php。如果能看到一大片配置信息表,说明PHP和Apache已经握手成功。再往下翻,找到mysqli那一栏,如果有内容,说明数据库扩展也通了。
- 随机阅读
- 搜索
-
- 友情链接
-