Day 99 (Week15), 2021/07/19 (Monday)

學習時數:7 hr

Done

  • [ ] 網站部署

To Do @ this week

  • [ ] hw1:短網址系統設計
  • [ ] hw2:部署
  • [ ] hw3:簡答題

學習心得紀錄

Objective 客觀

今天從 AWS 註冊帳號、成功啟動「虛擬主機」、再到怎麼樣使用金鑰在 SSH 連線、參考了鳥哥私房菜的 LAMP 介紹,參考 How To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu 18.04,一步步安裝 Apache、MySQL、PHP,進到 myphpadmin 登入頁面,也參考了AWS] 透過 FileZilla 使用 key-pairs 登入 AWS EC2 存取檔案
將檔案放上 Filezilla。
一切好像都這麼的有次序完成了,結果發生一個悲劇QQ,不知道是不是因為在 ubuntu 設定了防火牆,我要再次連線 SSH 時,發生以下事件:

$ ssh -i "xxx.pem" ubuntu@ecx-x-xxx-xx-xxx.us-east-2.compute.amazonaws.com
ssh: connect to host ecx-x-xxx-xx-xxx.us-east-2.compute.amazonaws.com port 22: Operation timed out

明天再來努力看看怎麼解決QQ。

感受

一開始在 AWS 建立 EC2 的時候,大概只知道要建立一個虛擬主機,建立好後,得到了一個金鑰,突然傻眼,咦,那下一步驟呢?後面查了資料才知道,要使用金鑰跟連線 SSH,還摸索了一番,然後成功的嘗試連上了!又有點不知所措了,有好多新名詞,例如 LAMPubuntu、設定 Apachefirewall、安裝 phpmyadminPHP 等等,後來查到了鳥哥私房菜的 LAMP 介紹才大概瞭解為什麼要做這些事情。

後來發現的這個 port 22 無法連接 port 的問題時,才發現網路上查到的好多解決辦法都是 sudo...,這些好像都是要在 ubuntu 上才能執行,但是我都登出 ubuntu 了,只在 terminal local 端的環境,根本沒辦法執行 sudo ... 的指令QQ。

Decisional 決定行動

希望明天可以解決這個 port 22 的問題。

#aws ec2 #apache #ubuntu #網站部署







你可能感興趣的文章

Fetch 與 Promise (三):注意事項

Fetch 與 Promise (三):注意事項

[CSS] box model/ display/ position

[CSS] box model/ display/ position

Go起手式之四

Go起手式之四






留言討論