2017-11-03 4 views
-1

Djangoのウェブサイトをいくつか開発しました。今私はそれらが生きているのを見たいと思う。私は既にVPSサーバーホスティングを購入しています。すべてはpip/applicationsのように設定されています。私は、サーバーを実行しているときにも、それはhttp://127.0.0.1:8000/djangoプロジェクトのライブ実行方法

で開発用サーバを起動する設定 'wer.settings'

を使用して、

Djangoのバージョン1.11を示し、CONTROL-Cでサーバーを終了します。

しかし、なぜ私のドメインに表示されていないのか分かりません。

settings.pyファイルに変更を加えて、自分のドメインに表示したり、ライブでホストする必要があります。 が、それは同じコマンドでは不可能です: -

python manage.py runserver 
+0

Pythonサーバーはプロダクション用ではありません。また、Webページは8000ではなく、ポート80になければなりません。必要な構成を知るには、サービスホストに連絡するかヘルプを参照する必要があります。 –

+0

nginxサーバーはどうですか?そして、もし私がnginxを使用して私は私のコードの変更をたくさんする必要がありますか? – sheikhsalman08

+0

あなたのホストにはWebサーバー、nginx、apacheがあります。あなたのホストサービスは何か、そしてどのような構成が必要かを調べる必要があります。 –

答えて

0

のrunserverは、生産のためのものがありますが、ライブ環境での使用にテストする場合ではない:

python manage.py runserver 0.0.0.0:8000 

ウェブサイト

http://vps_server_ip:8000 
関連する問題