facebook twitter hatena line email

「Mac/インストール/memcached」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(php.iniの位置確認)
 
(同じ利用者による、間の9版が非表示)
行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インストール [ショートカット]