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
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
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$
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
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.