Mam Linux Mint na moim komputerze, ale nie wiem, jak sprawdzić, czy jest na nim Apache2, czy gdzie jest faktycznie zainstalowany. Używam przeglądarki internetowej (z zainstalowanym PHP) z http://localhost
adresem URL i działa.
linux
apache-http-server
linux-mint
Thach Xuyen
źródło
źródło
Odpowiedzi:
Chciałbym polecić
Wyświetla listę wszystkich zainstalowanych pakietów, które zawierają w nazwie „apache”. Na przykład:
Wskazuje, że pakiet
apache2
jest zainstalowany w systemie.Innym sposobem, aby znaleźć każdy uruchomiony demon HTTP na porcie domyślnym będzie:
Która zawiera listę takich jak:
źródło
-bash: dpkg: command not found
czy powyższe czynności zostały wykonane w określonym katalogu?sudo
.-bash: dpkg: command not found
ten sam błąd na aws linux nawet próbował z sudo.Spróbuj wykonać
which
polecenie:Z mojego doświadczenia wynika, że plik binarny Apache znajduje się w
/usr/sbin
większości instalacji.źródło
Aby sprawdzić, czy apache działa, czy nie (status), wpisz:
w wierszu poleceń.
źródło
sysv
usługa ( itp.); co oczywiście obejmie wiele spraw.Po prostu zrób
which httpd
jako root użytkownika.źródło
apache
lubapache2
, ale niehttpd
...Jak pamiętam, Mint jest oparty na Ubuntu, więc powinieneś być w stanie sprawdzić
apt-cache policy apache2
:W takim przypadku widać, że nie jest zainstalowany w moim systemie. Jeśli nie poprosiłeś o jego zainstalowanie, prawdopodobnie tak nie jest - wątpię, że jest to część domyślnej dystrybucji.
źródło
Jako root możesz sprawdzić, czy apache działa pod nazwą procesu httpd, apache lub apache2, używając
Ale znowu znajdzie apache tylko wtedy, gdy proces jest uruchomiony.
źródło