2017-01-29 1 views
0

Es gibt eine Art "Vorlage" für eine Shopping-ähnliche Website und ich möchte es auf einer Domäne statt localhost arbeiten lassen. Der Quellcode ist hier: Ich habe bereits die Domain, und meine Domain ist mit meinem VPS eingerichtet, so dass es davon ablaufen wird. Aber wieder möchte ich, dass es auf der Domain statt auf localhost funktioniert. Ich möchte auch keinen Port, zum Beispiel: localhost: 9000Ändern Sie localhost in Domäne (mongodb, nodejs)

Vielen Dank im Voraus und Entschuldigung, wenn dies ein Ärger war.

+0

Im Allgemeinen sollten Sie nur in der Lage sein, auf 0.0.0.0: Port zu hören, und Sie können es zum Laufen bringen. Das heißt, es ist nicht sicher, dies auf diese Weise zu tun - Sie sollten einen Reverse-Proxy oder Load-Balancer in der Produktion verwenden. Lesen Sie, wie AWS oder Heroku damit umgehen, zwei nennen ein paar. – brandonscript

Antwort

0

Grundsätzlich müssen Sie diese Knotenanwendung auf Ihrem Server installieren und ausführen und entsprechende Konfigurationsänderungen vornehmen. Nach einem kurzen Blick scheint es, dass Sie sie unter server/config/environment/ finden können. Der genaue Weg hängt weitgehend von Ihrer spezifischen Konfiguration ab.

+0

Was genau ändere ich den "localhost" zu, wenn meine Domain test.com ist? Es gibt auch mongodb-Verbindungen mit localhost, also wofür ändere ich diese? – Gavwin