Ich muss die neuesten Versionen von Apache, PHP und MySQL installieren, die auf ihren Websites verfügbar sind, aber das Problem ist, dass apt-Repositorys diese Update-Versionen noch nicht haben.
Versionen, die ich möchte: Apache 2.4.4, PHP 5.4.16 und MySQL 5.6.12.
Über apt verfügbare Versionen: Apache 2.2.22, PHP 5.4.15, MySQL 5.5.31.
Ubuntu unterstützt die oben genannten Versionen von Paketen nicht. Bitte, ich möchte Hilfe! Vielen Dank!
PS Tasksel hat diese Paketversionen auch noch nicht.
Antworten:
Bevor Sie die neuen Versionen installieren, sollten Sie alle anderen Versionen deinstallieren, die Sie zuvor installiert haben.
Installieren Sie Apache 2.4.4
Vor der Installation von Apache 2.4.4 sollten Sie PCRE installieren , da dies sonst nicht erfolgreich ist. Die Installation von PCRE ist einfach. Führen Sie nach dem Herunterladen die nächsten Befehle im Terminal aus :
Laden Sie APR und APR-Util von http://apr.apache.org herunter , entpacken Sie sie in das Apache-Verzeichnis / srclib / apr und / srclib / apr-util (keine Versionsnummern in den Verzeichnisnamen) und geben Sie die folgenden Befehle ein, um Apache zu installieren ::
Geben Sie den folgenden Befehl ein, um Apache zu starten:
Möglicherweise stimmt etwas nicht wie:
Geben Sie den folgenden Befehl ein, um die Abhängigkeiten der gemeinsam genutzten Bibliothek von httpd anzuzeigen:
Found "libpcre.so.1 => not found"
Geben Sie dann den folgenden Befehl ein, um die Links zu aktualisieren:Starten Sie Apache neu und sollte funktionieren.
Quelle : http://zhuojun.info/?p=1121
Installieren Sie PHP 5.4.16
.tar.bz2
Datei installieren : Wie installiere ich eine .tar.gz- (oder .tar.bz2-) Datei?Installieren Sie MySQL 5.5.31
.rpm
Datei installieren : Wie installiere und verwalte ich RPMs?quelle
Wenn Sie Apache 2.4 und PHP 5.5 nicht manuell installieren möchten, finden Sie beide in meinem PHP5 PPA.
Ich werde weitere PHP-Erweiterungen und Apache 2.4-Module hinzufügen, wenn Leute kommen und nach ihnen fragen.
Es gibt auch MySQL 5.5- und MySQL 5.6- PPAs (und mehr ).
quelle
Im Allgemeinen ist es unwahrscheinlich, dass Sie die neuesten Versionen auf einem vorgefertigten Stack finden, da zwischen einer neuen Versionsversion und Paketversionen in offiziellen Repositorys immer eine Zeitverzögerung besteht, da systemspezifische Abhängigkeiten und "herausgebügelt" werden müssen Macken.
Sie haben drei Möglichkeiten:
Nun, es sei denn, es gibt eine ganz bestimmte Option / Anforderung, die in den verfügbaren Paketen nicht angeboten / erfüllt wird, oder Sie können es kaum erwarten, dass das Vesrion in die Repositorys aufgenommen wird. Ich empfehle Ihnen, die vorgefertigten Binärdateien zu verwenden.
Andererseits ist das Kompilieren aus dem Quellcode eine großartige Erfahrung zur Charakterbildung, die Ihnen dabei hilft, die harte Arbeit der Paketbetreuer zu schätzen :-) Sie müssen alle Paketabhängigkeiten manuell auflösen.
Davon abgesehen bieten große und aktive Projekte wie Apache, PHP und MySQL eine recht ausführliche Dokumentation und Anleitungen für die Installation von der Quelle.
quelle
Eine andere bequeme Möglichkeit, die neuesten Versionen von Apache, Php und MySQL zu installieren, die ich als sehr praktisch empfand, ist die Verwendung von PPA, dh Personal Package Archieve. Suchen Sie einfach nach ppas für das gewünschte Softwarepaket, fügen Sie diese ppa zu den Repositorys hinzu und installieren Sie die Software mit den folgenden Befehlen. Denken Sie daran, dass PPAs von Benutzern erstellt wurden, die anderen Benutzern oder Entwicklern helfen möchten, indem sie ihnen die neueste Software zur Verfügung stellen.
Es gibt auch andere ppas zur Verfügung.
Vielleicht ist es für jeden Benutzer mit der gleichen Frage wie meine bequem.
quelle