#はじめに
私はプログラミング言語の初学者です。
その為、読み間違いや理解不足の部分があると思います。
その場合はコメントで教えて頂けると幸いです。
「ゴール」は事前に作成したPythonのwebアプリケーションをデプロイする所まで行きたいと思います。出来るだけ初学者向けに書くつもりです。
作成手順
- AWSのEC2でインスタンスを構築後に、SSH通信をする
- 構築したインスタンスの中にPythonの環境を構築する ←現在はここです。
- インスタンスの中に仮想環境を構築し、Django等をインストール(フレームワーク)
- PostgreSQLを設定する(データベース)
- インターネット上にアプリケーションが接続出来るように設定する(デプロイ前半)
- NginxとGunicornの設定する(デプロイ後半)
##環境を構築して行きます。
###ステップ1(接続編)
まずはじめに、環境構築する場所に移動します。
前回の記事に書いてあったSSH接続でubuntuサーバの中に入ります。
入り方は
$ ssh -i xxx.pem ubuntu@'username'
入るとこうなると思います。
ubuntu@xxx: username$
###ステップ2(インストール編)
- apt-getをアップデート
- python3-pip python-dev libpq-dev postgresql postgresql-contrib nginxをインストール
- python,psql,nginxのバージョン確認
$ sudo apt-get update
$ sudo apt-get install python3-pip python-dev libpq-dev postgresql postgresql-contrib nginx
$ python3 ―version
$ psql ―version
$ nginx -v
これでPythonはインストールされました。
次回は仮想環境を作って、Djangoを設定して行きます。