Articles of Bereitstellung

Multi-Umgebung einrichten

Ich stehe vor diesem Problem: Wir haben eine Entwicklerumgebung, eine Testumgebung und dann die Produktion. Ich möchte die Plugin-Ergänzungen, Menüänderungen, alle anderen Änderungen, die sich nicht auf das Schreiben von Blogs beziehen, auf den unteren Umgebungsetupprozess und dann auf die Produktion beschränken. Angenommen, ich füge ein Plugin hinzu: In der Entwicklungsumgebung habe ich ein Plugin […]

Fehler beim Verbindungsaufbau bei der Bereitstellung über ansible-playbook server.yml

Ich verwende den Trellis Workflow von Root.io Ich habe einen Fehler gefunden, bei dem ich keine Verbindung über ansible-playbook . Wenn ich ansible-playbook server.yml -e env=staging wirft es mich einen Fehler, dass die SSH-Verbindung nicht hergestellt werden kann, so dass ich überprüft meine users.yml Datei und sah ein Problem im Bereich keys : – name: […]

Sicherheit + Best Practices: Root- oder www-Daten in einem WordPress-Content-Ordner?

drwxr-xr-x 8 www-data www-data drwxr-xr-x 6 www-data www-data -rw-r–r– 1 www-data www-data -rw-r–r– 1 www-data www-data -rw-r–r– 1 www-data www-data drwxr-xr-x 7 www-data www-data drwxr-xr-x 7 root root Dies ist auf einer WordPress-Installation auf einem AWS-Linux-Server und das “root” -eigenen Ordner ist, wo alle meine Änderungen gehen. Um meine Änderungen in das Verzeichnis zu schreiben, […]

Verwalten von Updates, wenn WordPress in Ihrem eigenen Svn Repo ist

Ich lade WordPress herunter und konfiguriere es für eine Entwicklungsumgebung und eine Produktionsumgebung. Nachdem es auf einem Server eingerichtet wurde, prüfen wir es in einem Subversion Repo und gehen dann auf den Produktionsserver. Bereitstellung abgeschlossen Das Problem ist, wenn ich updaten muss. Ich soll wp-includes und wp-admin löschen, aber wenn ich das tue, wird svn […]

Wie kann ich WordPress-Plugin-Einstellungen zwischen Umgebungen synchronisieren?

Ich derzeit: Haben identische Umgebungen für die Entwicklung ( Landstreicherei ) und Produktion ( elastische Bohnenstange ). Verwenden Sie git push , um Code von der Entwicklung in die Produktionsumgebung zu implementieren. Erstellen Sie Posts und Seiten mit dem WordPress der Produktionsumgebung. Importieren Sie die Produktionsdatenbank in die Entwicklungsdatenbank, um synchron zu bleiben. Während ich […]

Gibt es schon ein Drush-Äquivalent für WordPress?

Ich arbeite gerade mit Drupal an einem Projekt, und bei all seinen Fehlern ist eine Befehlszeilenschnittstelle wie Drush zum Drupal-Framework ein Glücksfall. Gibt es ein Äquivalent für die Verwendung von WordPress, damit Sie steuern können, mit welchen Plugins eine Site bereitgestellt wird oder welche ddefault-Einstellungen verwendet werden sollten? Oder ist der aktuelle beste Ansatz, nur […]

Ist Git / GitHub eine gute WordPress-Bereitstellungslösung?

Ich entwickle gerade mein WordPress lokal, übertrage meinen Code mit Git auf GitHub und dann SSHing auf meinen Server und mache einen “Git-Pull”, um meinen Code zu aktualisieren. Ist das eine gute Option für die Code-Bereitstellung auf einer WordPress-Site (ich habe in diesem Fall natürlich Root-Zugriff auf meinen Server.) Ich kenne Dinge wie Capistrano, aber […]