1 minute read

Tags: , , , ,

2019 最後一天 ! YA~~~ 發大財 gogo~~~

有夢最美,希望相隨~ 明年一定是個好年兒~~~ :heart::heart::heart::heart::heart:

Create an AWS Account step by step 貼心如我~

註冊流程

  • 註冊步驟
    • setp 1. 創建帳號
    • step 2. 輸入註冊資料
      • 手機要輸入正確
    • step 3. 輸入信用卡資料
      • 一定要輸入,不用擔心,12個月Free 帳號完全不會扣款!!! 明年到期前解除就好
    • step 4. 身分驗證


  • step 1. 創建帳號
    • 快樂前往 AWS
    • 輸入 email, password

    • Imgur
    • Imgur
  • step 2. 註冊資料
    • Account type:
      • Personal
    • Phone Number:
      • 一定要填 正確的 ,註冊最後一步驟會驗證你的手機!
    • 地址 中轉英文
      • EX:
        • Imgur
    • Imgur Imgur
  • step 3. 信用卡資料

    • 不用擔心~ 放心輸入卡號~ 只是先預存,他沒跟你拿後三碼所以穩的啦!

    • Imgur

  • step 4. 身分驗證

    • Imgur

好先這樣 預祝大家 2020 新年快樂~ 一起 ~發大財~

Run 一個 EC2 Instance

直接來看這篇

  • 重點節錄

    • 登入 AWS

    • Build a solutino: Launch a VM

      • Imgur
    • select Amzaon Linux AMI

      • Imgur
    • choose an Instance Type
      • 唯一指名免費 FREE

      • Imgur
    • Review Instance Launch

      • Imgur
    • select: create a new key pair

      • 下拉選單選擇 create a new key pair
      • 輸入 key pair name
        • 建議打 my-ec2-key-pair
        • 你問我為什麼? 喔! ~我談的是大海,你跟我說漱口杯~ 因為我也是抄來的 XDD
        • 直覺跟我說一定可以自己命名,只是官方這樣寫大家都照舊XDDD
      • 下載到本機,等等連接要用!
        • 注意 要記得 下載!!
        • 注意 只能下載一次,取消的話名字要更改!
      • Imgur Imgur
    • 成功

      • Imgur
  • Run .pem file
    • cd 到剛剛下載的 pem 目錄
    • cmd
      • ssh -i <my-ec2-key-pair>.pem ec2-user@<EC2-INSTANCE-PUBLIC-IP-ADDRESS>
      • 唯二要改的 <EC2-INSTANCE-PUBLIC-IP-ADDRESS> and <key-pair-name> 你剛剛下載自己命名的
        • Imgur
      • 其他請照打
        • 沒錯你跟我想的一樣: ec2-user@ 請打這個不要改成自己的名字!!!!!
  • 成功連線到 AWS EC2

    • Imgur

恩~ 很好! 都跑成功了嗎~ 鳩咪 :whale::whale::whale:

XDDDDDDDDDD

採雷研究院 :satisfied: :scream: :stuck_out_tongue_winking_eye: :flushed: :laughing:

實作一下吧

  1. Yuting Angular

    • Dokcerfile

      • # step 1
        FROM node:latest as node
        WORKDIR /app
        COPY . .
        RUN npm install
        RUN npm run build --prod
                
        # step 2
        FROM nginx:alpine
        COPY --from=node /app/dist/angualr-docker-image1 /usr/share/nginx/html
        
    • 抓我精心設計的 docker angluar image XDDD

      • docker container run --rm -p 80:80 tim23656/yuting-angluar
    • 連到你的 AWS Public DNS 看~ 有沒有可愛小鯨魚在跳動~

    • 移除 docker stop <container-id>

      • 可透過 docker container ls 看 running container
  2. ROCKET.CHAT

    • 官方 Docker Hub

    • install 主要 2 步驟

      • step 1:
        • docker run --name db -d mongo:4.0 --smallfiles --replSet rs0 --oplogSize 128

        • docker exec -ti db mongo --eval "printjson(rs.initiate())"

      • step 2:

        • docker run --name rocketchat -p 80:3000 --link db --env ROOT_URL=http://localhost --env MONGO_OPLOG_URL=mongodb://db:27017/local -d rocket.chat
    • 快樂聊天吧!