Django のインストール

easy_install で簡単インストール!!!

[paraches@centos python26]$ sudo easy_install Django
<省略>
Installed /usr/local/lib/python2.6/site-packages/Django-1.2.3-py2.6.egg
Processing dependencies for Django
Finished processing dependencies for Django
[paraches@centos python26]$ 

終了! ちゃんと Python2.6 の方にインストールされてる。
とりあえず、使える事、バージョンを確認。

[paraches@centos python2.6]$ django-admin.py
Usage: django-admin.py subcommand [options] [args]
<省略>
[paraches@centos python26]$ python
Python 2.6.6 (r266:84292, Sep 25 2010, 17:37:19) 
[GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> django.VERSION
(1, 2, 3, 'final', 0)
>>> quit()
[paraches@centos python2.6]$ 

を! バージョンは 1.2.3 なのね!
適当なフォルダに移動してプロジェクトを適当に作って簡単な確認、

[paraches@centos python2.6]$ cd ~/myWeb/
[paraches@centos myWeb]$ ls
[paraches@centos myWeb]$ django-admin.py startproject myDjangoProject
[paraches@centos myWeb]$ ls
myDjangoProject
[paraches@centos myWeb]$ cd myDjangoProject/
[paraches@centos myDjangoProject]$ ls
__init__.py  manage.py  settings.py  urls.py
[paraches@centos myDjangoProject]$ python manage.py runserver 192.168.11.16:8000
Validating models...
0 errors found

Django version 1.2.3, using settings 'myDjangoProject.settings'
Development server is running at http://192.168.11.16:8000/
Quit the server with CONTROL-C.

テスト用の Web サーバが起動したのでアクセスしてみる。

あれ? アクセスできない…。って、またファイアーウォールかっ!!!
また管理用のアプリケーションで 8000番を開けて、再度挑戦、

無事にアクセスできた!!!

というわけで、とりあえずはここまで。
次は mod_python をインストールするぞ!