Apache 2.4.33 auf Debian 9.4 | Problem mit Autostart

Alles, was den Apache betrifft, kann hier besprochen werden.

Apache 2.4.33 auf Debian 9.4 | Problem mit Autostart

Postby HassanMullah » 22. May 2018 09:54

Hallo zusammen,

ich möchte in meinem Netzwerk ein paar Dinge ändern. Dazu zählt, das ich gerne einen Reverse Proxy Server auf Apache Basis ins Internet stellen möchte. Aktuell habe ich hierfür einen Debian Server Version 9.4 mit aktuellen Updates installiert.

Den Apache 2.4.33 habe ich nach folgender Anleitung kompiliert und installiert: https://www.netnea.com/cms/apache_tutor ... mpilieren/
Das hat auch alles wunderbar funktioniert.

Mit

Code: Select all
/apache/bin$ sudo ./httpd -X


kann ich den Apachen auch starten und (da die aktuelle CONF nur auf 127.0.0.1 zeigt) mit CURL http://localhost/index.html auf der Shell anzeigen.

Jetzt versuche ich gerade mit der Anleitung von Apache (https://httpd.apache.org/docs/2.4/invoking.html) einen Autostart des Apachen einzurichten, aber irgendwie will das nicht so richtig.
Ebenso bin ich über diese Anleitung gestoßen: https://geeksww.com/tutorials/servers/a ... _linux.php

Leider kommt bei mir genau der gleiche Fehler, wie im letzten Kommentar dort beschrieben ist:
for that "& unexpected on line 24" error, when copying from this webpage spaces appear between the quote, arrow, and ampersand. If you delete those spaces the script works perfectly.
Irgendwie bin ich zu blöd, diesen Fehler weg zu bekommen.

Kann mir bitte mal jemand in einfach nachvollziehbaren Schritten erklären, wie man das - STAND HEUTE - macht.

Vielen Dank.
HassanMullah
 
Posts: 19
Joined: 12. May 2006 11:01

Re: Apache 2.4.33 auf Debian 9.4 | Problem mit Autostart

Postby Nobbie » 22. May 2018 12:24

HassanMullah wrote:Irgendwie bin ich zu blöd, diesen Fehler weg zu bekommen.


Nicht nur das, Du bist auch im total falschen Forum hier. Das ist eine reine Linux Frage und hat NullKommaNull mit Apache zu tun. Der Fehler ist ungültiger Syntax im Shellscript, die Leerstelle zwischen ">" und "&2" in Zeile 24 ist falsch:

FALSCH:
Code: Select all
echo "Usage: '$0' {start|stop|restart|graceful}" > &2


RICHTIG:
Code: Select all
echo "Usage: '$0' {start|stop|restart|graceful}" >&2
Nobbie
 
Posts: 13170
Joined: 09. March 2008 13:04


Return to Apache

Who is online

Users browsing this forum: No registered users and 23 guests