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
Afin de créer facilement une api python, enregistrez le fichier fourni avec l'api dans le stockage sans utiliser S3.
--t type
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
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