staging.inyokaproject.org

Apache 1.3 und 2 gleichzeitig

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

frindly

Avatar von frindly

Anmeldungsdatum:
13. Juni 2007

Beiträge: 729

Hallo,
ich habe die befürchtung, das eine Abhängigkeit Apache 1.3 und Apache2 gleichzeitig eingerichtet hat.
Wie kann ich feststellen welche Webserver auf dem System installiert sind und laufen???

xyllyxy

Avatar von xyllyxy

Anmeldungsdatum:
9. Juni 2008

Beiträge: 35

Hallo frindly,

mir fällt dazu nur ein indirekter Weg ein: Einfach mal

sudo apt-get remove apache

in die Konsole eingeben.
Entweder er sagt dir

Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Reading state information... Fertig
Paket apache ist nicht installiert, wird also auch nicht entfernt
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.

oder er deinstalliert den Apache-1.3 (denn der Apache2 wird mit dem Paketnamen apache2 installiert) Der Vorteil wäre, dass du den zweiten Apache damit bereits deinstalliert hättest, was ja offensichtlich dein Bestreben ist. 😀
Ansonsten kannst du ja mal in den Ordner /etc/ schauen, ob es außer dem Ordner /apache2/ noch weitere apache-Ordner gibt. Bei mir ist da nur der apache2- Ordner. Daraus schließe ich (aber nicht mit letztgültiger Gewissheit), dass der Apache-1.3 nicht notwendig ist - ich habe ihn allerdings über die Kosole und nicht über Synaptic o. ä. installiert. Ich bin mir nicht 100% sicher, ob /etc/ der einzige Ort ist, wo sich der Apache installiert - aber bei mir liegt er dort.
Oh, wo ich das gerade schreibe fällt mir noch eine Möglichkeit ein (und ich erwähne sie hier, weil ich den Befehl oft sehr nützlich fand): man kann mit

locate apache

die Verzeichnisse nach allem, dass mit dem Wort apache anfängt suchen. Wenn du also nur Sachen für den Apache2 findest ist der Andere nicht installiert. Alerdings, so habe ich es verstanden, durchsucht "locate" nicht eigentlich die Verzeichnisse sonderen eine vom System angelegte Liste. (Daher könnte es passieren, wenn man etwas manuell verschoben oder selbst angelegt hat, es nicht mehr mit locate zu finden ist - in einem solchen Fall sind "whereis" oder "find" besser). Aufschluß geben kann auch der Ordner /etc/init.d/, da von dort aus Prozesse gestartet werden können. (Zum Beispiel

sudo /etc/init.d/apache2 restart

, würde den apache neu starten - mit "stop" statt restart stoppen, mit "start" starten)
Ach ja, wenn man wissen möchte welche aktuellen Prozesse laufen gibt man

top

in der Kosole ein... Ich hoffe irgendwas davon ist dir eine Hilfe... Vll gibt es elegantere Wege, aber ich kenn nur diese...
Gruß xyllyxy

xabbuh Team-Icon

Anmeldungsdatum:
25. Mai 2006

Beiträge: 6411

Du kannst auch einfach mit aptitude search ~iapache suchen, welche Pakete installiert sind, die den Begriff apache enthalten.

frindly

(Themenstarter)
Avatar von frindly

Anmeldungsdatum:
13. Juni 2007

Beiträge: 729

ich glaube (!) Apache2-common und Apache-common, was der Verison 1.3 entsprechen müsste.

xyllyxy

Avatar von xyllyxy

Anmeldungsdatum:
9. Juni 2008

Beiträge: 35

@xabbuh: cool, das kannte ich noch nicht...
@frindly: was passiert denn, wenn das von xabbuh vorgeschlagene eingibt? bei mir ists:

i   apache2                                   - Next generation, scalable, extendable web server
i A apache2-mpm-prefork                       - Traditional model for Apache HTTPD
i A apache2-utils                             - utility programs for webservers
i A apache2.2-common                          - Next generation, scalable, extendable web server
i A libapache2-mod-php5                       - server-side, HTML-embedded scripting language

uname

Anmeldungsdatum:
28. März 2007

Beiträge: 6030

Gibt es Apache(1) noch für Hardy. Bin gerade etwas verunsichert:

http://packages.ubuntu.com/search?lang=de&searchon=names&keywords=apache

Chrissss Team-Icon

Anmeldungsdatum:
31. August 2005

Beiträge: 37971

Gibt es Apache(1) noch für Hardy. Bin gerade etwas verunsichert:

Nein, die letzte Ubuntu Version, die Apache1 enthielt war Feisty.

frindly

(Themenstarter)
Avatar von frindly

Anmeldungsdatum:
13. Juni 2007

Beiträge: 729

@xyllyxy
wenn ich mal wieder am Rechner bin probier ich es aus. Mir ist es nur aufgefallen weil... aptitude fürht apache-common und apache2-common als installiert, beim herunterfahren bekomm ich auch von beiden ne meldung das die dienste beendet werden. da der rechner aber einwandfrei läuft.... 😐
mich würd halt nur interessieren, wenn eine http anfrage kommt, welcher server die beantwortet und warum aptitude dann zugelassen hat das der andere auch drauf bleibt. vieleicht benötigt ja ein programm genau diesen apache für den betrieb.... 🙄

Antworten |