📜  mac brew install php redis - PHP (1)

📅  最后修改于: 2023-12-03 15:17:28.103000             🧑  作者: Mango

Mac下使用Homebrew安装PHP和Redis

在开发过程中我们常常需要使用PHP和Redis,同时为了方便版本管理和依赖管理,我们会使用Homebrew来安装这两个软件。

1. 安装Homebrew

如果未安装Homebrew,请先参照官网安装Homebrew。

2. 安装PHP

使用Homebrew安装PHP非常方便,只需要运行以下命令:

brew install php

如果想安装指定版本的PHP,可以使用以下命令:

brew install php@7.2

这里以安装PHP7.2为例。

3. 配置PHP

在安装完成后,可以通过以下命令查看PHP的安装路径:

brew info php@7.2

输出结果中可以找到以下信息:

...
==> Caveats
...
To enable PHP in Apache add the following to httpd.conf and restart Apache:
    LoadModule php7_module /usr/local/opt/php@7.2/lib/httpd/modules/libphp7.so
    <FilesMatch \.php$>
        SetHandler application/x-httpd-php
    </FilesMatch>

Finally, check DirectoryIndex includes index.php
...

根据提示,将上述两行代码添加至httpd.conf文件中,并确保DirectoryIndex包含index.php。保存后重启Apache即可启用PHP。

4. 安装Redis

使用Homebrew安装Redis同样非常方便,只需要运行以下命令:

brew install redis
5. 配置Redis

在Redis安装完成后,可以通过以下命令查看Redis的配置文件路径:

brew info redis

输出结果中可以找到以下信息:

...
==> Caveats
...
To reload Redis after an upgrade:
    brew services restart redis
Or, if you don't want/need a background service you can just run:
    redis-server /usr/local/etc/redis.conf
...

通过提示,可以看出Redis的配置文件路径为/usr/local/etc/redis.conf,可以根据需要进行配置。

启动Redis可以使用以下命令:

redis-server /usr/local/etc/redis.conf

关闭Redis可以使用以下命令:

redis-cli shutdown
结论

通过上述步骤,我们已经成功地在Mac下使用Homebrew安装了PHP和Redis,并进行了基本的配置。这将为我们后续的开发工作提供很大的便利。