私は自分のコンピュータにLinux Mintを使っていますが、Apache 2がインストールされているかどうか、または実際にどこにインストールされているかを知る方法がわかりません。 URLとしてhttp://localhost
を指定して私のWebブラウザ(PHPがインストールされている)を実行しても動作します。
私がお勧めします
dpkg --get-selections | grep Apache
名前に "Apache"を含むすべてのインストール済みパッケージをリストします。例えば:
Apache2 install
Apache2-doc install
Apache2-mpm-prefork install
Apache2-utils install
Apache2.2-bin install
Apache2.2-common install
libapache2-mod-php5 install
libapache2-svn install
パッケージApache2
がシステムにインストールされていることを示します。
デフォルトのポートでHTTPデーモンを実行している any を見つける別の方法は、次のとおりです。
Sudo lsof -nPi | grep ":80 (LISTEN)"
次のようなものがリストされます。
Apache2 1026 root 4u IPv6 3739 0t0 TCP *:80 (LISTEN)
Apache2 3966 www-data 4u IPv6 3739 0t0 TCP *:80 (LISTEN)
Apache2 4014 www-data 4u IPv6 3739 0t0 TCP *:80 (LISTEN)
Apache2 4015 www-data 4u IPv6 3739 0t0 TCP *:80 (LISTEN)
Apache2 4016 www-data 4u IPv6 3739 0t0 TCP *:80 (LISTEN)
Apacheが稼働しているかどうか(ステータス)を確認するには、次のように入力します。
Sudo service Apache2 status
コマンドラインで。
Rootユーザーとしてwhich httpd
を実行するだけです。
私が思い出したように、MintはUbuntuに基づいているので、apt-cache policy Apache2
をチェックすることができるはずです:
$ apt-cache policy Apache2
Apache2:
Installed: (none)
Candidate: 2.2.20-1ubuntu1.1
Version table:
2.2.20-1ubuntu1.1 0
500 http://us.archive.ubuntu.com/ubuntu/ oneiric-updates/main AMD64 Packages
500 http://security.ubuntu.com/ubuntu/ oneiric-security/main AMD64 Packages
2.2.20-1ubuntu1 0
500 http://us.archive.ubuntu.com/ubuntu/ oneiric/main AMD64 Packages
この場合、あなたはそれが私のシステムにインストールされていないことがわかります。インストールするように頼まれていないのであれば、おそらくそうではありません - 私はそれがデフォルト配布の一部であるとは思わない。
Rootとして、Apacheがプロセス名httpd、Apache、またはApache2で実行されているかどうかをテストできます。
ps -A | grep 'Apache\|httpd'
しかし、繰り返しますが、これはプロセスが実行されている場合にのみApacheを見つけるでしょう。