看到AWS有免費一年的試用期,就申請了一個帳號。想搭建一個本身的網站。申請以前,你還須要有一張信用卡。ubuntu
進入AWS官網便可申請帳號,進入控制檯後,就能夠新建一個AWS EC2實例,能夠把實例就理解爲一臺機器。裏面也有不少其餘的服務。
系統選擇的是ubuntu,並啓動實例,此時就能夠就如到EC2的控制檯了。安全
一. 若是你想用SSH鏈接到你的VPS。
*nix下能夠直接用ssh,window下用putty。
到官網上下putty和puttygen。你啓動EC2的時候會提示你下載一個.pem密鑰對文件,要保存好。你將使用這個文件來進行ssh驗證。
可是putty只能用.ppk文件驗證,因此使用puttygen來將pem文件轉爲ppk文件。
打開puttygen,在面板上找到Load,Load你的pem文件,Load瀏覽文件時,要選擇全部文件。選擇到你的pem文件後,選擇Save private key就會生成一個ppk文件。
到EC2的控制檯,點擊實例,能夠查看到你的實例的公共DNS地址,而用戶則默認爲ubuntu
打開putty,在左邊欄裏面選擇Session,在地址欄輸入ubuntu@dns-address,取個別名以後save,而後在左邊欄選擇SSH中的AUTH,將剛剛生成的ppk文件添加進去後Open。
可是這個時候仍是鏈接不上,由於你的EC2實例沒有打開22號端口。
到EC2控制檯,選擇安裝組進行編輯,圖方便的話,就容許全部流量流入和流出,要求安全的話,就根據本身的需求配置。打開22端口完成後再次鏈接即可以連上了。ssh
可是因爲EC2實例每次重啓,地址都是會改變的,這樣的話上次的鏈接用的dns地址就會失效。這樣會很不方便,但願有個固定的IP地址能夠訪問。
這時就能夠申請一個彈性IP,點擊控制檯左側的彈性IP,生成一個彈性IP後,與你的實例關聯,關聯時會提醒你,關聯以後的公共DNS會失效。關聯成功後就可使用這個IP做爲固定鏈接的IP了。網站