In diesem Artikel werden hauptsächlich Django und MySQL vorgestellt Der gesamte Prozess der Umgebungsbereitstellung wird durch die schrittweisen Installationsschritte detailliert vorgestellt. Ich glaube, dass es für alle Freunde, die es brauchen, einen gewissen Referenzwert hat
Kurze Schritte (Ubuntu14.04)
PythonInstallation
1. Einrichtung der Python-Umgebung
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. >>>
2. Einrichtung der Django-Umgebung
No <a href="http://www.php.cn/code/8212.html" target="_blank">module<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:bash;">tar xzvf Django-1.11.x.tar.gz
cd Django-1.11.x
sudo python setup.py install</pre><div class="contentsignin">Nach dem Login kopieren</div></div> namens setuptools
No <a href="http://www.php.cn/code/8212.html" target="_blank">module</a> named setuptools
Ausführen
sudo https://bootstrap.pypa.io/ez_setup.py -O - | sudo python
python setyp.py install"
Führen Sie den Befehl aus. Möglicherweise müssen Sie während des Betriebs das Root-Passwort eingeben und bestätigen.
Verbinden Sie dann MySQL und Python 🎜>sudo apt-get install mysql-server mysql-client sudo apt-get install libmysqld-dev
MySQL ein. Datenbank
Methode: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
4. Legen Sie das Root-Passwort für MySQL fest
> * sudo mysql * mysql -u root -p 然后输入密码
Zuerst eingeben MySQL < auf die erste Art 🎜>
Das „Root“ in den Klammern ist das neue Passwort
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
Es ist Zeit, die Ergebnisse zu überprüfen
Wechseln Sie vom aktuellen Verzeichnis in Pythons Worspace und geben Sie den neuen Projektnamen ein:
* init.py : Python-Funktion, kann eine leere Datei sein, die angibt, dass dieser Ordner ein Paket ist, das importiert werden kann
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
Konfigurationsdatei
Ändert die Datenbankinformationen, das Vorlagenverzeichnis und die geladenen Modulinformationen.* url.py: URL-Konfigurationsdatei, die die Zuordnungsbeziehung zwischen der -Funktion
und der URL angibt.
Schreiben Sie den folgenden Code in die Datei „views.py“
Fügen Sie dann den Pfad zur Datei urls.py hinzu
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
from django.http import HttpResponse def hello(request): return HttpResponse(“Hello World~!~!”)
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), ]
python manage.py runserver 0.0.0.0:8080
Öffnen Sie Visit
127.0.0.1:8000/hello/
Das obige ist der detaillierte Inhalt vonDer gesamte Prozess der Umgebungsbereitstellung von MySQL und Django unter Ubuntu14.04. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!