スパルタエンコーディングクラブ5週間(3)

3763 ワード

私のプロジェクトをサーバにアップロード

  • Webサービスを実行するために、お客様の要求にいつでも応答できるサーバ上でプロジェクトを実行します.
  • お客様のリクエストにいつでも対応してください.
    1)コンピュータは常にプログラムを開いて実行する必要があります.
    2)すべての人がアクセスできるパブリックIPアドレス(Public IP Address)を使用して、私のWebサービスにアクセスします.
  • サーバーはただのパソコンだったのを覚えていますか?外部接続を設定して、私のコンピュータをサーバとして使用することもできます.
  • EC 2ライセンスを購入し、クラウドサービスでサーバを簡単に管理できるようにサーバとして使用します.
  • IPアドレスとポート


    実は私たちが接続しているパソコンにはデジタルアドレス(IPアドレス)があります.私たちが知っているURLは、私たちが認識しやすいなどの理由で、IPアドレスをアルファベットに変更しました.このように変換されたシステムをDNSと呼ぶ.

  • IPアドレス(IPと略称)
    :各コンピュータには、コンピュータが通信できるように独自のアドレスがあると考えられます.正確には、ネットワーク上のすべてのデバイスが通信できるようにする特殊な番号です.サーバにはアドレスが1つしかありません.

  • ポート(port)
    :1つのIPに複数のポートがあります.1つのポートでプログラムを実行できます.
  • AWSサーバの購入

  • EC 2サーバ
  • を購入
  • をクリックするだけで、私が欲しいサーバー(コンピュータ)の設定を設定し、そこにコンピュータを実行するオペレーティングシステム(OS)をインストールすることができます.
  • LinuxのUbuntuをOSでインストールします.ウィンドウと同様に、複数のオペレーティングシステムが存在します.Linuxもその1つで、オープンソースオペレーティングシステムです.
  • [https://ap-northeast-2.console.aws.amazon.com/ec2/v2/home?region=ap-northeast-2](https://ap-northeast-2.console.aws.amazon.com/ec2/v2/home?region=ap-northeast-2#Instances:sort=instanceId)
  • EC 2サーバを終了するには、次の手順に従います.
    ターゲットインスタンスを右クリック>[インスタンスステータス](Instance Status)を選択します.コマンドを実行するには、[停止](Stop)または[終了](End)のいずれかをクリックします.

  • 接続
  • EC 2
    1)AWS EC 2接続(準備完了編)
  • SSH(Secure Shell Protocol)
    -別のコンピュータに接続するときに使用するプログラム.安全性は他のものより高いです.
    -接続するコンピュータに接続するには、22個のポートを開く必要があります.AWS EC 2の場合、ポートは22が開いています.確認してみましょうか?
  • 2)AWS EC 2への接続
    Window:sshがないのでgit bashというプログラムを使います!

  • gitbashを実行し、次の内容を入力します!
    ssh -i 받은키페어를끌어다놓기 ubuntu@AWS에적힌내아이피
    下に似た顔立ち!
    ssh -i /path/my-key-pair.pem [email protected]

  • キーの指紋に関する情報が表示されたら、Yesを入力します!

  • git bashを終了する場合は、exitコマンドを入力してssh接続を切断します.
  • 簡単なLinuxコマンドの練習


    💡[最も一般的なコマンド]
    ls: 내 위치의 모든 파일을 보여준다.
    pwd: 내 위치(폴더의 경로)를 알려준다.
    mkdir: 내 위치 아래에 폴더를 하나 만든다.
    cd [갈 곳]: 나를 [갈 곳] 폴더로 이동시킨다.
    cd .. : 나를 상위 폴더로 이동시킨다.
    cp -r [복사할 것] [붙여넣기 할 것]: 복사 붙여넣기
    rm -rf [지울 것]: 지우기
    sudo [실행 할 명령어]: 명령어를 관리자 권한으로 실행한다.
    sudo su: 관리가 권한으로 들어간다. (나올때는 exit으로 나옴)