PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache unter Linux installieren


xabbuh
07.12.2004, 09:27:26
Ich bin im Moment dabei mich in Linux einzuarbeiten. Die Installation (SuSe 9.1) war dabei noch kein großes Problem.
Jetzt bin ich beim Apache angekommen. Dafür habe ich mir die Version 2.0.52 von apache.org (http://www.apache.org) heruntergeladen und mit

tar -xzvf httpd-2.0.52.tar.gz

entpackt.
Anschließend wollte ich, wie hier (https://www.ssl-id.de/www.reuter2000.de/o_phpeinl25.php) beschrieben, den Apache mit

./configure --prefix=/usr/local/apache --enable-so

konfigurieren.
Dabei habe ich folgende Fehlermeldung erhalten:

configure: error: no acceptable C compiler found in $PATH
See 'config.log' for more details.
configure failed for srclib/apr


Den Inhalt der config.log habe ich mal hier (http://nopaste.php-q.net/101016) reingestellt.

Leider reichen meine Kenntnisse nicht aus, um daraus schlau zu werden.

Schon mal vielen Dank im Vorraus.

Yzerman
07.12.2004, 11:43:13
Die Meldung besagt, dass er keinen Compiler findet.
Hast Du den gcc istalliert? Such mal im Yast bei Software.
Und dann sieh auch gleich nach, ob der make-Befehl installiert ist. Sonst gibt's da das nächste Problem.

Wenn Du desweiteren über Yast den Indianer und MySQL installierst, funktioniert nachher alles tadellos. Du kannst im Yast sogar genau mit angeben, welche Module mit eingbaut werden sollen (suche einfach im Yast-Software nach "apache", da findest Du auch die Module). Oder benötigst Du unbedingt die neuesten Versionen? Bei 9.1 sind relativ neue Versionen vom Apachen, PHP und MySQL enthalten!

xabbuh
08.12.2004, 13:16:38
Original geschrieben von Yzerman
Die Meldung besagt, dass er keinen Compiler findet.
Hast Du den gcc istalliert? Such mal im Yast bei Software.
Und dann sieh auch gleich nach, ob der make-Befehl installiert ist. Sonst gibt's da das nächste Problem.
Stimmt, weder gcc noch make sind installiert. Leider war auch nur gcc auf der CD zu finden, aber es gibt ja zum Glück Internet ;-)
Werde mich dann mal daran machen, beides zu installieren und mich dann nochmal melden.

Wenn Du desweiteren über Yast den Indianer und MySQL installierst, funktioniert nachher alles tadellos. Du kannst im Yast sogar genau mit angeben, welche Module mit eingbaut werden sollen (suche einfach im Yast-Software nach "apache", da findest Du auch die Module). Oder benötigst Du unbedingt die neuesten Versionen? Bei 9.1 sind relativ neue Versionen vom Apachen, PHP und MySQL enthalten!
Leider sind bei meinem SuSe weder Apache noch MySQL und PHP dabei gewesen. Möglicherweise weil es eine "Special Edition" von PC Welt war.
Da ich aber sowieso versuchen wollte, das selbst über die Konsole zu machen, werde ich mich da erstmal durchbeißen.

sysop
08.12.2004, 22:10:46
ich würde mal die installationsquelle auf einen aktuellen ftp-server setzen und dann die fehlenden pakete von dort nachinstallieren. am besten du verbindest dich gleich mit suse selbst.

da die pfade unter suse etwas anders sind als in anderen ditris solltest du bei deinen rpm-paketen von suse bleiben.

bazubi
09.12.2004, 10:21:31
Ein Vorschlag. Lade dir von http://www.apachefriends.org das LAMPP Paket runter. Das installiert automatisch Apache, MySQL, PHP und Proftpd. Alles was man für eine Webseite erstmal braucht.

xabbuh
09.12.2004, 18:51:33
Original geschrieben von sysop
ich würde mal die installationsquelle auf einen aktuellen ftp-server setzen und dann die fehlenden pakete von dort nachinstallieren. am besten du verbindest dich gleich mit suse selbst.

da die pfade unter suse etwas anders sind als in anderen ditris solltest du bei deinen rpm-paketen von suse bleiben.
Habe mir bereits die benötigten rpm-Pakete von rpmseek.com (http://www.rpmseek.com) runtergeladen (natürlich für SuSE 9.1). Trotzdem danke für den Tipp. Werde dann mal nachher schauen, ob ich es hinkriege.

Original geschrieben von bazubi
Ein Vorschlag. Lade dir von http://www.apachefriends.org das LAMPP Paket runter. Das installiert automatisch Apache, MySQL, PHP und Proftpd. Alles was man für eine Webseite erstmal braucht.
Wenn dann wollte ich es eigentlich nicht auf dem "einfachen" Weg machen, da man da ja doch Linux nicht so "intensiv" kennen lernt.

sysop
11.12.2004, 12:35:59
bei lampp sollte man aber bitte darauf achten, dass alles auf entwickler ausgerichtet ist, also keinerlei sicherheitsregeln gellten. für den öffentlichen gebrauch also ungeeignet, es sei denn, man psst das ganze an.

Wenn dann wollte ich es eigentlich nicht auf dem "einfachen" Weg machen, da man da ja doch Linux nicht so "intensiv" kennen lernt.
nun, warum sollte man es sich schwerer machen, als es ohnedies schon ist. linux kennenlernen kannst du auch auf andere und einfacherer art.