01-Djangobの導入とインストール


linuxシステム下にDjango 1、Python 3インストール2、setuptoolsインストール3、djangoインストールを配備
一、linuxの下にpython 3 Linuxシステムに付属するpythonをインストールするのは2.6です.djangoモジュールを使用するには、pythonバージョンが2.7または3バージョン以上の0で、パッケージyum-y install sqlite-devel 1を更新し、wgetをダウンロードする必要があります.https://www.python.org/ftp/python/3.6.0/Python-3.6.0a1.tar.xz2、tar xvf Python-3.6.0 a 1を解凍する.tar.xz 3、コンパイルインストールはディレクトリPython-3.6.0 a 1に入り、以下の2つのコマンドを実行します:./configure--prefix==/usr/local/python 3 make&&make install ln-s/usr/local/python 3/bin/python 3/usr/bin/python 34、テスト入力python 3:python 3バージョン入力python python pythonデフォルトバージョンへ
二、setuptoolsをインストールし、1、wget–no-check-certificateをダウンロードするhttps://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26 https://pypi.python.org/pypi/setuptools2、tar-zxvf setuptools-19.6を解凍する.tar.gzcd setuptools-19.6python3 setup.py build#ここで使用するpythonは3バージョンpython 3 setupです.py install
ヒント:ここまで間違っていない場合はsetuptoolsがインストールに成功したことを示しますが、ここでpython 3 setupを実行するとピットに遭遇しました.py installでエラーが発生しました.エラーメッセージは次のとおりです.Compression requires the(missig)zlib module.
1、        (2   )     :      ,   zlib         
    yum install zlib 
    yum install zlib-devel 
2、  zlib   , cd Python-3.6.0a1   ,           :
    make && make install
3、    setuptools-19.6  ,         :
python3 setup.py install

三、django 1をインストールし、以下のディレクトリの下でダウンロードする.https://www.djangoproject.com/download/最新バージョン:Django-2.0.5.tar.gz
2、tar-zxvf Django-2.0.5を解凍する.tar.gzmv Django-2.0.5 django-2.0.5cd django-2.0.5/python3 setup.py install 3、テスト入力:Python 3、djangoモジュールを呼び出す[root@test_101 django-2.0.5]# python3Python 3.5.2 (default, May 8 2018, 04:26:03) [GCC 4.4.7 20120313 (Red Hat 4.4.7-18)] on linuxType "help", "copyright", "credits"or "license"for more information.
import django
4、django-adminln-s/usr/local/python 3/bin/django-admin/usr/local/bin/
5、起django-adminmkdir/server&&cd/serverdjango-admin startproject mblog cd mblogpython 3 manage.py startapp mainsite
6、python 3 manageを起動する.py runserver 10.99.9.101:8000、ここでエラーが発生する可能性があります.「The install worked successfully!Congratulations!」とは表示されません.参照リンク:https://blog.csdn.net/will5451/article/details/53861092修正:/server/mblog/mblog/settings.py末尾追加:#ALLOWED_HOSTS=['10.99.00.101','localhost','127.0.0.1']またはALLOWED_HOSTS = ['*']