Installieren Sie Python3 und Django unter Amazon Linux (EC2) und führen Sie den Webserver aus

Lassen Sie es anstelle eines Memos. Es wird davon ausgegangen, dass die Instanz aufrecht steht.

Installieren Sie Python 3

Die Originalversion von Python, die mit Amazon Linux geliefert wird, ist "2.7.12". Deshalb werde ich dieses Mal die Python 3-Serie installieren. Glücklicherweise enthält das amzn-main-Repository von YUM eine Sammlung von Python3.

# yum list | grep python35
python35.x86_64                        3.5.1-13.7.amzn1               @amzn-main
python35-devel.x86_64                  3.5.1-13.7.amzn1               @amzn-main
python35-libs.x86_64                   3.5.1-13.7.amzn1               @amzn-main
python35-pip.noarch                    6.1.1-1.23.amzn1               @amzn-main
python35-setuptools.noarch             12.2-1.32.amzn1                @amzn-main
python35-tools.x86_64                  3.5.1-13.7.amzn1               @amzn-main
python35-virtualenv.noarch             12.0.7-1.13.amzn1              @amzn-main
mod24_wsgi-python35.x86_64             3.5-1.23.amzn1                 amzn-main
python35-libs.i686                     3.5.1-13.7.amzn1               amzn-main
python35-test.x86_64                   3.5.1-13.7.amzn1               amzn-main

Wählen Sie daraus ein Paket aus. In meinem Fall habe ich Folgendes getan.

# yum install python35-devel python35-libs python35-setuptools

** Ich habe pip hier nicht installiert, da ich es später mit easy_install installieren werde. ** **. Nach Abschluss der Installation können Sie Python 3.5 mit dem Befehl python35 verwenden.

# python35
Python 3.5.1 (default, Sep 13 2016, 18:48:37)
[GCC 4.8.3 20140911 (Red Hat 4.8.3-9)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

Installieren Sie als Nächstes pip für die Python3-Serie.

# /usr/bin/easy_install-3.5 pip

Jetzt ist pip für python3 mit dem Befehl pip3 verfügbar.

Django Installation

Upgrade vorerst pip.

# pip3 install --upgrade pip

Und installiere Django

# pip3 install django

Stellen Sie sicher, dass Sie es erfolgreich installiert haben.

# python35
Python 3.5.1 (default, Sep 13 2016, 18:48:37)
[GCC 4.8.3 20140911 (Red Hat 4.8.3-9)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> print(django.get_version())
1.10.2
>>>

Wenn es so aussieht, haben Sie es erfolgreich installiert.

Führen Sie den Webserver aus

** Wenn Sie mit einem Webbrowser nachfragen, erlauben Sie der Anfrage bitte die Nummer 80 in der Sicherheitsgruppe. ** **.

Erstellen Sie vorerst ein Verzeichnis für Django.

# mkdir django
# cd django

Erstellen Sie als Nächstes ein Projekt.

# django-admin startproject pro1 #pro1 ist der Projektname
# cd pro1 #Wechseln Sie in das Projektverzeichnis
# python35 manage.py migrate
# python35 manage.py createsuperuser #Superuser erstellen

Führen Sie den Webserver aus.

# python35 manage.py runserver 0:80 #IP Adresse:Angegeben vom Port. Wenn die IP-Adresse 0 ist, funktioniert sie auch für den Außenbereich

Wenn Sie jetzt über Ihren Webbrowser auf den Server zugreifen, sollte die folgende Seite angezeigt werden.

スクリーンショット 2016-10-11 18.51.21.png

Danke für Ihre Unterstützung.

Recommended Posts

Installieren Sie Python3 und Django unter Amazon Linux (EC2) und führen Sie den Webserver aus
Installieren Sie Python 3.8, Pip 3.8 auf EC2 (Amazon Linux 2)
Kompilieren und installieren Sie MySQL-Python für Python2.7 unter Amazon Linux
Installieren Sie django auf Python + Anaconda und starten Sie den Server
Installieren Sie Python Pillow unter Amazon Linux
[Hinweis] Führen Sie Django unter Amazon Linux 2 aus
Ich werde Ruby auf EC2 (Amazon Linux2) 2020 installieren
Installieren und konfigurieren Sie den TigerVNC-Server unter Linux
Docker-Datei: Installieren Sie Docker auf einem Linux-Server
Installieren Sie Python3.5 + NumPy + SciPy und führen Sie es unter Windows 10 aus
Führen Sie einen Stapel Python 2.7 mit nohup unter Amazon Linux AMI unter EC2 aus
Bis Python mit Pythonbrew installiert ist und Flask auf dem WSGI-Server ausgeführt wird
Veröffentlichen Sie Ihre Django-App unter Amazon Linux + Apache + mod_wsgi
[Teil 2] Erstellen wir einen Webserver mit EC2 Linux
Installieren Sie Docker unter Arch Linux und führen Sie es remote aus
[AWS EC2] So installieren Sie Maven unter Amazon Linux 2
Installieren Sie Linux auf Chromebox
Installieren Sie Python 3.7 und Django 3.0 (CentOS)
Python - Installieren Sie MySQLDB auf EC2
Installieren Sie Django auf dem Mac
Installieren Sie tomcat 5.5 unter Amazon Linux.
[AWS EC2] So installieren Sie nur den MySQL-Client unter Amazon Linux 2 und stellen eine Verbindung zu RDS her
Installieren Sie Python 3 auf dem Sakura-Server (FreeBSD)
Installieren Sie Oracle Java8 unter Amazon Linux2
Installieren Sie Dropbox und führen Sie es unter Ubuntu 20.04 aus
Führen Sie einen Linux-Server mit GCP aus
[Hinweis] Installieren Sie Imagick unter Amzon Linux2
Führen Sie die Python 3.5.2-Umgebung unter Amazon Linux ein
Führen Sie cron unter Amazon Linux aus (unter Linux eingestellt).
So installieren Sie OpenCV in Cloud9 und führen es in Python aus
Installieren Sie mecab auf dem gemeinsam genutzten Sakura-Server und rufen Sie es von Python aus auf
Installieren Sie wsl2 und Master Linux unter Windows
Installieren und starten Sie k3s unter Manjaro Linux
Lernen Sie sshd_config und autorisierte_Tasten (für Amazon Linux 2)
5 Gründe, Linux auf Ihrem Laptop zu installieren.
Lassen Sie uns einen WEB-Server mit Chromebook einrichten
Installieren Sie Python3 auf dem Mixhost-Server [Derzeit NG]
Installieren Sie pyenv und Python 3.6.8 unter Ubuntu 18.04 LTS
Führen Sie den Python-WSGI-Server auf der NGINX-Einheit aus
Stellen Sie Docker in Windows Home und führen Sie einen einfachen Webserver mit Python aus
[Version 2020] So installieren Sie Python3 auf EC2 von AWS
Effektive und einfache Webserver-Sicherheitsmaßnahmen "Linux"
Führen Sie Python-Webanwendungen mit NGINX + NGINX Unit + Flask aus
Webserverkonstruktion mit Apache 2.4 (httpd 2.4.43) + PHP 7.4 unter Linux ―― 4. Sicherheit (chown und firewalld)
Starten Sie einen Webserver mit Python und Flask
Führen Sie die Pip-Installation unter MacOS Python 3.7 oder höher aus
Quellkompilierung Apache2.4 (httpd 2.4.43) + PHP7.4 unter Linux zum Erstellen eines Webservers ―― 1. Einführung in Apache
Installieren Sie Python und Bibliotheken für Python unter MacOS Catalina
Installieren Sie die ZIP-Version Python und Pip unter Windows 10
Quellkompilierung Apache2.4 (httpd 2.4.43) + PHP7.4 unter Linux zum Erstellen eines Webservers --2 PHP-Einführung
[Python3] Machen Sie einen Screenshot einer Webseite auf dem Server und schneiden Sie sie weiter zu
So stellen Sie pyenv unter Amazon Linux und Ubuntu ein, um eine Python 3.6.0-Umgebung zu erstellen
Stellen Sie Python 3.6 / Django / Postgres-Webanwendungen in Azure bereit
Installieren Sie Python3 auf einem Mac und erstellen Sie eine Umgebung [Definitive Edition]
Nehmen Sie Ihre eigene maximale Speichernutzung in Linux & Python