Frage

Hallo ich habe mich gefragt, ob jemand zu installieren hatte / oder arbeitet mit Zend Server.

Meine Frage ist: Wenn ich Zend Server auf einem Produktionsserver installieren wird es Chaos meiner bestehende PHP-Konfiguration auf? Will ich zum ersten Mal meine Anwendung offline bringen müssen oder wird Zend Server installieren, ohne Probleme?

Die Anwendung muss 24/7 laufen und ich brauche einen zuverlässigen PHP-Stack, die Leistung steigern. Eventuelle Stellungnahmen der Leistungs Teil von Zend Server? Ist es die Installation wert?

Danke,

War es hilfreich?

Lösung

Das ist keine Art und Weise über den Umgang mit einem Produktionsserver zu denken.

Ich bin nicht mit dem Zend Server Produkt erlebt, aber ich würde alles auf einem laufenden Produktionssystem nicht nur installieren.

Stattdessen erhalten Sie sich einen neuen Server, die schließlich den Produktionsserver ersetzen werden.

Dann:

  1. Starten Sie mit einem sauberen Ihrer Distribution der Wahl installieren.
  2. Installieren ZS (Notizen auf genau das, was Sie tun)
  3. Installieren Sie Ihre Anwendung und Daten (Notizen auf genau das, was Sie tun)
  4. Testen Sie es gründlich.
  5. Wenn es funktioniert, nuke den Server, und wiederholen Sie 1-4, Ihre Notizen mit.

Wenn Sie zufrieden sind, dass Sie alles funktioniert „from scratch“ erhalten können Ihre Notizen verwenden, erstellen Sie einen Plan aus dem alten Server auf den neuen zu migrieren.

Doing es auf diese Art und Weise wird sichergestellt, dass

  1. Sie haben nur minimale Ausfallzeiten.
  2. Sie haben noch einige Verwirrung mit ZS über den oberen Teil einer anderen Einrichtung installiert.
  3. Sie können neu bauen Ihren Server bei Bedarf (Sie Dokumentation erstellt)

2016 Edit: In diesen Tagen gibt es verschiedene Werkzeuge wie Koch, ansible oder Salz, das mit Automatisierungs obsessive Notizen-ersetzen. Ich empfehle jedem die Verwaltung von Produktionssystemen erfahren eine oder mehrere und nutzen sie sehr großzügig.

Andere Tipps

Wenn Zend Server auf Linux-Boxen installiert ist, wird es die PHP-Pakete ersetzen durch die Verteilung geliefert und einige andere Pakete, die einige PHP-Funktionalität liefern. Wie tim sagte, ist es besser für Sie nicht die Produktionsserverumgebung auf der ersten Runde zu ersetzen, da nicht immer die Dinge wie erwartet, auch zu den fortgeschrittenen Benutzern.

Nehmen wir ein anderes Gerät mit ähnlichen Umgebung und es Ihre Inszenierung / Entwicklungsumgebung machen. Dies ermöglicht es Ihnen mit Zend Server-Funktionen zu spielen, ohne den Produktionsserver und Websites tatsächlich Abbau. Im Moment sind Sie sicher, dass alles funktioniert wie erwartet, und nur als, sich Gedanken über Ihre Produktionsstandort zu verändern.

mehrere LAMP-Server auf Ubuntu ausführen zu können, verwende ich XAMPP für Linux und Bitnami LAMP-Stack . In der Standardeinstellung 80 die ersten Arbeiten auf dem Port, der zweite auf 8080. Daher tun sie nicht in Konflikt. Wenn Sie wissen, ein wenig über die Apache-Konfiguration, und wenn ein paar einfache Skripte schreiben können, können Sie viele Dinge tun.

Allerdings etwas zu tun auf einer Produktion Server ist gefährlich.

Sowohl XAMPP und Bitnami Stacks sollen sein Entwicklung Umgebungen.

Siehe timdev Antwort , +1 dafür.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top