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 をインストールするぞ!