Redis
 sql >> база данни >  >> NoSQL >> Redis

Как мога да инсталирам библиотеката Redis perl ръчно, т.е. офлайн. И откъде мога да получа всички зависимости за инсталиране

Тъй като имах подобен проблем на работа, случайно написах личните си въпроси и отговори по тази тема. Ето го:

Q: How to install CPAN modules without Internet access?
A: 1. Install CPAN::Mini on the internet machine:
          $ cpan CPAN::Mini
   2. Find a CPAN mirror here: http://mirrors.cpan.org/#de
          e.g. http://ftp.hosteurope.de/pub/CPAN/
   3. on the internet machine:
          $ minicpan -l /path/to/local/cpan/mirror -r http://ftp.hosteurope.de/pub/CPAN/
   4. Copy /path/to/local/cpan/mirror to the non-internet machine (or mount it)
   5. On the non-internet machine add the directory to CPAN's search path:
          $ cpan
              cpan shell -- CPAN exploration and modules installation (v1.xxxx)
            cpan> o conf urllist unshift file:///path/to/local/cpan/mirror
            cpan> o conf commit
            commit: wrote /home/user/.cpan/CPAN/MyConfig.pm
   6. Install as usual on the non-internet machine.

За да актуализирате вашето CPAN огледало, отидете на вашата интернет машина и повторете стъпки 3 и 4.

Препратки:

  • http://www.perlmonks.org/?node_id=590386
  • http://www.cpan.org/misc/how-to-mirror.html
  • http://search.cpan.org/~rjbs/CPAN-Mini-1.111016/lib/CPAN/Mini.pm
  • http://search.cpan.org/~rjbs/CPAN-Mini-1.111016/bin/minicpan

Някои бележки

Въпреки че CPAN казва, че първоначалното огледало ще заема само около 1 GB, ще му трябват около 3,5 GB. Мисля, че тяхната документация е остаряла в това отношение.

Огледалото първоначално ще съдържа най-новите версии на всички модули на CPAN. Всеки път, когато актуализирате огледалото си, най-новите версии ще се изтеглят (оставяйки старите версии на вашия диск), така че огледалото ще расте с всяка актуализация, когато пристигат нови версии.

Актуализирах огледалото си три или четири пъти и вече има 3,9 GB.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как се използва Redis в Trello?

  2. Всяко повикване в рамките на повикване multi() в phpredis води ли до ново мрежово двупосочно пътуване до redis?

  3. Къде е директорията с данни в Redis?

  4. Как да инсталирате и конфигурирате Redis на ElasticBeanstalk

  5. Използване на Redis репликация на различни машини (много главни)