Erstellen einer WordPress-Site auf Openshift zum Skalieren

Lesezeit: 2 Minuten

Benutzer-Avatar
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!

Benutzer-Avatar
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.

Bearbeiten, um den Blogbeitrag hinzuzufügen: http://www.runcloudrun.com/?p=22

– gs

  • 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.

Benutzer-Avatar
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

1140740cookie-checkErstellen einer WordPress-Site auf Openshift zum Skalieren

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy