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