私のubuntuサーバー上のApache2サーバーでいくつかの奇妙な問題があります。一部の構成ファイルが改ざんされた可能性があります。サーバーからApache2を完全に削除する最も簡単な方法は何ですか。を使用してインストールする方法を知っています
Sudo apt-get install Apache2
しかし、私はApache2を完全に削除することを確認したいだけです。
次の2つのコマンドを実行します。
Sudo apt-get --purge remove Apache2
Sudo apt-get remove Apache2-common
最初に明らかにサーバーを停止します。
Sudo service Apache2 stop
Apache2パッケージと依存関係を削除します。
Sudo apt-get purge Apache2 Apache2-utils Apache2.2-bin Apache2-common
Sudo apt-get autoremove --purge
手動で変更またはインストールした場合、aptはそれを削除しない場合があります。残っているものを確認してください:
whereis Apache2
これらのディレクトリの内容を確認し、ゴミ箱に移動したい場合は、手動でディレクトリを削除してください。私の場合:
Sudo rm -Rf /etc/Apache2 /usr/lib/Apache2 /usr/include/Apache2
試してみてもいいと思います。
Apache_PKGS=`Sudo dpkg --get-selections | grep Apache | cut -f 1
ターミナルで、そこにあるかどうかを確認します。
echo $Apache_PKGS
次のように表示されます。
Apache2 Apache2-mpm-prefork Apache2-utils Apache2.2-commonなど。次に、次のコマンドを実行します。
Sudo apt-get remove --purge $Apache_PKGS
Sudo apt-get install $Apache_PKGS
そして、あなたは行ってもいいはずです。