+86 13541016684Mon. - Fri. 10:00-22:00

Archives

  • 佈署 Node.js Application 至 Elastic Beanstalk 上 – 以 Express 4.x 為例

    參考連結 主要有以下幾個步驟: 透過 express-generator 創建 express app 創建一個 Git repository 取得 access key id 與 secret access key (若已有可跳過) 設定與安裝 eb command line tool 利用 eb command line tool 初始化並創建 application 運行環境 設定 App 的 package.json 上傳並佈署 App 透過 express-generator 創建 express app $ npm install -g express-generat...

    Continue reading »

  • Node.js – Express 4.x 使用 HTTPS/SSL

    產生 express app 先安裝 express generator $ npm install -g express-generator 使用 generator 產生基本的 app,這邊 app 名稱取為 myapp $ express --css stylus myapp 安裝相依套件並測試執行 $ cd myapp $ npm install //執行 $ npm start 查看 http://localhost:3000,是否有啟動成功 產生 SSL 憑證 $ openssl genrsa -out yourkey.pem 1024 $ opens...

    Continue reading »

  • DevOps持續整合 & 持續交付(Docker、CircleCI、AWS)

    原文出處:DevOps:持續整合&持續交付(Docker、CircleCI、AWS) 這篇文章將一步一步介紹如何使用 Docker、GitHub Flow、CircleCI、AWS Elastic Beanstalk 與 Slack 來完成持續整合與持續交付的開發流程。 前言 什麼是持續整合&持續交付? 持續整合&持續交付(Continuous Integration & Continous Delivery),簡稱 CI & CD,具體介紹可以參考「山姆鍋對持續整合、持續部...

    Continue reading »

  • AWS Elastic Beanstalk+WordPressで簡単にWebサイトを作る

    (2015/5/12更新)管理用インスタンスをbeanstalkで作成すると逆にデプロイの手間が増える、AutoScaling Groupに自動的に入れられてしまう(停止した場合、元のAMIの状態に戻る)というご意見を頂きました。 管理用インスタンスについては手動でEC2にて作成するという方法に変更しました。 森永です。 今回は、サクッとWebサイトを立ち上げたいとお考えの人向けに、AWS Elastic Beanstal...

    Continue reading »

  • AWS CloudFrontを使ってWordPressのメディアファイルだけS3に配置する

    前回の記事でWordPressにアクセスできるところまでいきました。 引き続き構築を行っていきます。今回の手順は順序を変えるとうまくいかないことがありますのでご注意下さい。 おさらい こんな構成を作っていきます。 今回構築のメインとなるのは、CloudFrontの部分です。 CloudFrontにはURLによって振り分け先を変えるリバースプロキシの機能がありますので、メディアファイルを参照...

    Continue reading »