WordPress+AWS架設企業級雲端網站 | 誠品線上

WordPress+AWS架設企業級雲端網站

作者 Sebastian Hsu
出版社 聯合發行股份有限公司
商品描述 WordPress+AWS架設企業級雲端網站:不用撰寫任何程式碼,就能建構自動備份、可自我修復的網站環境所有在AWS上開發WordPress的人都應該看的一本書★實作快速上手:從基礎逐

內容簡介

內容簡介 不用撰寫任何程式碼,就能建構自動備份、可自我修復的網站環境所有在AWS上開發WordPress的人都應該看的一本書實作快速上手:從基礎逐步打造穩定且具自動擴展的完整WordPress環境。一站資源管理:透過Elastic Beanstalk集中管理AWS架設WordPress所需資源。完整AWS介紹:有系統、目的性的逐一介紹各項AWS基礎服務。內容詳細解說,Step by Step實戰操作。不需撰寫程式碼,逐步帶領你建構出自動生成、負載平衡、自動擴展、完整狀態監控、程式碼全自動佈署的線上WordPress環境,讓開發者能專注在服務的開發,而非架構的管理。本書是作者集結多年WordPress開發管理經驗,整理彙集心得而成,可讓想建構穩定系統的管理者不再重蹈作者過去的覆轍。另外,本書也一一介紹AWS各項基礎服務,可讓想使用AWS卻不得其門而入的人經由系統化的介紹一窺AWS究竟,不再為一卡車的服務與看不懂的名詞困擾。透過本書,你將學到:● 系統化地學習各項AWS服務。● 雲端平台的架構設計思維。● 在不手動安裝下全自動生成LAMP環境。● 打造具負載平衡、容錯的穩定環境。● 在不登入Linux的情況下做好全站架構管理。● 打造線上網站的完整備份機制。● 建構自動化監控、警報、服務還原機制。● 不需複雜設定在5分鐘內讓網站免費支援https。● 因應變動人流對網站衝擊的全自動擴展架構。● 打造抵擋DDoS攻擊的安全環境。● 全自動偵測XML-RPC攻擊。● 打造無限容量的多媒體庫。● 佈署全球CDN。 ● 如何不讓網站通知信變成垃圾郵件。● 打造與Git整合的團隊開發環境。● 一鍵式生成開發、測試環境。● 藍綠燈佈署讓上線服務不中斷。● AWS省錢小撇步。

作者介紹

作者介紹 ■作者簡介Sebastian HsuAWS Certified Solutions Architect – Professional Level.竑盛科技系統架構師。曾任職於IBM,具企業大型系統架構經驗,加入竑盛科技後專責軟體開發、系統設計。接觸AWS後深深為其提供的服務所吸引,除工作上透過AWS開發服務外,也透過部落格、AWS小聚致力於AWS服務的推廣,希望幫助更多人進入AWS的世界,進而打造更優質的服務。部落格:https: medium.com @sebastianhsu

產品目錄

產品目錄 Chapter01 實際營運中的WordPress1.1 搞定WordPress網站原來不是件容易的事1.2 為何要選用雲端服務彈性計費方式雲端提供的超值服務好延展的分層架構設計省錢的迷思Chapter02 AWS的介紹2.1 AWS簡介2.2 為何要選用AWSGartner連續多年評價第一眾多的成功案例完整的文件說明2.3 AWS基本觀念—Region與AZChapter03 使用AWS的準備動作3.1 註冊一個AWS帳號3.2 Root帳號控管3.3 新增登入帳戶3.4 IAM簡介Chapter04 規劃WordPress在AWS上的網路環境4.1 VPC簡介4.2 規劃與建立VPCChapter05 幫WordPress建立DB5.1 RDS簡介5.2 建立RDS5.3 修改RDS的SecurityGroupChapter06 ElasticComputeCloud簡介6.1 EC2簡介6.1.1 自帶硬碟與EBS6.1.2 EC2的生命週期6.2 ELB簡介使用ELB減輕DDoS的攻擊6.3 ASG簡介6.4 ElasticBeanstalk簡介6.4.1 內建EC2、ELB、ASG、完整監控和警報機制6.4.2 部署程式碼至EC2以及版本控制6.4.3 整合完整的開發上線環境與git整合一鍵複製環境藍綠燈部署Chapter07 架設ElasticBeanstalk7.1 建立EC2的Key-Pair7.2 準備WordPress的安裝包7.3 架設ElasticBeanstalk的環境7.4 連接WordPress所需的DBChapter08 上傳檔案到ElasticBeanstalk的環境8.1 原始碼、檔案與DB設定資料WordPress原始碼(SourceCode)多媒體檔案(Multimedia)DB裡的設定資料8.2 安裝WordPress外掛(Plugins)8.3 使用EBCLI加速原始碼部署8.3.1 安裝EBCLI8.3.2 設定EBCLI的IAM權限8.3.3 初始化EBCLI8.3.4 使用EBCLI上傳檔案8.4 結合Git使用8.4.1 切換develop與master8.4.2 EBCLI搭配git的部署(deploy)8.5 使用ElasticBeanstalk輕鬆切換不同版本的程式碼Chapter09 加速傳輸網站的多媒體內容9.1 S3簡介安全容量無限制節省主機頻寬9.2 CloudFront簡介9.3 將多媒體內容上傳到S3並使用CloudFront加速9.3.1 新建S3Bucket9.3.2 新建CloudFront9.3.3 建立存取S3的權限設定9.3.4 建立擁有權限的使用者9.3.5 安裝WPOffloadS3外掛9.3.6 設定WPOffloadS3Chapter10 幫網站做域名綁定10.1 Route53簡介權重分流(WeightedRouting)延遲時間為依據的分流(Latency-BasedRouting)地理位置為依據的分流(GeolocationRouting)10.2 使用Route53綁定自己申請的DNSChapter11 申請SSL憑證來讓WordPress使用https11.1 ACM簡介免費SSL憑證可匯入既有的憑證設定超簡單11.2 使用ACM申請SSL憑證Chapter12 寄送不會被歸類到垃圾信的系統信件12.1 SES簡介12.2 申請SES12.3 設定WordPressSMTP來寄信Chapter13 開發協同合作與上線部署13.1 一鍵複製環境13.2 藍綠燈部署避免環境升級停機Chapter14 隨時掌控網站的狀態14.1 使用ElasticBeanstalk監控14.2 運用CloudWatch監控RDS14.3 使用ElasticBeanstalk取得access_log14.4 使用CloudWatchLogs監控access_log並偵測XML-RPC攻擊14.4.1 同步access_log到CloudWatchLogs14.4.2 過濾XML-RPC攻擊14.5 如何因應變動的流量動態擴展EC214.6 主機版本升級Chapter15 掌控AWS花費15.1 隨需付費方式與預留執行付費方式15.2 設定CloudWatch來啟動花費警報通知AppendixA參考文獻本書的範例程式碼、附註參照本書的內容參照安裝WordPress時所需的官方工具本書所使用到的WordPress外掛

商品規格

書名 / WordPress+AWS架設企業級雲端網站
作者 / Sebastian Hsu
簡介 / WordPress+AWS架設企業級雲端網站:不用撰寫任何程式碼,就能建構自動備份、可自我修復的網站環境所有在AWS上開發WordPress的人都應該看的一本書★實作快速上手:從基礎逐
出版社 / 聯合發行股份有限公司
ISBN13 / 9789864341900
ISBN10 / 9864341901
EAN / 9789864341900
誠品26碼 / 2681429052009
頁數 / 176
注音版 /
裝訂 / P:平裝
語言 / 1:中文 繁體
尺寸 / 23X17CM
級別 / N:無