首頁  >  文章  >  資料庫  >  MySQL和Django在Ubuntu14.04下的環境部署全過程

MySQL和Django在Ubuntu14.04下的環境部署全過程

黄舟
黄舟原創
2017-03-29 13:36:121128瀏覽

這篇文章主要介紹了Ubuntu 14.04下方DjangoMySQL環境部署全過程,文中透過一步步的安裝步驟介紹的很詳細,相信對大家具有一定的參考借鑒價值,有需要的朋友們下面來一起來看看吧。

#簡單步驟。 Django

    Mysql的安裝與設定
  • #記錄我的部署過程,也方便一些有需要的童鞋,大神勿噴~

  • 一、Python環境建置

  • 作業系統Ubuntu14.04,自備Python2.7.6

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

  • #二、Django環境建置

目前Django的版本已經到1.11了。可能會提示ImportError:No module
named setuptools

執行

tar xzvf Django-1.11.x.tar.gz
cd Django-1.11.x
sudo python setup.py install
然後執行
sudo https://bootstrap.pypa.io/ez_setup.py -O - | sudo python

到此Django安裝成功~ ! Python

python setyp.py install"

進入

mysql資料庫

的方式:<pre class="brush:bash;">sudo apt-get install mysql-server mysql-client sudo apt-get install libmysqld-dev</pre><a href="http://www.php.cn/code/8212.html" target="_blank"></a>四、給mysql設定root密碼

##先以第一種方式進入mysql

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

括號裡面的'root'就是新的密碼

五、新建項目

##到了驗證結果的時候了

將目前目錄切換到Python的worspace下,輸入新建的專案名稱:

> * sudo mysql
* mysql -u root -p 
然后输入密码

* init.py:Python特性,可以是空文件,表示這個資料夾是一個可以匯入的套件。目錄、載入模組的資訊。

* wsgi.py:本文不會使用,nginx/apache+wsgi在生產環境中執行Django時使用

##接下來我們寫一個HelloWorld頁面。

在Hello檔案下的一級目錄建立views.py檔案

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&#39;) where User =&#39;root&#39;;
Query OK, 3 rows affected (0.00 sec)
Rows matched: 3 Changed: 3 Warnings: 0
mysql> exit

#在views.py檔案中寫入下面程式碼

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
然後再將路徑新增在urls.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

然後在Hello目錄下執行

python manage.py runserver 0.0.0.0:8080

啟動伺服器
  1. 開啟瀏覽器存取

    127.0.0.1:8000/hello/
  2. 可以看到展示結果。
  3. 總結
  4. #

以上是MySQL和Django在Ubuntu14.04下的環境部署全過程的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn