ソースtarからApache2.4をインストールしましたが、抽出されたディレクトリのmakefileに「makedeinstall」または「makeuninstall」オプションがないようです。
インストールされているApacheサーバーをシステムから削除するにはどうすればよいですか?
システムはFreeBSDです。インストールはOpenSSLの下位バージョンのテストサーバー用であったため、ポートの使用は避けました。
rm
コマンドを使用して、手動でインストールされたファイルを削除します。
(削除する必要のあるファイルがわからない場合は、もう一度make install
して、更新されたファイルを探すと役立つことがあります。おそらく、かなり混乱しているでしょう。)
次回テスト環境を構築する必要があるときは、それを熟考し、その環境の最終的な削除を計画する必要があります(たとえば、configure
を実行するときに--prefix=/usr/local/Apache-test
を使用して、インストールされているすべてのファイルが便利に1つのディレクトリ)。
これには、もう少し作業が必要ですが、サーバーが混乱する可能性は低くなります。
より良い解決策は、FreeBSDの jail
機能 を使用してテスト環境を完全に制限することです。これは学習曲線が急になります(そしてより多くのディスクスペースを使用します)が、分離/封じ込めの観点からは正しいことです。