李寒的小窝

Recent content on

马上订阅 李寒的小窝 RSS 更新: https://lihan3238.github.io/index.xml

apache+php环境配置

2024年5月16日 16:18
Featured image of post apache+php环境配置

前言

翻了半天浏览器,官网的windows配置环境好像有点复杂,整理一下发个帖子吧。

环境配置

Apache环境配置

1.官网下载

apache_1

  • 选择Files for Microsoft Windows下载

apache_2

  • 注意到这里有四个选项

    • Apache Lounge是单独安装apache
    • Bitnami WAMP Stack、WampServer、XAMPP是集成环境,包含了Apache、MySQL、PHP等
    • 这里选择Apache Lounge

apache_3

  • 选择httpd-2.4.59-240404-win64-VS17.zip下载并解压到本地

apache_4

2.配置Apache

  • 进入~\httpd-2.4.59-240404-win64-VS17\Apache24\bin目录,并用管理员权限打开命令行

  • 输入httpd -k install安装服务

    • 可以通过httpd -k uninstall卸载服务
    • 通过添加-n参数可以指定服务名,如httpd -k install -n Apache2.4,默认为Apache2.4,卸载时也要指定服务名

apache_5

  • 打印The 'Apache2.4' service is successfully installed.,安装完成
    • Errors reported here must be corrected before the service can be started.报错可以忽略。
    • httpd.exe: Syntax error on line 39 of ~/httpd-2.4.59-240404-win64-VS17/Apache24/conf/httpd.conf: ServerRoot must be a valid directory报错,是因为httpd.conf中的ServerRoot路径不对
      • 根据提示进入httpd.conf修改ServerRoot路径为实际目录,如ServerRoot "C:/httpd-2.4.59-240404-win64-VS17/Apache24"

apache_6

  • 输入httpd -k start启动服务,打开浏览器输入localhost,出现It works!页面,说明安装成功
    • AH00558: httpd.exe: Could not reliably determine the server's fully qualified domain name, using *. Set the 'ServerName' directive globally to suppress this message报错可以忽略
    • 输入httpd -k stop停止服务

apache_7.0

apache_7.1

3.配置配置文件

  • 配置环境变量

apache_8

PHP环境配置

1.官网下载

php_1

  • 选择Windows downloads下载

php_2

  • 选择VS16 x64 Thread Safe (2024-May-08 09:16:28) Zip [30.66MB]下载
    • 选择非线程安全版本可能缺失php8apache2_4.dll文件

php_3

  • 下载完成后解压到本地

2.配置PHP

  • 添加环境变量

php_4

  • 输入php -v查看版本,说明安装成功

php_5

  • 进入~\php-8.3.7-Win32-vs16-x64目录,将php.ini-development文件复制一份并重命名为php.ini

php_6

  • 修改php.ini文件

    • 找到extension_dir,修改为extension_dir = "D:\bin\php\php-8.3.7-Win32-vs16-x64\ext"

Apache+PHP整合环境配置

1.配置Apache

  • 进入~\httpd-2.4.59-240404-win64-VS17\Apache24\conf目录,打开httpd.conf文件

  • 找到#LoadModule...

剩余内容已隐藏

查看完整文章以阅读更多