「Mac/インストール/memcached」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→その他接続などについて) |
(→php.iniの位置確認) |
||
| (同じ利用者による、間の7版が非表示) | |||
| 行3: | 行3: | ||
==自動起動== | ==自動起動== | ||
| + | 起動と、自動起動 | ||
| + | brew services start memcached | ||
| + | |||
| + | 旧 | ||
ln -sfv /usr/local/opt/memcached/*.plist ~/Library/LaunchAgents | ln -sfv /usr/local/opt/memcached/*.plist ~/Library/LaunchAgents | ||
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.memcached.plist | launchctl load ~/Library/LaunchAgents/homebrew.mxcl.memcached.plist | ||
| + | |||
| + | ==apacheからmemcachedを利用== | ||
| + | ===準備=== | ||
| + | brew install zlib | ||
| + | |||
| + | ===インストール=== | ||
| + | <pre> | ||
| + | $ /opt/homebrew/opt/php/bin/pecl install memcached | ||
| + | </pre> | ||
| + | |||
| + | 以下のようにdirを入れる。 | ||
| + | <pre> | ||
| + | libmemcached directory [no] :/opt/homebrew/opt/libmemcached | ||
| + | zlib directory [no] :/opt/homebrew/opt/zlib | ||
| + | </pre> | ||
| + | |||
| + | php.iniに以下が、追加されてることを確認。 | ||
| + | extension="memcached.so" | ||
| + | |||
| + | ===php.iniの位置確認=== | ||
| + | <pre> | ||
| + | $ php --ini | ||
| + | /opt/homebrew/etc/php/8.5/php.ini | ||
| + | </pre> | ||
| + | |||
| + | ===php-memcachedサンプル=== | ||
| + | <pre> | ||
| + | $mem = new Memcached(); | ||
| + | $mem->addServer("127.0.0.1",11211); | ||
| + | $mem->set("test","hello"); | ||
| + | echo $mem->get("test"); | ||
| + | </pre> | ||
==その他接続などについて== | ==その他接続などについて== | ||
[[linux/memcacheインストール]] [ショートカット] | [[linux/memcacheインストール]] [ショートカット] | ||
2026年4月1日 (水) 16:34時点における最新版
目次
インストール
brew install memcached
自動起動
起動と、自動起動
brew services start memcached
旧
ln -sfv /usr/local/opt/memcached/*.plist ~/Library/LaunchAgents launchctl load ~/Library/LaunchAgents/homebrew.mxcl.memcached.plist
apacheからmemcachedを利用
準備
brew install zlib
インストール
$ /opt/homebrew/opt/php/bin/pecl install memcached
以下のようにdirを入れる。
libmemcached directory [no] :/opt/homebrew/opt/libmemcached zlib directory [no] :/opt/homebrew/opt/zlib
php.iniに以下が、追加されてることを確認。
extension="memcached.so"
php.iniの位置確認
$ php --ini /opt/homebrew/etc/php/8.5/php.ini
php-memcachedサンプル
$mem = new Memcached();
$mem->addServer("127.0.0.1",11211);
$mem->set("test","hello");
echo $mem->get("test");
その他接続などについて
linux/memcacheインストール [ショートカット]
