Как удалить Пассажира автономно? - PullRequest
0 голосов
/ 20 октября 2011

Я собираю новый ноутбук для разработки, и за последние несколько дней установил следующее:

  • Ubuntu 11.04

  • Apache2

  • RVM

  • Ruby 1.9.2 при rvm

  • Ruby 1.8.7 при rvm

  • Passenger3 на 1.9.2@global

  • Пассажирский модуль для Apache с использованием Ruby 1.9.2

  • Passenger3 на 1.8.7@global

Я собирался настроить обратный прокси-сервер для автономного Passenger с использованием Ruby 1.8.7, когда я случайно набрал Passenger start в окне терминала, котороене указывать на 1.8.7@global.

Следующее, что я знал, Пассажир решил установить Nginx и сам, даже без «вашего разрешения», и теперь у меня есть дополнительная автономная версия Пассажира, установленная где-то на машине, которую яхочу избавиться, но я не могу найти никаких инструкций о том, как удалить это.

Редактировать

Я нашел .passengeКаталог r в / home / purvez

Может быть, это тот, от которого мне нужно избавиться.Кто-нибудь может подтвердить или опровергнуть это, пожалуйста?

Ответы [ 2 ]

1 голос
/ 26 апреля 2012

Я нашел это в Руководстве пользователя, которое было установлено в моей системе:

Чтобы удалить Phusion Passenger, сначала удалите все директивы конфигурации Phusion Passenger из ваших файлов конфигурации Nginx.После этого вам необходимо удалить файлы Phusion Passenger.

  • Если вы установили Phusion Passenger через гем, введите gem uninstall passenger.Возможно, вам придется запустить его как root.
  • Если вы установили Phusion Passenger с помощью исходного архива, то удалите каталог, в который вы поместили извлеченные файлы Phusion Passenger.Этот каталог совпадает с указанным в директиве конфигурации PassengerRoot.

Я выполнил команду rm -rf в / var / lib / passenger-standalone, перезагрузился икажется, сейчас хорошо.

0 голосов
/ 15 марта 2012

Я работал с той же проблемой на Mac OS X 10.7.3

Я также нашел каталог ~ / .passenger / standalone в домашнем каталоге моего пользователя с двумя каталогами, один из которых был следующим:

3.0.11-универсальный-ruby1.8.7-x86_64-MacOSX-10,7

Другой каталог был автономным для Ruby 1.9.3, который я хотел, и был создан из предыдущего запуска.

Я переместил каталог «3.0.11-universal-ruby1.8.7-x86_64-macosx-10.7» в новое имя, чтобы проверить и посмотреть, даст ли другой запуск «пассажирского старта» такой же результат, и это так. Двоичные файлы были установлены снова под тем же именем каталога, и сообщения консоли были такими же во время второй установки. Я ожидал этого, но это подтверждает, что пассажир думал, что двоичные файлы не установлены, поэтому я удалил каталог и перешел.

Надеюсь, это поможет.

...