2

次のコマンドでnginxとpassengerをインストールしました:

rvmsudo passenger-install-nginx-module

それを簡単に削除するための気の利いた方法はありますか?

4

2 に答える 2

4

nginxは、/ opt/nginxまたはインストール中に選択したパスに自己完結している必要があります。

フォルダを削除するだけで、すべて問題ないはずです。

編集:または乗客を完全に削除します:gem uninstall passenger

于 2012-07-30T20:29:00.743 に答える
0

乗客のドキュメントでは、アンインストールについて説明しています。

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

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

Phusion Passengerをアンインストールした後、Nginxを再コンパイルする必要はありません。NginxにはPhusionPassengerNginxモジュールが含まれますが、すべてのPhusion Passenger構成ディレクティブが削除されると、モジュールは何も実行しません。

つまり、Passengerを無効にするには、nginx構成ファイルから構成情報を削除するだけです。その時点で、nginxはPassengerを呼び出さずに実行されます。利点は、nginxを再インストールする必要がないことです。

于 2015-07-20T20:17:51.590 に答える