Website setup with AWS (1) 開啟新的instance

Arthur Lee
3 min readAug 12, 2018

--

最近想在AWS 架網站 放自己作品 遇到幾個小坑

雖然找了網路上的文章 但還是弄了一段時間

所以特別來寫這篇來 幫助自己記憶

以免下次不再踩坑

首先進入AWS 網站 可以看到琳瑯滿目的東西 選EC2

再來選 instance

選launch instance, 這意思是 你想要create 一台機器的意思

記得選 Free for eligible的 如果只是要當個server 用

我prefer Ubuntu 因為網上資源多 反正也不想用他們的套件的話

選free的那一個

這非常重要!!!

如果你的node 在port 3000 listening, 記得這個打開

不然外面訪問不進來

preview

如果有ssh key 就直接用吧

成功畫面

接下來也是關鍵

要分配固定IP 給他!

allocate…

有新的ip後 選要用這ip給哪一instance (associate)

check association

然後你就可以connect了~

通常key 在 ~/.ssh/mykeypair.pem

後面就copy paste!

打開terminal, 打指令進去

就可以連線了

— — — — — — — — — -

遇到些錯誤

會出現主要是因為 上一次SSH connect時候 生成的認證在我們的電腦中的known_hosts, 如果這時候用另外一台server, 就會出現 因為新的server 不是同一台了, 之前的server 如果reboot 也會出現

所以這時候要重新生成一次 即可

ssh-keygen -R `the ip of the server`

--

--

Arthur Lee
Arthur Lee

Written by Arthur Lee

An machine learning engineer in Bay Area in the United States

No responses yet