![]() |
apt-get manuelle MySQL-Installation nutzen
Guten Morgen :-)
Ich habe auf meinem Server Debian Sarge (3.1) laufen und unter anderem Apache, MySQL, PHP, ... selbst kompiliert. Ich möchte nun das Paket postfix-mysql mit apt-get instsallieren. Das Porblem: Für apt-get existiert meine manuelle MySQL-Installation (natürlich) nicht. Da ich nun aber keine zwei MySQL-Installationen brauch würde ich gerne wissen ob es eine Möglichkeit gibt, dass apt-get die lokale MySQL-Installation nutzt. Hat von euch jemand eine Idee? Besten Dank im Voraus, Hannes |
postfix-mysql händisch runterladen, und dann mittels dpkg (man dpkg) reinpressen. Dazu brauchst warscheinlich irgendwelche Brutalschalter.
Aber bitte auf eigene Verantwortung bzw. warte, ob dir jemand einen besseren Tip geben kann. Edit: In Zukunft könntest du statt make install auch ein Tool ala checkinstall nehmen - damit kannst du .deb Pakete daraus machen, welche dann vielleicht apt mitteilt, dass die benötigten Pakete vorhanden sind. |
Danke für deine Antwort, mal schaun ob irgend jemand mit einer besseren Antwort daher kommt ;-)
#Hannes# |
1.) Entweder Du kompilierst jetzt Postfix auch selbst
oder 2.) Du entfernst die Eigenkreationen und installierst die Debian Pakete von Apache, PHP, MySQL Letzteres ist der einzige saubere Weg bei einer Debian Installation. Warum hast Du Apache überhaupt von Hand kompiliert? configure / make / make install ist etwas das man bei Debian grundsätzlich nicht machen sollte, da es genügend Möglichkeiten gibt eigene Debian Pakete zu erstellen. |
Ich verwende Debian zum ersten Mal und ich wusste net, dass man Debian-Pakete selber machen kann. Ich weiß ja noch immer nicht, wie das geht und wie man die Konfiguration der Kompilate beeinflussen kann.
Ich brauch für PHP zB. "mod_imap" nicht, also will ich auch nicht, dass das dabei ist ... #Hannes# |
wenn du auf sowas wert legst solltest du dir mal www.gentoo.org anschaun. mittels USEFLAGS kann man fuer jedes paket einstellen mit welchen optionen es installiert werden soll, das ganze installiert sich dann genauso bequem wie mit apt-get.
|
Wenn du mod_imap net willst sollte es reichen, das Modulladen innerhalb der httpd.conf (oder apache2.conf) auszukommentieren - dann sollte das Feature weg sein.
Muß aber Philipp zustimmen, am Besten wäre es, wenn du die Debian Pakete verwendest. Und wenn du schon unbedingt selbst kompilieren möchstest, dann am Besten statt make install checkinstall ausführen. |
Zitat:
Falls Du stattdessen die neuesten PHP/MySQL Versionen (PHP 4.4.0/5.0.4 oder MySQL 4.1.3/5.0) haben willst, genügt folgende APT Quelle in /etc/apt/sources: Zitat:
|
Ist es aber nicht ratsam selbst zu kompilieren, wenn wir mal annehmen, dass der Server unter HighLoad steht?
Also um wirklich den Server (apache, mysql usw) bis aufs letzte Quäntchen auf den eigenen Prozessor zu optimieren? |
Das bringt nahezu nichts. Sinnvoller ist es da eher einen PHP Beschleuniger wie eAccelerator (gibt es auch bei DotDeb) zu installieren. Dieser speichert die PHP Scripte in kompilierter Form im Cache und reduziert damit teilweise dramatisch den Serverload
Die einzige Apache Konfiguration bei der sich kompilieren eventuell lohnen würde, wäre Apache 2 als MPM Worker zusammen mit PHP 5. Das aber auch nur da es noch kein passendes PHP Paket für das Apache 2 MPM Worker Paket von Debian gibt ;) |
| Alle Zeitangaben in WEZ +2. Es ist jetzt 13:57 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag