Ubuntu 14.04でのDjango&MySQL環境の展開

Python環境のセットアップ####

オペレーティングシステムUbuntu14.04、Python2.7.6が付属

im@58user:/$ python
Python 2.7.6(default, Oct 262016,20:30:19)[GCC 4.8.4] on linux2
Type "help","copyright","credits" or "license"for more information.>>>

Django環境のセットアップ####

Djangoの現在のバージョンは1.11に達しました。公式サイトにアクセスしてLinuxに対応するファイルをダウンロードし、解凍してインストールします。 ([公式ウェブサイトダウンロードアドレス](https://link.jianshu.com/?t=https://www.djangoproject.com/download/))

tar xzvf Django-1.11.x.tar.gz
cd Django-1.11.x
sudo python setup.py install

このとき、「ImportError:セットアップツールという名前のモジュールがありません」というプロンプトが表示される場合があります。

sudo https://bootstrap.pypa.io/ez_setup.py -O- | sudopythonを実行します

次に、 sudo python setyp.pyinstallを実行します

これまでのところ、Djangoは正常にインストールされています〜!

[ Mysql](https://cloud.tencent.com/product/cdb?from=10680)Install ##

次のコマンドを実行します。操作中にrootパスワードを入力して確認する必要がある場合があります。

sudo apt-get install mysql-server mysql-client
sudo apt-get install libmysqld-dev

次に、MySQLとPythonをリンクします

sudo apt-get install python-dev
sudo wget https://pypi.python.org/packages/source/M/MySQL-python/MySQL-python-1.2.5.zip
unzip MySQL-python-1.2.5.zip
cd MySQL-python-1.2.5/
sudo python setup.py install

mysqlデータベースに入る方法:

mysqlのルートパスワードを設定します:####

最初に最初の方法でmysqlを入力します

mysql> use mysql;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with-A

Database changed
mysql> update user set Password =PASSWORD('root') where User ='root';
Query OK,3 rows affected(0.00 sec)
Rows matched:3  Changed:3  Warnings:0
mysql> exit
括弧内の'root'新しいパスワードですか

新たなプロジェクト## ##

結果を確認する時間
現在のディレクトリをPythonのWorspaceに切り替え、新しいプロジェクト名を入力します。

im@58user:~/PythonProjects$django-admin.py startproject Hello
im@58user:~/PythonProjects$ cd Hello/
im@58user:~/PythonProjects/Hello$ tree
├── Hello
│   ├── __init__.py
│   ├── settings.py
│   ├── urls.py
│   └── wsgi.py
└── manage.py

次に、HelloWorldページを作成します。
Helloファイルの下の第1レベルのディレクトリにviews.pyファイルを作成します

im@58user:~/PythonProjects/Hello$ touch views.py
im@58user:~/PythonProjects/Hello$ ls
Hello  manage.py  views.py
im@58user:~/PythonProjects/Hello$ tree
.
├── Hello
│   ├── __init__.py
│   ├── settings.py
│   ├── urls.py
│   └── wsgi.py
├── manage.py
└── views.py

1 directory,6 files

views.pyファイルに次のコードを記述します

from django.http import HttpResponse

def hello(request):returnHttpResponse("Hello World~!~!")

次に、urls.pyファイルへのパスを追加します

from django.conf.urls import url
from django.contrib import admin
from views import hello

urlpatterns =[url(r'^admin/', admin.site.urls),url(r'^hello/', hello),]

次に、Helloディレクトリで実行します```python manage.py runserver 0.0.0.0:8080

ブラウザを開き、http://127.0.0.1:8000 / hello /にアクセスして、表示結果を確認します。

![ Hello world](http://upload-images.jianshu.io/upload_images/1319879-a19f1df512b51616.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

著者による記事をもっと読むには、私の[個人ブログ](http://dandanlove.com/)と公開アカウントを確認してください。
![ 活性化ブックシティ](http://upload-images.jianshu.io/upload_images/1319879-612c4c66d40ce855.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

Recommended Posts

Ubuntu 14.04でのDjango&MySQL環境の展開
ubuntu環境展開プロジェクト
[CentOS環境の展開] CentOSでのJava7 / Java8の展開
centos7でのFFmpeg環境の展開記録
CentosでのPPTP環境の展開記録
ubuntuでのJDK環境変数の構成方法
ubuntuでC ++コンパイル環境を構築する
GPUプログラミング(1):UbuntuでのCUDA8.0環境の構築
Ubuntuでpython開発環境を構築する
Ubuntu16.04でNginx + PHP 7.0 + MySQL環境を構成します
ubuntu Django + Uwsgi + Nginxの実稼働環境の展開
Ubuntuにapache + PHPをインストールします
Ubuntuにnode.jsをインストールします
ubuntu16.04はGPU環境を展開します
Ubuntu16.04にpython3.6をインストールします
Ubuntu16.04にmysqlをインストールします
ubuntu14.10の下にThriftをインストールします
UbuntuにOpenJDK10をインストールします
Ubuntu14.04にCaffeをインストールします
UbuntuでのPythonMySQLd
Ubuntu構成開発環境
ubuntuの下で働き始める
[python] ubuntuの下のpython2とpython3
ubuntuでiptablesを使用する
Ubuntu開発環境の構成
2018-09-11Ubuntuにarduinoをインストールします
UbuntuでのLNMPのインストール
Ubuntuでのネットワーク構成
Python仮想環境:Ubuntu16.04
UbuntuTouch環境のセットアップ
Ubuntu18.10はJava環境を構成します
ROS Ubuntu 18.04 [2]にROSをインストールします。
UbuntuにMySQLをインストールする
UbuntuにYarm-PM2をインストールします
CentosでのSFTPデュアルマシン高可用性環境の展開記録
ubuntuの下のLinux環境で発生した問題を解決します
ubuntuの下にFTPサーバーをデプロイします
Centos6.5でドッカー環境を構築する
Linuxにpython環境をインストールする
ubuntuはpython2.5環境変数を設定します
ubuntuでUnmentの依存関係を解決する
ubuntu14.0464Ros環境インストールhalcon13.01
UbuntuでSSHサービスを開く
ubuntuの下で崇高なtexを使用する
Ubuntu18.04でショートカットキーを変更する
Ubuntuの展開とNexus3の経験
ubuntuでのmediawikiの使用
Ubuntu16.04にサーバー側のShadowsocksをインストールします
UbuntuでSSHサービスを開く
Ubuntu16.04環境でPython3.6の下にDjangoをインストールするための詳細な手順
UbuntuでのDNSサービスの構築
UbuntuサーバーでPHPオペレーティング環境をセットアップする方法
ubuntuビルドpython開発環境
ubuntuは共通の開発環境を構築します
ubuntuオフラインインストールpython環境
Ubuntuにrglパッケージをインストールします
Ubuntu18.04.1ビルドJava環境とHelloWorld
JobConverter + Ibreoffice環境をUbuntuにデプロイする
Ubuntu環境変数とADB構成
14.10に適用可能なUbuntu13.10でQQを使用する
Centos6.9でのRabbitMQクラスター展開レコード