Microsoft Windows Server 2019 - Apache2 kann nicht gestartet werden?

4 Antworten

Ich vermute, der Pfad der Module in der httpd.conf ist falsch. httpd.exe liegt in C:/amp/apache24/bin. Wenn das Programm nun in modules/ sucht, entspricht das dem Pfad C:/amp/apache24/bin/modules. Das passt nicht. Versuche mal den absoluten Pfad:

C:/amp/apache24/modules/ mod_actions.so

oder aber relativ:

../modules/mod_actions.so

Probiere im Zweifel auch die Pfadangaben mit \ statt /.

Als Erstes zum Fehler:

Zeig mal, ws in der conf in Zeile 81 steht

Zum anderen: Apache auf Windows Server? Klar, ist theoretisch möglich, aber wieso? Wenn man schon Windows Server nutzt, dann eigentlich den IIS - mal abgesehen davon, dass ich Windows Server als Webserver GAR nicht einsetzen würde. Würde hierfür eher FreeBSD + nginx nutzen...

Man kann zudem auch über Hyper-V ne VM anlegen. Eierlegende Wollmichsauen sind meist nicht so die gute Wahl...

Oder noch besser: Proxmox als Hypervisor, dann Windows Gedöhns (sofern überhaupt notwendig) und sonstiges Zeug direkt trennen. Man kann ind Proxmox so Webzeugs auch als Container nutzen...

Woher ich das weiß:Berufserfahrung – Systemadministrator mit langjähriger Erfahrung

Hat der User, unter dem der Apache ausgeführt wird, denn Leserechte auf dem Ordner?


Justman 
Fragesteller
 21.08.2020, 10:10

Der User ist, wie im Screen, das Administrator-Konto!

0
ohwehohach  21.08.2020, 10:11
@Justman

Im Screenshot sieht man zwar, dass Du als Administrator eingeloggt bist, aber man sieht nicht, unter welchem User der Dienst wirklich läuft.

0
Justman 
Fragesteller
 21.08.2020, 10:12
@ohwehohach

HMM! Müsste mal nachsehen... Wie kann ich das denn ändern?

0
ohwehohach  21.08.2020, 10:50
@Justman

Unter "Dienste". Aber da solltest Du nicht einfach rumpfuschen. Vielleicht solltest Du erstmal googeln, was die Ursache sein kann. Beispielsweise "Apache Windows can't load modules" oder ähnliches.

0

Umm.. warum genau nutzt du/ihr einen Win-Server?

Braucht ihr da spezielle Software?

In den wenigsten Fällen braucht man wirklich nen Win-Server


Justman 
Fragesteller
 21.08.2020, 09:59

Ja, der Sponsor jedoch besteht auf diesen! Tatsächlich dachte ich, dass Windows generell besser als Linux sei, wobei dies anscheinend doch nicht der Fall ist (außer bei bestimmten Softwares)!

0
XGamer11208  21.08.2020, 10:01
@Justman

Win-Server ist in keinem Fall besser und nur wirklich notwendig für einige Microsoft-Features fürs Netzwerk höchstens..

Und was hat das mit dem Sponsor zu tun?

Lass den Win Quatsch.. und vor allem lass den Apache2 Quatsch!

0
Justman 
Fragesteller
 21.08.2020, 10:02
@XGamer11208

Nun, der interne Webserver verursachte nur Probleme!

0
XGamer11208  21.08.2020, 10:04
@Justman

Es ist und bleibt Windows, es ist und bleibt Apache2..
Schrecklich!

0
TW1920  21.08.2020, 10:14
@Justman

Windows + Apache = Krebs

Der IIS läuft normal eiwandfrei, auch wenn er mit nginx von der Performance nicht mithalten kann und an sich einfach komisch ist. Ohne besondere Gründe wie aspx oder dergleichen verstehe ich den Sinn nicht, einen Windows Server als Webserver zu verwenden...

Würde selbst FreeBSD + nginx verwenden. Alternativ Linux+nginx

0
XGamer11208  21.08.2020, 10:16
@TW1920

Glaube Debian oder Debian-basierenden Linux-Distributionen wäre besser geeignet (vor allem für den Anfang), aber jedem das seine

0
TW1920  21.08.2020, 10:16
@XGamer11208
nur wirklich notwendig für einige Microsoft-Features fürs Netzwerk höchstens

Und das sollte man dann aber trennen, geht mit VMs ja gut... (ideal mit Proxmox, alternativ auch mit Hyper-V)

1
TW1920  21.08.2020, 10:20
@XGamer11208

FreeBSD ist ähnlich leicht wie Debian zu verwenden, Erfahrungsgemäß etwas stabiler und an sich etwas längerfristig supportet. Zudem sind die integrierten Jails (Container) super :)

Ubuntu würde ich als Server nicht nutzen, das ist ziemlich krebsig an einigen punkten, öfters keine aktuellen Pakete... Also wenn schon Debian selbst.

0
XGamer11208  21.08.2020, 10:23
@TW1920

Wer halt zwingend ne schöne Grafische Oberfläche will und Windows-ähnliche-Features.. der hat mit Ubuntu vielleicht n besseren Einstieg..
Sonst für ernsthafte Server aber dann direkt Debian

FreeBSD kenne ich nicht.. und bin zu tief in Linux/GNu und Debian, dass ich wahrschenlich jemals wechseln würde..

0
TW1920  21.08.2020, 10:36
@XGamer11208

Ubuntu hat halt einiges vorinstalliert, was aber teils auch Probleme machen kann bzw. sehr Abhängig ist. Und die Serverversion von Ubuntu ist auch ohne grafischer Oberfläche per default, von daher kann man da auch direkt zu Debian greifen.

Hab früher auch bevorzugt Linux genutzt, aber in manchen Punkten nervt dieses hin und her, da ist FreeBSD wesentlich konstanter und nervenschonender. Manchmal hab ich das Gefühl, dass Linux Distris gerne Windows-Feeling verbreiten wollen ...

0