這篇文章主要介紹了Ubuntu 14.04下方Django和MySQL環境部署全過程,文中透過一步步的安裝步驟介紹的很詳細,相信對大家具有一定的參考借鑒價值,有需要的朋友們下面來一起來看看吧。
#簡單步驟。 Django
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的版本已經到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
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時使用
在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') where User ='root'; 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
以上是MySQL和Django在Ubuntu14.04下的環境部署全過程的詳細內容。更多資訊請關注PHP中文網其他相關文章!