2011-10-01 20 views

答えて

1
gem uninstall passenger 

乗客を削除し、すべてのこれらの依存関係

乗客、乗客インストール-のapache2-モジュール、 乗客インストール-nginxのモジュール、乗客-config設定、乗客のステータス、 passenger-ますメモリ統計情報、乗客・メイクenterprisey

+3

'gem uninstall passenger'はec2-ubuntu-12.04LTSインスタンスの/ opt/nginxを削除しませんでした。私は 'gem uninstall passenger'コマンドの後に手動で削除しなければなりませんでした。 – Bigginn

+0

nginxをアンインストールしません。それは旅客のファイルのみを削除します。乗客の依存関係をnginx.confから削除すると、nginxはPassengerを使用しようとしません。 –

1

Passenger's documentationはこれを取り上げます

Phusion Passengerをアンインストールするには、まずWebサーバーの構成ファイルからすべてのPhusion Passenger設定ディレクティブを削除してください。これを済ませたら、Phusion Passengerファイルを削除する必要があります。

  • Phusion PassengerをHomebrewでインストールした場合は、brew uninstall passengerを実行してください。
  • Ruby gem経由でPhusion Passengerをインストールした場合は、gem uninstall passenger(Phusion Passenger Enterpriseユーザーの場合はgem uninstall passenger-enterprise-server)を実行してください。これをrootとして実行する必要があります。
  • ソースtarball経由でPhusion Passengerをインストールした場合は、抽出したPhusion Passengerファイルを置いたディレクトリを削除してください。このディレクトリは、PassengerRoot/passenger_root設定ディレクティブが指しているディレクトリと同じです。
  • Phusion PassengerをAPTまたはYUM経由でインストールした場合は、Phusion Passengerを使用してPhusion Passengerをアンインストールします。

Phusion Passengerをアンインストールした後、Nginxを再コンパイルする必要はありません。 NginxにはPhusion Passenger Nginxモジュールが含まれていますが、すべてのPhusion Passenger設定ディレクティブが削除されるとモジュールは何もしません。あなたがソースを使用して、それをインストールした場合、あなたが

sudo rm -rf /opt/nginx 

を実行することにより、nginxのを削除することができ、その時点で

パッケージマネージャを使用してパッケージマネージャを使用して削除します。

関連する問題