memcached устанавливают проблемы с событием lib на сервере

~/.ssh/environment читается во время входа в систему. Просто откройте другую сессию после изменения файла. Если это не работает затем, необходимо добавить в sshd_config следующую строку: PermitUserEnvironment = "да" затем перезапускают sshd. Для перезапуска ssh, у Вас или есть ascript в/etc/init.d, или Вы имеете svcs и svcadm команда

Можно также добавить переменные среды к ~/.login файл. И если Ваша оболочка по умолчанию является ударом, можно добавить их к ~/.bashrc

0
задан 23 June 2011 в 03:03
2 ответа

Выполненный:

find /lib /usr/lib /usr/local/lib | grep -i libevent.so

Затем используйте каталог, он находит libevent.so как параметр конфигурации.

0
ответ дан 24 November 2019 в 12:18

Для фактической установки memcached и libevent из исходных текстов, которую я не рекомендую, если только вы не собираете Linux из Scratch или не разрабатываете эти приложения (очевидно, что это не ваш случай):

  1. Станьте корневым пользователем с чем-то вроде sudo su
  2. Перейдите в свою домашнюю папку cd ~/
  3. Скачайте исходные тексты libevent wget https://github. com/libevent/libevent/архив/релиз-2.1.6-beta.tar.gz
  4. Распакуйте их и перейдите к результирующему dir tar xzvf release-2.1.6-beta.tar.gz && cd libevent-release-2.1.6-beta
  5. Выполните следующие команды для подготовки исходных текстов: libtoolize, затем autoreconf, затем automake --add-missing и, наконец, autoreconf снова.
  6. Сконфигурируйте их следующей командой: . /configure --prefix=/usr --disable-dependency-tracking --disable-silent-rules --disable-samples --disable-debug-mode --disable-malloc-replacement --enable-openssl --disable- static --disable-libevent-regress --enable-thread-support
  7. Finally make && make install
  8. Go back to your home dir cd ~/
  9. Download memcached sources: wget https://memcached.org/files/memcached-1.4.31.tar.gz
  10. Распакуйте их и перейдите в их каталог tar xzvf memcached-1.4.31.tar.gz && cd memcached-1.4.31
  11. Настройте следующую команду: ./configure --prefix=/usr --disable-dependency Tracking --disable-silent-rules --disable-docs --disable-sasl
  12. make && make install

That will get you memacached. Хотя, опять же, вы должны подумать о том, чтобы остановить все, что вы пытаетесь сделать, и установить memcached из системного репозитория. Попробуйте эти команды с & без добавления sudo перед ними: yum install memcached, apt-get install memcached, yast2 -i memcached

0
ответ дан 24 November 2019 в 12:18

Теги

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