Macosインストールredis
4186 ワード
Macosインストールredis
redis公式サイトでダウンロード
https://redis.io/download
1.ダウンロード
mac osシステムでは、finderアイコンをダブルクリックし、
別のfinderウィンドウを開き、
2.コンパイルとインストール
1』Terminalでのインストール
コマンドライン:
(redisはconfigureできているのでconfigureは省略)
2』binで実行可能なプログラム redis-server:Redisサーバ redis-cli:コマンドラインクライアント redis-benchmark:Redisの性能テストツール redis-check-aof:AOFファイル修復ツール redis-check-dump:RDBファイル検出ツール redis.conf:Redisのプロファイル プロファイルをredis.confのdeamonize yesはプロセスを守るように起動します.
コマンドラインのディレクトリ
にある
次の行、ある行は
これはプロセスを守るスイッチです.yesに変更します.
コマンドを入力するとredisサービスが開きます.
サービスオープン表示:
クライアントをもう1つ開き、
テストサーバとクライアントが起動しました.
3』Redisの起動と停止
開始: redis-server redis-server/etc/redis.conf
ていし shutdown(redis-3.2.8では
サーバの起動
クライアントでのテスト
Brew installメソッドredisのインストール
既にhomebrewがインストールされている場合は、バックグラウンドでredisサービスを実行する必要がある場合は、コマンド を使用する.バックグラウンドサービスが必要でない場合、コマンド
1つ目を実行すると、現在の状況が表示されます.
コマンドを実行するには、 を実行する.
ここでは
リファレンス
homebrewインストールセクションの参照:
mac下インストール構成redis
redis公式サイトでダウンロード
https://redis.io/download
1.ダウンロード
mac osシステムでは、finderアイコンをダブルクリックし、
Go to Folder...
を選択し、/usr/local/
を入力します.別のfinderウィンドウを開き、
Downloads
フォルダのうち、さっきダウンロードしたredis-3.2.8
フォルダを/usr/local/
にコピーします.2.コンパイルとインストール
1』Terminalでのインストール
コマンドライン:
$ cd redis-3.2.8
$ make
$ sudo make install
(redisはconfigureできているのでconfigureは省略)
2』binで実行可能なプログラム
コマンドラインのディレクトリ
/usr/local/redis-3.2.8
:vim redis.conf
にある
################################# GENERAL #####################################
次の行、ある行は
daemonize no
これはプロセスを守るスイッチです.yesに変更します.
deamonize yes
/usr/local/bin
ディレクトリの下に入ります.コマンドを入力するとredisサービスが開きます.
redis-server
サービスオープン表示:
Running in standalone mode
Port: 6379
PID: 32211
クライアントをもう1つ開き、
/usr/local/bin/
に入り、サービス側redis-cliを開きます.テストサーバとクライアントが起動しました.
/Users/macroot [macroot@macroots-MacBook-Pro] [9:47]
> cd /usr/local/bin
/usr/local/bin [macroot@macroots-MacBook-Pro] [9:47]
> redis-cli
127.0.0.1:6379> ping
PONG
127.0.0.1:6379> echo 'king'
"king"
127.0.0.1:6379>
3』Redisの起動と停止
開始:
ていし
shutdown nosave/save
)redis-server
を直接起動します./usr/local/redis-3.2.8
ディレクトリの下のredis.conf
を/etc/
ディレクトリの下にコピーサーバの起動
/Users/macroot [macroot@macroots-MacBook-Pro] [10:30]
> cd /usr/local/bin
/usr/local/bin [macroot@macroots-MacBook-Pro] [10:31]
> redis-server /etc/redis.conf
クライアントでのテスト
/Users/macroot [macroot@macroots-MacBook-Pro] [10:31]
> redis-cli
127.0.0.1:6379> PONG
(error) ERR unknown command 'PONG'
127.0.0.1:6379> echo "king"
"king"
127.0.0.1:6379> ping
PONG
127.0.0.1:6379>
Brew installメソッドredisのインストール
既にhomebrewがインストールされている場合は、
brew install redis
を使用してインストールすればよい.インストール後、システムのヒントbrew services start redis
redis-server /usr/local/etc/redis.conf
が使用される.➜ ~ brew install redis
Updating Homebrew...
==> Downloading https://homebrew.bintray.com/bottles/redis-4.0.1.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring redis-4.0.1.el_capitan.bottle.tar.gz
==> Using the sandbox
==> Caveats
To have launchd start redis now and restart at login:
brew services start redis
Or, if you don't want/need a background service you can just run:
redis-server /usr/local/etc/redis.conf
==> Summary
/usr/local/Cellar/redis/4.0.1: 13 files, 2.8MB
1つ目を実行すると、現在の状況が表示されます.
➜ ~ brew services start redis
==> Tapping homebrew/services
Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-services'...
remote: Counting objects: 12, done.
remote: Compressing objects: 100% (8/8), done.
remote: Total 12 (delta 0), reused 7 (delta 0), pack-reused 0
Unpacking objects: 100% (12/12), done.
Tapped 0 formulae (40 files, 53.7KB)
==> Successfully started `redis` (label: homebrew.mxcl.redis)
コマンドを実行するには、
/usr/local/bin
ディレクトリの下に直接、redis-server
サーバ実行コマンドredis-cli
クライアントここでは
redis-server
オープンサービスを直接実行できます.その後、別の端末を開き、redis-cli
を実行してサービス側を実行し、quit
を入力してサービス側を終了することができる.リファレンス
homebrewインストールセクションの参照:
mac下インストール構成redis