HomebrewでNginxをインストールした際のnginx.confの場所

/opt/homebrew/etc/nginx/nginx.conf

php-fpm周りのやつ

PHP-FPMに関するwww.confファイルの場所

/opt/homebrew/etc/php/8.0/php-fpm.d/www.conf

homebrewでインストールしたPHP-FPMの起動・再起動等

brew services start php brew services restart php

※ brew services start php-fpmではないことに注意

memcached・zlib・libmemcached

brew install memcached

memcachedの起動 brew services start memcached

memcachedの停止 brew services stop memcached

memcachedの再起動 brew services restart memcached

zlibのインストール brew install zlib

インストール先のパスをコピー(ファイルコピーじゃないよ) /opt/homebrew/Cellar/zlib/1.2.11

libmemcachedのインストール brew install libmemcached

peclでPHPにmemcachedを引っ付ける

pecl install memcached ここでzlibのパスを聞かれるので上でコピーしたパス/opt/homebrew/Cellar/zlib/1.2.11を貼り付ける

...
zlib directory [no] : /opt/homebrew/Cellar/zlib/1.2.11
...

PHPにmemcachedがついてるか確認 php -m | grep memcacehd

ここでmemcachedが表示されたらOK。

このままじゃphp-fpmによる読み込みが実行されていないので再起動する。

brew services restart php