aws

How to use AWS Reserved Instance

AWS 的 Reserved Instance 白話說就是一個下單長期打折的概念,如果是高使用量的最多一次買三年可省上65%,詳情可參考官網。 看似很棒,不知道為什麼的網路上幾乎沒文章教說怎使用 Reserved Instance...或許是因為太簡單惹~ 這是一堆 RIs 關鍵是 Instance Type 跟 Zone 在創建 Instance 時跟 RIs 一樣即可,從帳單上就可以看到沒有 charge 的 Instance (因為帳在 RIs 上 XDDD

  • hothero
    hothero
1 min read
aws

解決InnoDB分配記憶體錯誤問題

最近server很常因為InnoDB的分配記憶體給Buffer pool出錯導致mysql自動關閉,而使wordpress毀滅,找了很多方式還是沒個頭緒知道錯誤源頭是在哪。最後決定用最笨的方法,每天固定一個時段release memory,使每次InnoDB有需求時都能有空間分配。 大致上的mysql錯誤訊息如下: 120514 23:31:37 InnoDB: Initializing buffer pool, size = 128.0M InnoDB: mmap(137363456 bytes) failed; errno 12 120514 23:31:37 InnoDB: Completed

  • hothero
    hothero
2 min read
ruby

[Troubleshooting]incompatible character encodings: UTF-8 and ASCII-8BIT

最近把放在heroku上的rails專案,其上傳檔案paperclip的storage改至S3上,當一上傳中文檔名便會發生"incompatible character encodings: UTF-8 and ASCII-8BIT"這樣的編碼問題。若錯誤訊息是"... ASCII-8BIT and UTF-8",則解法1的編碼需改成UTF-8。 解法1(適用於筆者) 註:在處理上傳的params前加入這兩行,team為該model name,avatar為檔案上傳的名稱,可依照需求自行修改。 params[:team][:avatar].original_filename.force_

  • hothero
    hothero
1 min read
mac

連結Amazon EC2 Server與ssh設定

本文章講解重點focus在linux的機器上,而筆者使用的是mac osx。 使用.pem連結 首先,找出在創建instance時下載的keypair檔案(*.pem)並複製或記下此instance的IP或DNS。開啟終端機 cd 至keypair檔案的所在地。並鍵下"ssh -i sight.pem [email protected]位址"連結server。 免.pem認證檔連結 做此步驟可省去以後都得要使用.pem檔認證連結server。 ``` ssh-keygen -t rsa  #(註:產生id_rsa, id_rsa.pub這兩個私鑰與公鑰,

  • hothero
    hothero
1 min read
aws

創立Amazon EC2 Instance

本文章跳過申請aws(Amazon Web Service)帳號的申請部分,直接從創立Instance開始。 創立Instance Step1:一開始,登入AWS Console內按下"Launch Instance"按鈕 Step2:接著選取"Launch Classic Wizard",跟著步驟走就是了,務必記得選取image有星星圖案的才有Free Tier方案。 Step3:記得只有micro這個Instance Type才有Free Tier可享用。 Step4:目前只有美東(us-east)的server可選取。 Step5:

  • hothero
    hothero
3 min read
wordpress

將現有wordpress搬到amazon

Amazon在雲端服務中已享譽名聲,其主要網路服務為AWS(Amazon Web Service),簡潔的頁面與簡單的註冊、使用流程相當的便利,更別說現在註冊的新使用者可限度的免費使用一年!! 在申請AWS服務、設定與安裝wordpress的教學文章在網路上已琳琅滿目,在此推薦inside的amazon系列文章: 免費玩雲端運算,Amazon Web Service 雲端運算平台攻略 【1】 Amazon Web Service 雲端運算平台攻略 【2】 Amazon Web Service 雲端運算平台攻略 【3】:免費架WordPress部落格的虛擬主機! 本篇文章主要是介紹將現成的wordpress移轉至amazon需注意的細節。 準備 將部落格壓縮及export你的部落格資料庫(很多資料表),透過架設ftp或是利用wget下載至amazon主機中,

  • hothero
    hothero
2 min read

Subscribe to hothero's TechNote