Как я устанавливаю последнюю стабильную версию Redis?

В Windows 2003 DNS Ваш субдомен должен обнаружиться как "папка" в родительском домене (для создания: щелкните правой кнопкой по родительскому домену, выберите "New domain..." и введите имя субдомена). Для подстановочного знака Вы делаете новый хост записью с '*' как имя.

В этом случае это кажется на желание чего-то вроде этого:

  1. В domain.tld создайте новый домен "sub".
  2. В sub.domain.tld создайте новое запись без имени и дайте ему IP-адрес своего сервера. (Это ответит на sub.domain.tld).
  3. В sub.domain.tld создайте новое запись с '*' как имя и дайте ему IP-адрес.

Только для сбивания с толку, Windows позволит Вам создавать запись, названную "sub" в родительском домене. Но поскольку wildcarding Windows должен будет иметь субдомен.

6
задан 10 September 2012 в 19:18
3 ответа

Либо скомпилируйте из исходного кода , либо соберите пакет .deb через fpm :

Установите fpm с гемом :

# apt-get install rubygems
# gem install fpm

Скомпилировать Redis:

# cd /usr/local/src/
# wget http://redis.googlecode.com/files/redis-2.4.16.tar.gz
# tar zxvf redis-2.4.16.tar.gz 
# cd redis-2.4.16/
# make

Сборка .deb пакет:

# mkdir -p /tmp/redis-$VERSION.$$/usr/bin
# mkdir -p /tmp/redis-$VERSION.$$/etc

# cp src / {redis-benchmark, redis-check-aof, redis -check-dump, redis-cli, redis-server} /tmp/redis-$VERSION.$$/usr/bin

# cp redis.conf /tmp/redis-$VERSION.$$/etc/redis.conf
# cd ..

# fpm -s dir -t deb -n redis-server -v 2.4.16 -C /tmp/redis-2.4.16.18597/ -p redis-server-2.4.16_amd64.deb usr / bin /

Обновить Redis:

# dpkg -i redis-server-2.4.16_amd64.deb
dpkg: warning: downgrading redis-server from 2:2.2.12-1build1 to 2.4.16.
(Reading database ... 148744 files and directories currently installed.)
Preparing to replace redis-server 2:2.2.12-1build1 (using redis-server-2.4.16_amd64.deb) ...
Stopping redis-server: redis-server.
Unpacking replacement redis-server ...
dpkg: warning: unable to delete old directory '/var/log/redis': Directory not empty
dpkg: warning: unable to delete old directory '/etc/redis': Directory not empty
Setting up redis-server (2.4.16) ...
Processing triggers for man-db ...
Processing triggers for ureadahead ...

Изучить версию:

# /usr/bin/redis-server -v
Redis server version 2.4.16 (00000000:0)

Источник: https: // gist .github.com / 944216

11
ответ дан 3 December 2019 в 00:10

Я установил его, следуя этому учебному руководству по установке , шаги, которые я выполнил, следующие:

  1. Установить checkinstall и его зависимости:

    sudo apt-get install build-essential automake autoconf libtool pkg-config libcurl4-openssl-dev intltool libxml2-dev libgtk2.0-dev libnotify-dev libglib2.0-dev libevent- dev checkinstall

  2. Создайте пакет и установите файл .deb

    ./ configure &&

1
ответ дан 3 December 2019 в 00:10

Пакеты сервера redis также поддерживаются ubuntu. Итак, вы устанавливаете с помощью следующей команды

apt-get install redis-server
0
ответ дан 3 December 2019 в 00:10

Теги

Похожие вопросы