ステータス:非推奨
この記事では、サポートされなくなったバージョンのUbuntuについて説明します。 現在Ubuntu12.04を実行しているサーバーを運用している場合は、サポートされているバージョンのUbuntuにアップグレードまたは移行することを強くお勧めします。
理由:
Ubuntu 12.04は2017年4月28日に保守終了(EOL)に達しました and no longer receives security patches or updates. This guide is no longer maintained.
代わりに参照してください:
このガイドは参照として役立つ場合がありますが、他のUbuntuリリースでは機能しない場合があります。 可能な場合は、使用しているUbuntuのバージョン用に作成されたガイドを使用することを強くお勧めします。 ページ上部の検索機能を使用して、より新しいバージョンを見つけることができます。
前提条件
前提条件として、ドロップレットのセットアップ方法に関する記事を読み終え、Djangoプロジェクトの準備ができていることを前提としています。 そうでない場合は、記事ここを見つけることができます
まず、ドロップレットにログインします。
ssh –p 25000 demo@12.34.56.789
「2500」を前の記事で使用したポートの数に置き換えることを忘れないでください。
「demo」をユーザー名に、「12.34.56.789」をドロップレットIPに置き換えます。
Djangoはデフォルトでsqliteを使用しますが、MySQL、PostgreSQLなどの他のデータベースも使用できます。 この記事では、データベースを使用しません。
オプションのインストール
Djangoで使用できるオプションのパッケージがいくつかあります。 次のコマンドを実行して、オプションのパッケージをインストールします。
sudo aptitude install python-imaging python-pythonmagick python-markdown python-textile python-docutils
パッケージの詳細が必要な場合は、それぞれのパッケージ名で「show」サブコマンドを使用してください。
aptitude show python-imaging
これらのパッケージはオプションであり、頻繁に使用されます。 したがって、Djangoでそれらを使用するかどうかはあなた次第です。
Djangoのインストール
次に、Djangoをサーバーにダウンロードします。
Aptitudeを使用したDjangoのインストール:
現在のところ、これは古いバージョンに付属しているため、Djangoをインストールするための推奨される方法ではありません。 ただし、それでもこの方法を実行する場合は、このコマンドを使用できます
sudo aptitude install python-django
ダウンロードが完了すると、Djangoがインストールされて機能していることを確認できます。
django-admin
プロンプトには以下の行が表示され、その後に長いオプションのセットが続きます。
Usage: django-admin subcommand [options] [args]
記事の最後にある「次のステップ」セクションに進んでください。
AptitudeなしでDjangoをインストールする:
aptitudeを使用したくない場合は、これがDjangoをインストールするための最善の策です。 この方法では、公式の安定版リリースをダウンロードして手動でインストールします。
wget https://www.djangoproject.com/download/1.4/tarball/ tar xzvf index.html cd Django-1.4 sudo python setup.py install
このコマンドを使用して、Djangoがインストールされ機能していることを確認できます
django-admin.py
以下の応答が表示されるはずです。その後に、長いオプションのセットが続きます。
Usage: django-admin subcommand [options] [args]
GitリポジトリからのDjangoのインストール
すべての主要機能をサポートするDjangoの最新リリースをお探しの場合は、gitからプログラムをダウンロードしてください。
始める前に、gitをダウンロードする必要があります:
apt-get install git-core
ダウンロードしたら、Djangoをインストールできます。
git clone https://github.com/django/django.git
次に、次のステップについて詳しく説明します。
次のステップ
これで、Djangoの最新の安定したリリースのインストールが完了しました。 これで、Djangoアプリを実際に提供するWebサーバーをインストールする準備が整いました。 Webサーバーをインストールする方法はいくつかありますが、ここではmod_wsgiに焦点を当てます。