亞馬遜雲開服之旅

最近公司須要搭建一個面向海外客戶的官網網站, 主題是區塊鏈物流。nginx

1. 在Godaddy申請了一個xxx.io結尾的域名, 要使用這個域名提供給老外訪問。瀏覽器

2. 新域名解析指向阿里雲ECS主機。安全

遇到問題:可是在域名解析指向國內阿里雲服務器後, 打開站點顯示的是下面這玩意兒:服務器

 

境外的域名指向國內的IP是須要備案的!以前有過阿里雲備案經歷, 環節繁瑣,審覈週期長(不下20天), 因爲這個新官網很着急, 須要幾天內上線, 因此果斷放棄了阿里雲服務器部署。ssh

解決辦法:尋求國外的服務器部署以免備案這個大坑。通過多方比較,選擇了名氣很大的亞馬遜雲服務器。區塊鏈

3. 亞馬遜雲帳號開通和實例建立網站

參考了:https://blog.csdn.net/zhylg2001/article/details/53610965阿里雲

附加意外之喜:亞馬遜雲服務器能無償使用一年~~spa

 

4. 使用SSH進入控制檯.net

和阿里雲有點不同,亞馬遜雲服務器SSH須要帶上祕鑰文件才能登錄, 這樣顯得更加安全了!

 ssh -i /data/cer/xx.cert.pem ec2-user@ec2-xxx.us-east-2.compute.amazonaws.com

若是發現沒法登陸,應該是安全組配置的問題

5. 安全組配置以下:

6. 登陸成功後, ping一下本身的本機, 發現沒法ping通本機:

查閱了不少資料(防火牆沒開, 安全組ICMP也設置了沒用。。),直到如今還沒法ping通。。, 因爲不影響使用,繼續往下走。

7. 搭建tengine(nginx)服務器,使用的是 1.5.2穩定版

8. 上傳官網文件到指定目錄

scp -i  /data/cer.pem xx.io.zip ec2-user@ec2-xxx.us-east-2.compute.amazonaws.com:/data/

9. 配置nginx的conf文件後,重啓nginx 

/opt/tengine/sbin/nginx -s reload

10. 回到Gadday域名管理站點,配置xxx.io域名解析,指向亞馬遜雲EC2的服務器的公網IP

11. 訪問 xxx.io 網站域名, 請求成功!

完畢~~

 

總結:

1. 亞馬遜雲控制檯命令敲擊響應速度比較慢, 中間畢竟隔着茫茫大海到達美帝服務器, 能夠理解

2. 亞馬遜雲不須要備案,爽~

3. 阿里雲山寨了很多亞馬遜雲的東西, 小小鄙視一下

4. 國內有些瀏覽器請求國外域名會偶爾有些打不開,估計是CDN的問題,無解。。

相關文章
相關標籤/搜索