[PYTHON] Enregistrer des fichiers à l'aide du stockage EC2 sans utiliser S3

Après avoir été diplômé d'une certaine école experte, lorsque j'ai essayé de télécharger une API avec python simplement de la même manière, cela a échoué autour de l'autorité, donc comme un mémorandum

Type EC2

Afin de créer facilement une api python, enregistrez le fichier fourni avec l'api dans le stockage sans utiliser S3.

--t type

Après vous être connecté à EC2

Dans le programme scolaire, j'ai créé / var / www / et mis l'application dedans, mais cela causerait une erreur autour des autorisations, alors git clonons directement sous home / ubuntu / après la connexion. ..

$ ssh -i /path/my-key-pair.pem [email protected](Adresse IPv4)
#Notez que la partie du nom d'utilisateur est ubuntu(ec2-Pas un utilisateur)

(Après vous être connecté)
$ git clone https://github.com/yyuu/pyenv.git ~/.pyenv
$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
$ source ~/.bash_profile

$ pyenv install 3.6.2(Choisissez la version python ici)
$ pyenv global 3.6.2
$ pyenv rehash

$ apt-get -y update
$ apt-get install -y --fix-missing
$ apt-get build-essential
$ apt-get software-properties-common
$git clone URL de la source du clone

Lancez l'API en arrière-plan

Si vous exécutez python run.app comme d'habitude, l'application sera bloquée lorsque vous fermez le PC ou vous déconnectez d'EC2, alors démarrez-la en arrière-plan avec la commande suivante.

$ nohup python main.py &

Recommended Posts

Enregistrer des fichiers à l'aide du stockage EC2 sans utiliser S3
Calcul de l'excédent sans utiliser le%
Lire des fichiers sur GCS à l'aide de la bibliothèque cliente Cloud Storage
Copie de fichiers directement d'Amazon EC2 (Amazon Linux) vers S3
Extraire des fichiers du stockage EC2 avec la commande scp
Copier les fichiers S3 de Python vers GCS à l'aide de GSUtil
Tri à bulles sans utiliser le tri
Écrivez FizzBuzz sans utiliser "="
Tri rapide sans utiliser le tri