Mac本地开发环境设置教程(Apache2、MySQL 5.7 和 PHP 8.1)

💡 原文约1100字/词,阅读约需4分钟。
📝

内容提要

本文介绍了在Mac OS上设置本地开发环境的步骤,无需安装XAMPP或MAMP。使用Mac OS的内置功能,包括Apache2和PHP版本,通过Homebrew安装最新的PHP和MySQL。在Apache中启用PHP模块并配置httpd.conf文件。最后,安装phpMyAdmin来管理MySQL数据库。

🎯

关键要点

  • 在Mac OS上设置本地开发环境,无需安装XAMPP或MAMP。
  • Mac OS默认安装Apache2和PHP,检查Apache版本可用命令apachectl -v。
  • PHP版本为7.3,建议使用Homebrew安装最新版本的PHP。
  • 安装Homebrew后,通过命令brew install php安装最新的PHP版本。
  • 安装MySQL使用命令brew install mysql@5.7,检查版本使用mysql --version。
  • 在Apache中启用PHP模块,需修改httpd.conf文件以加载PHP模块。
  • 创建index.php文件测试PHP是否成功加载。
  • 安装phpMyAdmin以便于管理MySQL数据库,默认用户名为root,密码为空。
  • 解决phpMyAdmin登录时的空密码问题,需修改config.inc.php文件。
  • 确保Apache加载mod_rewrite模块以支持WordPress的友好链接。
  • 将用户添加到_www组以便于文件的读写权限。
  • 更改文件和文件夹的所有者和组为_www,以确保Apache可以访问。
  • 给予_www组写入权限,确保文件可被修改。

延伸问答

如何在Mac上设置本地开发环境?

可以通过使用Mac OS自带的Apache2和PHP,结合Homebrew安装最新的PHP和MySQL,来设置本地开发环境。

如何安装最新版本的PHP?

首先安装Homebrew,然后使用命令'brew install php'来安装最新版本的PHP。

如何在Apache中启用PHP模块?

需要修改httpd.conf文件,添加'LoadModule php_module /usr/local/opt/php/lib/httpd/modules/libphp.so'和相关配置。

如何安装和配置phpMyAdmin?

下载phpMyAdmin并重命名文件夹为phpmyadmin,复制到/Library/WebServer/Documents,然后通过http://localhost/phpmyadmin/访问。

如何解决phpMyAdmin登录时的空密码问题?

需要修改config.inc.php文件,将'AllowNoPassword'设置为true。

如何确保Apache可以访问文件夹中的文件?

需要将文件和文件夹的所有者和组更改为_www,并给予_www组写入权限。

➡️

继续阅读