1

私はコンピューターの知識がまったくありませんが、自分のマシンで Django フレームワークを利用することができました。アマゾン ウェブ サービス (AWS) のアカウントをしばらく持っていましたが、セットアップと使用がかなり複雑に思えたので、しばらく放置しました。それから試してみることにしましたが、AMI をロードして PuTTY でサーバーに接続することを最初に考えたほど難しくはありませんでした。しかし、私はすでに BitNami の Django-Stack を使用していたので、彼らのホスティング オファー (AWS 上に構築) を検討することにしました。彼らは「ワンクリック展開」を提供しているように見えたので、私は彼らのインターフェースを介して新しいサーバーをセットアップしました。しかし、「ワンクリック展開」の約束はサーバー自体に関するものであるようです。Django プロジェクトをサイトからデプロイするためのインターフェースはないようです。すでに PuTTY を使用している場合は、WinSCP をマシンに追加すると、サーバーにアクセスして Django コードをサーバーにロードできます。しかし、その後、私は失われます。ドキュメントは少し薄いようです(見てくださいここで)。

これの核心は次のとおりです。プロセスのこの部分をより理解しやすくすることができる人はいますか。つまり、Apache/mod_WSGI を使用して Linux サーバーに Django プロジェクトをデプロイする方法を教えてください。

もう 1 つの質問は、Postgres を使用したいということです。これをサーバーに自由にインストールできますか。これには EBM (EMB?) を選択する必要がありますか、それとも EBM を使用しないことのマイナス面は何ですか?

私はあなたの注目に値しないものではないことを願っています, ありがとう!

4

1 に答える 1

2

how to deploy a Django project on a Linux server with Apache/mod_WSGI Bitnami AMIには、これらすべてが構成されています。インストールしたらEC2 public url、デフォルトの8000ポートに移動してみてください。そこにデモdjangoプロジェクトのセットアップが表示されます。パテを介してマシンにログインしたら/home/bitnami/、デモプロジェクトのディレクトリを確認して、独自のプロジェクトを追加できます。プロジェクトをコピーし、データベース The other question is: I want to use Postgres. Am I free to install this on the server Postgresを構成するとMysql、ローカルマシンと同じ方法で既にインストールされています。ポートがすでに別のアプリケーションを実行し./manage.py runserver 0.0.0.0:9000ているため、プロジェクト内で実行します。8000

于 2012-09-02T19:17:33.993 に答える