PHP环境安装

如果是在开发机上安装PHP环境,个人不建议使用类似XAMPP的软件包,最好自己一个个安装和运行,这样利于学习。下面介绍Windows下的PHP相关环境安装。
主要安装Apache和PHP;Windows下的MySQL安装比较简单,去官网下载安装包即可,这里不做阐述。

Windows下PHP环境安装

  1. Apache服务安装
  • 点击下载Apache ,选择ApacheHaus来下载免安装版本
  • 解压文件到目录(如Apache24/),编辑文件Apache24/conf/httpd.conf,修改SRVROOT字段指向我们自己的解压目录
  • (可选)关闭SSL功能:编辑文件Apache24/conf/httpd.conf,注释掉最后的下列所有内容

#Include conf/extra/httpd-ssl.conf
Include conf/extra/httpd-ahssl.conf
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin

  • 检查80端口是否已被其他程序使用,否则需要改动端口,改动方法是编辑Apache24/conf/httpd.conf文件里所有80的端口为其他端口,如8888
  • 管理员模式打开Windows命令行,进入Apache24/bin目录,执行命令
# 安装Apache服务
httpd -k install
# 启动Apache
httpd -k -start
  • 打开浏览器,访问 http://localhost:port (port是自己配置的端口,默认为80)
  1. 安装PHP
  • 进入下载页面,选择线程安全版本下载(类似“VC15 x64 Thread Safe”下zip链接)
  • 解压到相关目录
  • 重命名PHP解压目录下的php.ini-production文件为php.ini,找到如下配置,并取消注释“On Windows”下一行的配置
; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
;extension_dir = "./"
; On windows:
extension_dir = "ext" # 已经取消注释
  • 编辑文件php.ini,启用mysql支持
extension=mysqli
extension=pdo_mysql
  • 在Apache里添加PHP支持
    编辑Apache24/conf/httpd.conf,加入以下内容
# 启用PHP,注意 D:\Work\WIN-SOFT\php7.3.9为PHP解压目录
# 注意,如果PHP版本为5,则php7_module需要改为php5_module,php7apache2_4需要改为php5apache2_4
LoadModule php7_module "D:/Work/WIN-SOFT/php7.3.9/php7apache2_4.dll"
PHPIniDir "D:/Work/WIN-SOFT/php7.3.9/php.ini"
AddType application/x-httpd-php .php
  • 管理员模式打开命令行,执行 .\httpd.exe -k restart重启服务器
  • 测试PHP环境
    新建hello.php文件,输入以下内容:

 
  PHP 测试
 
 
 
 

而后将文件放入Apache24/htdocs/ 目录下,并访问http://localhost:8888/hello.php,如果显示系统信息则说明环境安装成功。

个人公众号,定期分享各种技术干货,欢迎扫码关注!

你可能感兴趣的:(PHP)