Redis — это высокопроизводительное нереляционное распределённое хранилище данных. В отличие от Memcached, который может в любой момент удалить ваши данные, вытесняя старые записи новыми, Redis хранит информацию постоянно, таким образом он похож на MemcacheDB.
И я сейчас расскажу как его установить на Mac OS X
Качаем последнюю стабильную версию с оф. сайта.
Разархивируем, и переходим в терминале в разархивированную папку.
Там выполняем команды
1
2
|
$ make $ sudo make install |
После этого должна работать такая команда
1
|
$ /usr/local/bin/redis-server |
Для того чтоб Redis запускался вместе а запуском OS X (автозапуск), нужно:
1
|
sudo nano /Library/LaunchDaemons/org .redis.redis-server.plist |
И туда вписать
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
<? xml version = "1.0" encoding = "UTF-8" ?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" < plist version = "1.0" > < dict > < key >Label</ key > < string >org.redis.redis-server</ string > < key >Program</ key > < string >/usr/local/bin/redis-server</ string > < key >ProgramArguments</ key > < array > < string >redis-server</ string > </ array > < key >RunAtLoad</ key > < true /> < key >KeepAlive</ key > < true /> < key >StandardErrorPath</ key > < string >/var/log/redis/output.log</ string > < key >StandardOutPath</ key > < string >/var/log/redis/output.log</ string > </ dict > </ plist > |
Создайте папку для лог файлов
1
|
sudo mkdir /var/log/redis |
Загрузите и запустите демона
1
2
|
sudo launchctl load /Library/LaunchDaemons/org .redis.redis-server.plist sudo launchctl start org.redis.redis-server |
0 Комментарии