スパルタエンコーディングクラブ5週間(3)
3763 ワード
私のプロジェクトをサーバにアップロード
1)コンピュータは常にプログラムを開いて実行する必要があります.
2)すべての人がアクセスできるパブリックIPアドレス(Public IP Address)を使用して、私のWebサービスにアクセスします.
IPアドレスとポート
実は私たちが接続しているパソコンにはデジタルアドレス(IPアドレス)があります.私たちが知っているURLは、私たちが認識しやすいなどの理由で、IPアドレスをアルファベットに変更しました.このように変換されたシステムをDNSと呼ぶ.
IPアドレス(IPと略称)
:各コンピュータには、コンピュータが通信できるように独自のアドレスがあると考えられます.正確には、ネットワーク上のすべてのデバイスが通信できるようにする特殊な番号です.サーバにはアドレスが1つしかありません.
ポート(port)
:1つのIPに複数のポートがあります.1つのポートでプログラムを実行できます.
AWSサーバの購入
[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)
ターゲットインスタンスを右クリック>[インスタンスステータス](Instance Status)を選択します.コマンドを実行するには、[停止](Stop)または[終了](End)のいずれかをクリックします.
接続
1)AWS EC 2接続(準備完了編)
-別のコンピュータに接続するときに使用するプログラム.安全性は他のものより高いです.
-接続するコンピュータに接続するには、22個のポートを開く必要があります.AWS EC 2の場合、ポートは22が開いています.確認してみましょうか?
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으로 나옴)
Reference
この問題について(スパルタエンコーディングクラブ5週間(3)), 我々は、より多くの情報をここで見つけました https://velog.io/@chlekwjd6/스파르타코딩클럽-5주차3テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol