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でこれを行う方法を知らない。
私は本当にシンプルな問題を知っていますが、私はその周りに頭を浮かべているようです。誰かが私を正しい方向に向けることができれば、とても感謝しています。
本当に簡単な問題ではありません。 djangoに対応するためにnginxとgunicornを設定する方法については、デジタル海洋を検索してください。設定するいくつかの設定ファイルがあります。あなたはまた、upstartまたはsystemd、またはあなたの液滴に使用されているブートストラップシステムを設定する必要があります。そのため、マシンが再起動してもWebサイトも再起動します。あなたがイライラする前に1週間かかります! –
これは私のチェックリストです:http://joelgoldstick.com/blog/2016/apr/03/notes-deployment-digital-ocean/ –