web-dev-qa-db-ja.com

ufwアプリリストでアプリケーションを削除する方法

このリストからApache、Apache Full、Apache Secureを削除します。 Nginxサーバーがあります。しかし、nginxサーバーにphpmyadminをインストールすると、問題が発生しました。その後、Apache、Apache Full、Apache SecureがAvailable applicationsリストに表示されました。

$ Sudo ufw app list

Available applications:
  Apache
  Apache Full
  Apache Secure
  Nginx Full
  Nginx HTTP
  Nginx HTTPS
  OpenSSH

私はもう試した:

Sudo service Apache stop
Sudo apt-get remove Apache
Sudo apt-get uninstall Apache
Sudo apt remove Apache --purge
Sudo apt-get remove Apache
Sudo apt-get purge Apache

しかし、動作しません。この3つのアプリケーションを削除する方法は?

2

Ubuntuドキュメントの記事 ファイアウォール から:

ポートを開くアプリケーションにはufwプロファイルを含めることができます。これは、アプリケーションが適切に機能するために必要なポートの詳細を示します。プロファイルは/etc/ufw/applications.dに保持され、デフォルトのポートが変更されている場合は編集できます。

これらのアプリケーションプロファイルの存在が問題になるとは思いませんが、次のコマンドでUFWのApacheプロファイルを削除できます。

Sudo rm -R /etc/ufw/applications.d/Apache2*

HTTP | HTTPSポートを使用しているサービスを見つけるには、80 | 443ポートを使用します。

Sudo lsof -i -n -P +c 0 | grep ':80\|:443'

Ubuntuのバージョンがわからないが、99%でApache2を完全に削除する必要がある:

Sudo apt update
Sudo apt remove --purge Apache2*
Sudo apt-get autoremove && Sudo apt autoclean
2
pa4080