2016-06-27 4 views
0

私はdjangoアプリケーションを開発しています。私はデジタル海洋を使用しています。だから私は自分のウェブサイトのフォルダを../var/www/html/[app_name]フォルダに入れました。オンラインで生産版のdjangoサイトを作成するには?

私が使用するユーザーのためのオンライン私のウェブサイトを置きたい通常、私が使用:

cd ../var/www/html/[app_name] 

python manage.py runserver [my_ip_address]:8080 

しかし、私は私のSSHを閉じます。私のウェブサイトは再びオフラインになります。

私は通常のウェブサイトのようなポートがなくても、IPアドレスで直接オンラインにしたいと思っています。しかし、私はオンラインでそれを置くためにmanage.pyを実行しなければならないので、私はdjangoでこれを行う方法を知らない。

私は本当にシンプルな問題を知っていますが、私はその周りに頭を浮かべているようです。誰かが私を正しい方向に向けることができれば、とても感謝しています。

+0

本当に簡単な問題ではありません。 djangoに対応するためにnginxとgunicornを設定する方法については、デジタル海洋を検索してください。設定するいくつかの設定ファイルがあります。あなたはまた、upstartまたはsystemd、またはあなたの液滴に使用されているブートストラップシステムを設定する必要があります。そのため、マシンが再起動してもWebサイトも再起動します。あなたがイライラする前に1週間かかります! –

+0

これは私のチェックリストです:http://joelgoldstick.com/blog/2016/apr/03/notes-deployment-digital-ocean/ –

答えて

関連する問題