Frage

Ich weiß, dass dies für einige trivial erscheint, andere werden den Punkt jedoch nicht sehen - für mich wäre dies großartig:

Ich versuche herauszuarbeiten .

Im Moment folge ich dem folgenden Muster:

  • 1, Änderungen an der App vornehmen
  • 2, verwenden
  • 3, stellen
  • 4, melden Sie sich bei Server an und starten Sie Apache neu
  • 5, warten Sie ein paar Sekunden und beginnen Sie dann zu überprüfen, ob alles A-OK ist

Wenn es hilft, verwende ich Passagier auf einem schlüsselfertigen Schienenbild -VPS.

Vielen Dank im Voraus für jeden Rat usw.

Vielen Dank,

Danny

War es hilfreich?

Lösung

Sie haben ein paar Optionen:

  • Erstellen Sie eine Subdomain zum „Testen“ und stellen Sie es auf Ihrem Produktionsserver ein. Wenn Sie überprüft werden, können Sie ihn an Ihren Produktionscode -Standort verschieben.

Sie müssen in der Lage sein, Ihrem DNS -Datensatz eine Subdomain hinzuzufügen, um auf dieselbe IP -Adresse wie Ihr Hauptproduktionsserver zu verweisen. Sie müssen dann auch einen neuen Virtualhost mit hinzufügen ServerName subdomain.host.com und DocumentRoot /data/host.com/testing/public so dass es diesen Code lädt.

Ich habe persönlich beide Ansätze durchgeführt. Ich bevorzuge Ansatz Nr. 1, aber es ist eine persönliche Präferenz und die Ebene des Zugriffs, die Sie Ihren Hosts haben.

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