Erstellen einer WordPress-Site auf Openshift zum Skalieren
Lesezeit: 2 Minuten
Andre Lukas
Der Standard-App-Generator von Openshift stellt die WordPress-Erstellung von Websites auf eine nicht skalierbare Version ihrer Ausrüstung ein. Ich würde gerne wissen, ob es eine Möglichkeit gibt, eine skalierbare Instanz festzulegen und WordPress darauf zu installieren.
Danke!
gshipley
Ich arbeite heute tatsächlich daran und habe eine skalierbare WordPress-Site auf OpenShift zum Laufen gebracht. (www.runcloudrun.com)
Ich habe die Symlinks in den action_hooks deaktiviert und mein Design und meine Plugins manuell zum Verzeichnis php/wp-content/themes and plugins hinzugefügt. Ich habe auch ein S3-Plugin verwendet, um alle meine Mediendateien auf Amazon S3 zu speichern, damit meine Bilder und Medien skaliert werden, sobald OpenShift zusätzliche Gänge hinzufügt.
Ich schreibe einen Blog-Beitrag darüber, wie man all dies macht, und er sollte später in dieser Woche veröffentlicht werden.
Hallo @gshipley , das sieht vielversprechend aus! Halte mich über diesen Blogbeitrag auf dem Laufenden! Prost
– Andre Lucas
6. Juni 2013 um 4:22 Uhr
Ö/ ! das war großartig @gshipley
– Andre Lucas
6. Juni 2013 um 23:58 Uhr
Sie können dies überprüfen AppFog-Lösung. Und wenn Sie seinen Github besuchen, finden Sie auch einen OpenShift-Wrapper. Diese beiden könnten Ihnen alle nötigen Impulse geben, um sich eine skalierbare Lösung für Openshift auszudenken.
Clayton
Verwenden Sie einfach die Git-Quell-URL und erstellen Sie eine neue App mit PHP. Sobald die App erstellt ist, fügen Sie ihr MySQL hinzu.
Nachdem Sie die App erstellt haben, besteht der wichtige nächste Schritt darin, Ihre Module direkt in das Git-Repository einzuchecken.
Standardmäßig wollten wir, dass die Leute Plugins direkt von WordPress herunterladen können, aber wenn Sie skalieren, werden diese Dateien nicht kopiert. Außerdem wird das Dateisystem für jedes Zahnrad in einer skalierten App nicht gemeinsam genutzt, sodass nach dem Skalieren hochgeladene Module nicht auf magische Weise in alle Zahnräder kopiert werden. Angesichts dieser Einschränkung haben wir uns entschieden, den QuickStart als nicht skalierbar zu markieren, um zu verhindern, dass unbekannte Benutzer in Schwierigkeiten geraten.
Wenn Sie mit WordPress vertraut sind, checken Sie diese Module einfach direkt in Ihre Quelle ein, und alles wird skaliert.
Danke @Clayton, du meinst das WordPress-Openshift-Standard-Wordpress-Git-Repository? Wenn ja, habe ich das versucht und konnte die Instanz nicht erstellen. Ich habe auch versucht, eine einfache Php-Ausrüstung zu erstellen und eine neue WordPress-Installation mit der Datenbank hinzuzufügen, die mit den mySQL-Cartridge-Anmeldeinformationen konfiguriert ist. Zehn Ich konnte die Dateien nicht einmal laden, da ich vom Haproxy angehalten wurde. Ich weiß nicht viel darüber und konnte auch keine einfache Erklärung dafür finden! Danke!
– Andre Lucas
6. Juni 2013 um 4:25 Uhr
11407400cookie-checkErstellen einer WordPress-Site auf Openshift zum Skalierenyes