26.04.2024, 23:24 UhrDeutsch | English
Hallo Gast [ Registrierung | Anmelden ]

Neues Thema eröffnen   Neue Antwort erstellen
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
Autor Nachricht
vEspertine
Titel: apache installieren.. wtf?!  BeitragVerfasst am: 11.11.2006, 14:31 Uhr



Anmeldung: 11. Sep 2004
Beiträge: 146
Wohnort: graz.at
wollt mir heut wiedermal ein LAMP installieren..

hab an apt-get update gemacht, und dann wie gewohnt einfach ein apt-get install phpmyadmin.. normalerweise hat der dann gleich apache, mysql-server/-client und php installiert..

diesmal allerdings nicht.. kann leider keinen error log mehr posten, weil ich mittlerweile einiges probiert habe..

php und mysql sind anscheinend erfolgreich installiert worden, apache hats allerdings nicht geschaft eine standard config zu schreiben.. hab schon ettliche male installiert und deinstalliert, aber apache weigert sich httpd.conf und apache2.conf zu schreiben.. (meint einfach, die dateien wären nicht vorhanden..)

wie krieg ich eine "standard" apache installation hin?

bzw. wie installier ich am einfachsten ein komplettes lamp mittels apt (hab die xampp anleitung im wiki schon gesehen).. meines wissens sollte es ja, wenns richtig installiert wird nicht notwendig sein httpd.conf noch wegen php zu ändern, oder?

btw.. hab im moment wieder alle pakages mittels dpkg --purge weggeworfen..

tia

_________________
Voice over IP - Damit die ganzen Idioten nicht mehr anrufen, um zu sagen, daß das Netz nicht geht, wenn das Netz nicht geht.

Kanotix 05-3
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
Deppsche
Titel:   BeitragVerfasst am: 11.11.2006, 19:23 Uhr



Anmeldung: 19. Jun 2005
Beiträge: 398
Wohnort: Hessen/Geinsheim
Zitat:
Dieses Lampp hat auf einem Debian-System nix zu suchen, das ist für Windows oder Linuxe, wo die Apache-Installation kompliziert ist. Trivialer als bei uns geht es ja wohl wirklich nicht, allerneuestes Apache2.2/PHP5/MySQL5 zu installieren:
Code:
apt-get update
unfreeze-rc.d
apt-get install libapache2-mod-php5 phpmyadmin
freeze-rc.d
/etc/init.d/apache2 restart

Greetings,
Chris

_________________
Samsung R510 4GB Ram GF9200GS M 1280x800 Win7 32bit
HP Mini 311 3 GB Ram Nvidia ION 1368x768 Linux Mint 10 KDE
 
 Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
wolfsohn
Titel:   BeitragVerfasst am: 12.11.2006, 15:14 Uhr



Anmeldung: 24. Apr 2006
Beiträge: 12

die letzten tage sitze ich auch schon auf:
Code:

The following NEW packages will be installed:
  apache-common firmware-ipw3945 libapache-mod-php5


vielleicht liegt es ja daran, die schaffen es ja auch immer wieder...
zur anmerkung:
Code:

The following packages will be upgraded:
  aircrack aircrack-ng apache2 apache2-doc apache2-mpm-prefork apache2-utils
  apache2.2-common
etc.

ich frag mich also was ich mit dem 1'er apachen soll... Mit den Augen rollen
und vor allem das warum...und vor allem wie werde ich den am besten wieder los oder heisst es nun wieder wochenlang warten wie vor kurzen auf libapache2-mod-php5 Geschockt
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
vEspertine
Titel:   BeitragVerfasst am: 13.11.2006, 19:10 Uhr



Anmeldung: 11. Sep 2004
Beiträge: 146
Wohnort: graz.at
Deppsche hat folgendes geschrieben::
Zitat:
Dieses Lampp hat auf einem Debian-System nix zu suchen, das ist für Windows oder Linuxe, wo die Apache-Installation kompliziert ist. Trivialer als bei uns geht es ja wohl wirklich nicht, allerneuestes Apache2.2/PHP5/MySQL5 zu installieren:
Code:
apt-get update
unfreeze-rc.d
apt-get install libapache2-mod-php5 phpmyadmin
freeze-rc.d
/etc/init.d/apache2 restart

Greetings,
Chris


ty, aber ich krieg trotzdem kein autom. generiertes httpd.conf :/

_________________
Voice over IP - Damit die ganzen Idioten nicht mehr anrufen, um zu sagen, daß das Netz nicht geht, wenn das Netz nicht geht.

Kanotix 05-3
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
pffffffff
Titel:   BeitragVerfasst am: 14.11.2006, 16:52 Uhr



Anmeldung: 03. Aug 2005
Beiträge: 140

Ich glaube mit Apache gibt es im Moment etwas Probleme wegen der Umstellung auf Version 2.2

Grundsätzlich würde ich Dir empfehlen PostgreSQL statt MySQL zu nehmen. MySQL hat eine eigenartige Doppellizenz die im Moment dazu benutzt wird die nicht zahlenden Kunden zu verärgern: http://golem.de/0610/48405.html

Außerdem ist die SQL-Syntax bei MySQL nicht standardkonform.

Mit diesem Code habe ich erfolgreich Apache 2.2, PHP 5 und Postgresql 8.1 installiert:

Code:
apt-get install apache2 apache2.2-common apache2-mpm-prefork apache2-utils postgresql-8.1 php5 php5-common php5-gd libapache2-mod-php5 php5-pgsql phppgadmin
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
vEspertine
Titel:   BeitragVerfasst am: 14.11.2006, 21:28 Uhr



Anmeldung: 11. Sep 2004
Beiträge: 146
Wohnort: graz.at
pffffffff hat folgendes geschrieben::
Ich glaube mit Apache gibt es im Moment etwas Probleme wegen der Umstellung auf Version 2.2

Grundsätzlich würde ich Dir empfehlen PostgreSQL statt MySQL zu nehmen. MySQL hat eine eigenartige Doppellizenz die im Moment dazu benutzt wird die nicht zahlenden Kunden zu verärgern: http://golem.de/0610/48405.html

Außerdem ist die SQL-Syntax bei MySQL nicht standardkonform.

Mit diesem Code habe ich erfolgreich Apache 2.2, PHP 5 und Postgresql 8.1 installiert:

Code:
apt-get install apache2 apache2.2-common apache2-mpm-prefork apache2-utils postgresql-8.1 php5 php5-common php5-gd libapache2-mod-php5 php5-pgsql phppgadmin


die sache ist halt, dass viele web-apps keine postgre-sql treiber anbieten.. und selber coden ist oft auch nicht wirklich zielführend.. thx anyways Smilie

_________________
Voice over IP - Damit die ganzen Idioten nicht mehr anrufen, um zu sagen, daß das Netz nicht geht, wenn das Netz nicht geht.

Kanotix 05-3
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
pffffffff
Titel:   BeitragVerfasst am: 15.11.2006, 10:27 Uhr



Anmeldung: 03. Aug 2005
Beiträge: 140

Naja, Du kannst in meinem Code auch alles was mit Postgres zu tun hat durch MySQL ersetzen.

Gute Webapplikationen sind sowieso nicht abhänging von einer bestimmten Datenbank. Durch Denkweisen so wie Du sie hier vertrittst wurde z. B. Windows das meistverbreitete Betriebssystem. Schon allein weil so viele Webapplikationen ausschließlich auf MySQL setzen sollte man Postgresql unterstüzten sonst bleibt dieser schlimme Zustand dauerhaft so.
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
slam
Titel:   BeitragVerfasst am: 15.11.2006, 10:39 Uhr



Anmeldung: 05. Okt 2004
Beiträge: 2069
Wohnort: w3
Zitat:
Ich glaube mit Apache gibt es im Moment etwas Probleme wegen der Umstellung auf Version 2.2

Die sind schon lange wieder vorbei, Apache 2.2 installiert völlig sauber und problemlos in Kanotix/Debian Sid. Was es allerdings nicht gibt - und wahrscheinlich nie geben wird - ist ein sauberer Upgrade-Pfad von Apache 2.1 auf 2.2. Es wird daher empfohlen 2.1 zu sichern neu zu installieren.
Zwischendurch kam vor einigen Tagen auch das neue PHP5.2 in Sid, aber auch diese Probleme sind ausgestanden (Naja, weitestgehend. Manche Webapplikationen werden wohl ihren Code anpassen müssen, und einige Bugfixes werden von PHP auch erwartet. Aber alles in Allem ist es bereits gut einsetzbar.).

Zitat:
Grundsätzlich würde ich Dir empfehlen PostgreSQL statt MySQL zu nehmen. MySQL hat eine eigenartige Doppellizenz die im Moment dazu benutzt wird die nicht zahlenden Kunden zu verärgern: http://golem.de/0610/48405.html

PostgreSQL ist eine interessante Alternative, auch weil seine Syntax leichter mit älterem SQL zurecht kommt. Allerdings ist für MySQL entwickelter Code nicht ohne Probleme auf PostgreSQL einsetzbar - viele gängige Anwendungen laufen damit nicht, oder nur mit komplexen Adaptierungen.
Dual-Licensing ist keineswegs "seltsam", sondern eine übliche Form der Lizenzteilung bei einigen der weltgrössten Open Source Projekten. Selbst die strenge FSF sieht diesen Weg durchaus positiv. MySQL will damit auch sicherlich nicht "die nicht zahlenden Kunden zu verärgern", sondern ganz einfach für neuentwicklete Datenbankmanagenent- und -Monitoringtools von den bereits heute zahlenden Grosskunden Geld verlangen. Diese Tools sind z.B. für den Einsatz in load balanced Datenbank-Clustern gedacht, und hier bei Kanotix daher eher wohl weniger von Interesse.

Zitat:
Außerdem ist die SQL-Syntax bei MySQL nicht standardkonform.

Welcher Standard? Keine Datenbankanwendung ist 100%ig kompatibel zu den anderen - die Syntax von MySQL ist zwar nicht die "beste", jedenfalls aber sicher inzwischen weltweit die gängigste und geläufigste.

Code:
apt-get update
apt-get install apache2.2-common apache2-mpm-prefork php5 php5-common libapache2-mod-php5 php5-mysql mysql-common mysql-server phpmyadmin


Das installiert problemlos alle gängigen Komponenten.

Greetings,
Chris

_________________
"An operating system must operate."
 
 Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name Yahoo Messenger MSN Messenger ICQ-Nummer 
Antworten mit Zitat Nach oben
slh
Titel:   BeitragVerfasst am: 15.11.2006, 13:26 Uhr



Anmeldung: 16. Aug 2004
Beiträge: 1905

slam hat folgendes geschrieben::
Code:
apt-get update
apt-get install apache2.2-common apache2-mpm-prefork php5 php5-common libapache2-mod-php5 php5-mysql mysql-common mysql-server phpmyadmin


Das installiert problemlos alle gängigen Komponenten.

...nachdem man zuvor ältere (2.0.55) apache2 Versionen vollständig (inkl. apache2-common) mittels "apt-get remove --purge apache2-common apache2-mpm-*" entsorgt hat und /etc/apache2/ manuell löscht, danach läßt sich apache2.2 inkl. Abhängigkeiten sauber installieren.
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
pffffffff
Titel:   BeitragVerfasst am: 15.11.2006, 15:12 Uhr



Anmeldung: 03. Aug 2005
Beiträge: 140

slam hat folgendes geschrieben::

Dual-Licensing ist keineswegs "seltsam", sondern eine übliche Form der Lizenzteilung bei einigen der weltgrössten Open Source Projekten. Selbst die strenge FSF sieht diesen Weg durchaus positiv. MySQL will damit auch sicherlich nicht "die nicht zahlenden Kunden zu verärgern", sondern ganz einfach für neuentwicklete Datenbankmanagenent- und -Monitoringtools von den bereits heute zahlenden Grosskunden Geld verlangen. Diese Tools sind z.B. für den Einsatz in load balanced Datenbank-Clustern gedacht, und hier bei Kanotix daher eher wohl weniger von Interesse.


Sehe ich anders. Wenn eine Firma für Open Source Produkte Dienstleistungen und Applikationen verkauft ist total in Ordnung und wünschenswert. Das gibt es auch für PostgreSQL. Das darf man allerdings nicht damit verwechseln, dass ein Open Source Produkte selbst versucht die Anwender zu Verärgern und damit zum zahlen zu bewegen.

Und ja: Es gibt auch andere Firmen die das machen wie z. B. Red Hat und Suse. Und bei denen finde ich diese Masche genauso mies.

Zitat:

Welcher Standard? Keine Datenbankanwendung ist 100%ig kompatibel zu den anderen - die Syntax von MySQL ist zwar nicht die "beste", jedenfalls aber sicher inzwischen weltweit die gängigste und geläufigste.


Ich meine den von der ISO verabschiedeten Standard SQL2 bzw. SQL-92.

Ich weiß natürlich, dass kein Datenbankhersteller den Standard einhält. PostgreSQL ist da noch mit Abstand am allernächsten dran. Das ist wie mit HTML: Kein Browser unterstützt die Standards zu 100 %. Deswegen sollte man noch lange nicht automatisch den Internet Explorer benutzen weil er der "gängigste und geläufigste" Browser ist.
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
slam
Titel:   BeitragVerfasst am: 15.11.2006, 16:24 Uhr



Anmeldung: 05. Okt 2004
Beiträge: 2069
Wohnort: w3
@slh: Danke - diesen sehr wichtigen Hinweis hatte ich vergessen.

@pffffffff: Ok, du persönlich magst MySQL nicht und findest PostgreSQL besser - das sei Dir selbstverständlich unbenommen.

Allerdings ist mir Deine Argumentation nicht klar: Wofür denkst Du solltest Du bei bei MySQL zahlen? Betreibst Du einen Datenbank-Cluster? Was ist übrigens negativ daran dass ein Stück Spezialsoftware Geld kostet, die für einige wenige Kunden massgeschneidert wurde, und die ein freies Projekt mangels Interesse niemals machen würde? Alles was 99% der Anwender von MySQL einsetzen ist war und ist doch kostenlos.

Aber es mit IE gleichzusetzen finde ich ich unpassend und auch ein wenig böswillig. MySQL AB ist - im krassen Gegensatz zu Microsoft Corp. - eines der besten Beispiele weltweit für Firmen die Open Source und Freie Software täglich massiv unterstützen. Einer der wichtigsten Lobbyisten in Brüssel zur Abwehr der Softwarepatente in Europa wurde z.B. von MySQL AB bezahlt und unterstützt. Und auch ohne RedHat und SuSE wäre Linux nicht was es heute ist.

Und zum ISO-Standard SQL2/SQL-92 sag ich lieber nix - wer unterstützt den überhaupt wirklich?

Falls Du jedoch grundsätzlich das neo-kapitalistische Weltbild kritisieren willst, dem wir derzeit in der zivilisierten Welt folgen, rennst Du bei mir natürlich offene Türen ein. Ich bin seit vielen Jahren öffentlich bekennender Anarchist und Humanist.

Greetings,
Chris

_________________
"An operating system must operate."
 
 Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name Yahoo Messenger MSN Messenger ICQ-Nummer 
Antworten mit Zitat Nach oben
pffffffff
Titel:   BeitragVerfasst am: 15.11.2006, 21:58 Uhr



Anmeldung: 03. Aug 2005
Beiträge: 140

Hallo Slam!

Ich denke auch, wir sind auf jeden Fall der gleichen Meinung, wobei ich mich nicht direkt als Anarchist und Humanist bezeichnen würde!

Ich gebe zu, der Vergleich mit dem Internet Explorer war nicht gerade der beste, aber ich finde die Vergleiche mit Red Hat und Suse sind auf jeden Fall passend. Die Entwicklung bei diesen beiden Firmen im Moment mit der Trennung zwischen Enterprise- und Open-Source-Schiene finde ich nicht sehr gut. Ich befürchte MySQL will auch so eine Richtung einschlagen.
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
wolfsohn
Titel:   BeitragVerfasst am: 16.11.2006, 10:44 Uhr



Anmeldung: 24. Apr 2006
Beiträge: 12

apt-get -s dist-upgrade
Code:
The following NEW packages will be installed:
  apache-common firmware-ipw3945 libapache-mod-php5


Code:
apt-cache policy apache-common
apache-common:
  Installed: (none)
  Candidate: 1.3.34-4
  Version table:
     1.3.34-4 0
        500 http://ftp.de.debian.org unstable/main Packages
        200 http://ftp.de.debian.org testing/main Packages

apt-cache policy apache2-common
apache2-common:
  Installed: (none)
  Candidate: (none)
  Version table:
     2.0.55-4.2 0
        100 /var/lib/dpkg/status

 apt-cache policy apache2.2-common
apache2.2-common:
  Installed: 2.2.3-3
  Candidate: 2.2.3-3.1
  Version table:
     2.2.3-3.1 0
        500 http://ftp.de.debian.org unstable/main Packages
        200 http://ftp.de.debian.org testing/main Packages
 *** 2.2.3-3 0
        100 /var/lib/dpkg/status


Zitat:
Die sind schon lange wieder vorbei, Apache 2.2 installiert völlig sauber und problemlos in Kanotix/Debian Sid. Was es allerdings nicht gibt - und wahrscheinlich nie geben wird - ist ein sauberer Upgrade-Pfad von Apache 2.1 auf 2.2. Es wird daher empfohlen 2.1 zu sichern neu zu installieren


no comment
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
Beiträge vom vorherigen Thema anzeigen:     
Gehe zu:  
Alle Zeiten sind GMT + 1 Stunde
Neues Thema eröffnen   Neue Antwort erstellen
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
PNphpBB2 © 2003-2007 
 
Deutsch | English
Logos and trademarks are the property of their respective owners, comments are property of their posters, the rest is © 2004 - 2006 by Jörg Schirottke (Kano).
Consult Impressum and Legal Terms for details. Kanotix is Free Software released under the GNU/GPL license.
This CMS is powered by PostNuke, all themes used at this site are released under the GNU/GPL license. designed and hosted by w3you. Our web server is running on Kanotix64-2006.