Mac OS に redis をインストールします
最初のステップはインストールです。デフォルトでは /usr/local/bin にインストールされます
コードをコピーします コードは次のとおりです:
cd /tmp
wget http://redis.googlecode .com/files/redis-2.6.9.tar.gz
tar -zxf redis-2.6.9.tar.gz
cd redis-2.6.9
make
sudo make install
次に、いくつかの設定ファイルをダウンロードします (主に、デフォルト設定との違いを比較せずに、デーモンなどを開くだけです)
コードをコピーします コードは次のとおりです:
wget https://github.com /ijonas/dotfiles/raw/master/etc/redis .conf
sudo mv redis.conf /etc/redis.conf
sudo /usr/local/bin/redis-server redis.conf
そういえば、ディレクトリ権限がないため、
/var/log/ redis/redis.log
/var/lib/redis/
を作成できません。これが原因で Redis の起動に失敗しました
OK、これで完了です。Redis は正常に実行されました。
試してみてください!
コードをコピーします コードは次のとおりです:
/opt/redis/redis-cli
#サービスが既に実行されていることを示すプロンプト redis 127.0.0.1:6379> が表示されます。接続されています。
set anythink helloworld
get anythink
exit
良い helloworld が表示されるということは、すべてが正常であることを意味します。
Redis を停止または再起動する必要がある場合はどうすればよいですか?
コードをコピーします コードは次のとおりです:
cat /opt/redis/redis.pid
#catの後にpidを取得します、私のものは44277です
sudo kill 44277
# 起動方法は次のとおりです以前と同じです。
起動時に自動起動を設定し、バックグラウンドで実行します
次に、root として次の操作を実行します:
次の内容を含む新しい com.redis.plist を /Library/LaunchDaemons の下に作成します:
コードをコピーしますコードは次のとおりです:
< ?xml version="1.0"coding="UTF-8"?>
" Label
" " ; launchtcl start com.redis
状況を確認します:
コードをコピーします
コードは次のとおりです:
$ cat /var/run/redis
pid番号が出たら、それは実行中であることを意味します~ php-redis 拡張機能をインストールします PHP で redis を使用する必要がある場合は、読み続けてください
コードをコピーします
コードは次のとおりです:
curl -O https: //nodeload.github.com/nicolasff/phpredis/zip/mastertar -zxf mastercd phpredis-master/phpize./configure
make
sudo make install
# 今回はパスを要求します
# /usr/lib/php/extensions/no-debug-non-zts-20090626/
# 拡張機能がこの場所に配置されていることを示します
vim /etc/php.ini
# 次のコンテンツを追加します
extension =redis .so#apacheを再起動sudo httpd -k restart
#拡張機能のインストール状況を確認する
php -m |grep redis
#redisの存在はインストールが成功したことを意味します。
phpizeを実行すると、次のエラーが表示されます
autoconfが見つかりません。autoconfのインストール
と$PHP_AUTOCONF環境変数を確認してください。
その後、このスクリプトを再実行してください。
M4を別途ダウンロードし、autoconfをコンパイルしてインストールしてください
コードをコピーしてください
コードは次のとおりです:
curl -O http://ftp.gnu.org/gnu/m4/m4-1.4.9 .tar.gz
curl -O http://ftp.gnu.org/gnu/autoconf/autoconf-2.62.tar.gz
上記で使用した apache と php はすべて MacOS に含まれていることに注意してください。phpize を自分でインストールした場合は、絶対パスを指定してください。
グラフィック管理ツール
もう 1 つ: redis には phpRedisAdmin という WEB ベースのグラフィカル インターフェイス管理ツールもあります。サービスを開始したばかりの場合は、しばらくすると未定義のインデックスが表示されます。試してみたい場合は、次のコマンドを使用してインストールできます (git では、SourceTree を使用してインストールすることをお勧めします)。この管理ツールは String、Hash、List、Set、Zset をサポートしています
コードをコピーします次のように:
git クローン https://github .com/ErikDubbelboer/phpRedisAdmin.git
cd phpRedisAdmin/
git クローン https://github.com/nrk/predis.git
http://www.bkjia.com/PHPjc/825002.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/825002.html技術記事 Mac OS に Redis をインストールするには、最初のステップとして、次のようにコードをコピーして /usr/local/bin にインストールします。 cd /tmp wget http://redis.googlecode.com/files /redis-2.6.9.tar .gz tar -z...