Bilgisayarımda Linux Mint var ama Apache2'nin üzerinde mi yoksa gerçekte nerede yüklü olduğunu nasıl bulacağımı bilmiyorum. Web tarayıcımı (PHP yüklü) http://localhost
bir URL olarak çalıştırıyorum ve çalışıyor.
Bilgisayarımda Linux Mint var ama Apache2'nin üzerinde mi yoksa gerçekte nerede yüklü olduğunu nasıl bulacağımı bilmiyorum. Web tarayıcımı (PHP yüklü) http://localhost
bir URL olarak çalıştırıyorum ve çalışıyor.
Yanıtlar:
Ben tavsiye ederim
dpkg --get-selections | grep apache
Adında "apache" içeren tüm kurulu paketleri listeler. Örneğin:
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
Paketin apache2
sistemde kurulu olduğunu gösterir .
Başka bir yaklaşım, varsayılan portta çalışan herhangi bir HTTP cini bulmak için:
sudo lsof -nPi | grep ":80 (LISTEN)"
Hangi gibi bir şey listeler:
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)
-bash: dpkg: command not found
Yukarıdaki belirli bir dizinde yapılır?
sudo
.
-bash: dpkg: command not found
aws linux aynı hata bile sudo ile çalıştı.
Apache'nin çalışıp çalışmadığını (durum) kontrol etmek için şunu yazın:
sudo service apache2 status
komut satırında.
sysv
etc) servisi olarak kurulduğu durumlarda çalışır ; kuşkusuz birçok olayı kapsayacaktır.
Sadece bir which httpd
kullanıcı kökü olarak yapın.
apache
ya da apache2
olmaz httpd
...
Hatırladığım kadarıyla Mint, Ubuntu'ya dayanıyor, bu yüzden kontrol edebilmeniz gerekir 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
Bu durumda, sistemime yüklenmediğini görebilirsiniz. Yüklenmesini istemediyseniz, muhtemelen değil - varsayılan dağıtımın bir parçası olduğundan şüpheliyim.
Kök olarak, apache’nin httpd, apache veya apache2 işlem adı altında çalışıp çalışmadığını test edebilirsiniz.
ps -A | grep 'apache\|httpd'
Ancak yine de, bu işlem yalnızca işlem çalışıyorsa apache'yi bulur.