# 3 Créez un environnement Python (Django) avec une instance EC2 (ubuntu18.04) d'AWS part2

introduction

Je suis un débutant dans les langages de programmation. Par conséquent, je pense qu'il y a des erreurs d'interprétation et un manque de compréhension. Dans ce cas, je vous serais reconnaissant si vous pouviez me le faire savoir dans les commentaires.

Le «but» veut aller jusqu'à déployer une application web Python pré-créée. J'écrirai autant que possible pour les débutants.

Procédure de création

Créez un environnement virtuel et installez Django.

Étape 1 (installation)

mettre à jour pip3
$ sudo -H pip3 install --upgrade pip

Installez virtualenv avec pip3
$ sudo -H pip3 install virtualenv

apt-Installez git avec get
$ sudo apt-get install git
$ git --version

Étape 2 (Créez un environnement virtuel et installez Django, etc.)

Le «nom de l'environnement virtuel» qui crée l'environnement virtuel peut être n'importe quoi, et si vous n'avez pas décidé, vous devriez utiliser python3.
$virtualenv «Nom de l’environnement virtuel»

Activez l'environnement virtuel
$«Nom de l’environnement virtuel» source/bin/activate

#Lorsque l'environnement virtuel est activé, le nom de l'environnement virtuel s'affiche($Ou#marque)Il est affiché sur le côté gauche de.
(«Nom de l’environnement virtuel») $ 
Exemple.Lorsque le nom de l'environnement virtuel est python3
python3$ 

Étape 3 (Installez dans l'environnement virtuel.)

En principe, nous continuerons en supposant que le nom de l'environnement d'impression est (python3).

Installer diverses choses
(python3) $ pip install django gunicorn psycopg2 psycopg2-binary Pillow

Étape 4 (cloner l'application poussée vers le hub git)

Allez dans le dossier pour mettre la clé
$cd ~/.ssh

Générer la clé(Veuillez entrer sans vous soucier de tout et continuer)
Puis id_rsa et id_rsa.Deux clés pour pub sont générées.
$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/(username)/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:

id avec la commande ls_rsa id_rsa.Confirmez que la publication est faite
$ ls

id avec commande cat_rsa.Copiez tout dans le pub
$ cat id_rsa.pub

Puis passez à cette URL. https://github.com/settings/ssh L'affichage diffère selon la version, mais à partir du 28 août 2020, il y a un bouton appelé Nouvelle clé SSH, alors cliquez dessus Entrez quelque chose qui ne couvre pas le titre (tout va bien) Collez celui que vous venez de copier dans la clé. Revenez ensuite au terminal.

Vérifiez la connexion.
$ ssh -T [email protected]
Bonjour "nom d'utilisateur git hub"! You've successfully authenticated, but GitHub does not provide shell access.
Si ce retour arrive, la connexion est réussie

Accédez au référentiel dans lequel vous souhaitez cloner le site git hub. Il y a un bouton comme ↓ code ▼ (peut-être) alors cliquez dessus Cliquez sur utiliser ssh et copiez l'url Allez au terminal.

$git clone "URL copiée"

Vous devriez maintenant pouvoir cloner votre application.

La prochaine fois, nous lierons l'application et PostgreSQL.

Recommended Posts

# 3 Créez un environnement Python (Django) avec une instance EC2 (ubuntu18.04) d'AWS part2
Créer un environnement python avec pyenv sur EC2 (ubuntu)
Comment créer un environnement Django (python) sur Docker
Construire un environnement Python sur Ubuntu
Créer un environnement Python 3.8 + Pipenv sur Ubuntu 18.04
Créer un environnement python3 sur CentOS7
Comment créer un nouvel environnement virtuel Python sur Ubuntu
Créer un environnement Python + OpenCV sur Cloud9
xgboost (python) sur l'environnement d'instance EC2 Spot préparé par AWS Lambda
Comment créer un environnement Python à l'aide de Virtualenv sur Ubuntu 18.04 LTS
construire Python sur Ubuntu
Créez un environnement WardPress sur AWS avec Pulumi
Construire l'environnement Python3.5 + matplotlib sur Ubuntu 12 en utilisant Anaconda
Créez simplement un environnement d'exécution Python 3 sous Windows
Construire un environnement Django sur Raspai (MySQL)
Créez un environnement python avec ansible sur centos6
Créer un environnement Python sur Mac (Mountain Lion)
Développement Python sur Ubuntu sur AWS EC2 (à l'aide de Jupyter Lab)
[Python] Créer un environnement de développement Django avec Docker
Créez un environnement de développement Python sur votre Mac
[Venv] Créer un environnement virtuel python sur Ubuntu
Créer un environnement Kubernetes pour le développement sur Ubuntu
Créez rapidement un environnement Python Django avec IntelliJ
Construire un environnement de développement Python sur Raspberry Pi
J'ai fait une webAPI! Construire un environnement à partir de Django Rest Framework 1 avec EC2
Créer un environnement de développement Python basé sur GVim sur Windows 10 (3) GVim8.0 et Python3.6
Créer un environnement de développement Django à l'aide de pyenv-virtualenv sur Mac
Procédure de déploiement sur les paramètres d'environnement du serveur AWS (2) (instance EC2)
Créer un environnement Python d'apprentissage automatique sur Mac OS
Créer un environnement python3 avec ubuntu 16.04
[Partie 2] Construisons un serveur Web avec EC2 Linux
J'ai créé un environnement Python3 sur Ubuntu avec direnv.
Créer un environnement de développement Python basé sur GVim sur l'installation de Windows 10 (1)
Créer un environnement Python sur Windows
Créer un environnement de développement Python sur Mac OS X
Construire un environnement virtuel Python en utilisant venv (Django + MySQL ①)
Créez un environnement Python sur votre Mac en utilisant pyenv
Construire un environnement Python avec Windows
Créer un environnement de développement Python à l'aide de pyenv sur MacOS
Créer un environnement Python hors ligne
Comment créer un environnement Python sur Amazon Linux 2
Créer un environnement d'étude d'apprentissage automatique Python avec macOS Sierra
Créer un environnement de développement Ubuntu python sur Google Cloud Platform
Créer un environnement d'analyse de données python sur Mac (El Capitan)
Créer un environnement de développement Python basé sur GVim sur les paramètres de base de Windows 10 (2)
Création d'un environnement Keras sur une instance AWS E2 G2 Février 2017
Création d'un environnement pour exécuter des programmes Python sur AWS EC2
Créez un environnement python sur CentOS 7.7 pour votre serveur domestique
Configurer un environnement de développement Python sur Ubuntu
Créer un environnement Python sur Mac (2017/4)
Créer un environnement python dans centos
Construction d'environnements OpenCV3 et Python3 sur Ubuntu
Créer un environnement Chainer à l'aide de CUDA et cuDNN sur une instance p2
Créez un environnement Python 2.7 64 bits avec TDM-GCC et MinGW-w64 sous Windows 7
Créer un environnement de développement AWS Cloud9 sur une instance Amazon EC2
Lors de la création d'un environnement qui utilise python django sur Ubuntu 12.04 LTS
Construire un environnement Python sur Ubuntu (lorsque pip n'était pas la valeur par défaut)
Création d'un environnement pour exécuter ChainerMN sur une instance de GPU AWS
[Pyenv] Construire un environnement python avec ubuntu 16.04
Environnement de création de module d'extension Python 2.7, 3.4, 3.5 sous Windows