阿里雲服務器整合Wordpress建站的關鍵,安裝LEMP的五個步驟

WordPress是市場上最受歡迎的內容管理系統(CMS)之一,因爲它完全免費使用,功能非常多。通常,無論網站類型如何,您都可以在LAMP堆棧上部署WordPress,因爲WordPress基於MySQL和PHP。


但是在本文中,我們將發現如何在LEMP堆棧上部署WordPress網站。我們選擇NGINX作爲我們的網絡服務器,而不是更受歡迎的Apache,因爲它對於單個站點來說更快,更具可擴展性和安全性。
通過完成風月體驗網的步驟,您應該期望在阿里云云彈性計算服務(ECS)實例上運行一個全新的WordPress站點,該實例運行高性能的LEMP協議棧。
本文假設您已在阿里雲上擁有一個帳戶。如果您還沒有,請註冊並享受300美元的新用戶免費積分。
第1步:配置和保護Ubuntu 16.04服務器
第一步,我們將創建一個運行Ubuntu 16.04 的阿里雲ECS實例。這一步非常簡單,主要包括從阿里雲控制檯購買ECS實例,選擇您的首選配置以及運行一些Linux命令。
但是,爲了提高安全性,我們還將通過創建超級用戶並禁用root登錄來保護服務器。然後,我們將在服務器上配置Ubuntu UFW(Uncomplicated FireWall)。
請閱讀此處的詳細步驟。
這爲我們完成我們的LEMP堆棧提供了一個多功能的基礎,我們將在下一步中完成。

第2步:完成LEMP堆棧

在這一步中,我們將爲我們的WordPress網站完成一個現代LEMP堆棧。具體來說,我們將通過高性能的NGINX,MariaDB和PHP7組合來設置我們的LEMP堆棧。這種設置被廣泛認爲是現代WordPress網站的最佳基礎。
請閱讀此處的詳細步驟。
目前,我們只能通過在Web瀏覽器中輸入服務器IP地址來訪問我們的網站,因此我們將通過配置域名來服務我們的網站並使用SSL證書保護所有內容,從而在下一步中解決該問題。之後,我們將繼續在我們的LEMP堆棧上安裝WordPress。
第3步:配置域並讓我們加密SSL
在第三步中,我們將通過我們網站的域名管理,添加DNS記錄以及安裝Let's Encrypt SSL證書。在前兩個步驟中,我們調配並保護了我們的Ubuntu 16.04服務器安裝,然後使用NGINX,MariaDB和PHP7完成了LEMP堆棧。但是,我們需要配置一個域以使我們的服務器可以公開訪問。此外,我們將使用SSL證書保護我們的WordPress站點,因此只能通過HTTPS訪問。
請閱讀此處的詳細步驟。
您的ECS實例現在應該安裝一個安全且性能卓越的LEMP堆棧,並配置一個域,並提供一個安全的SSL證書來保護訪客的信息。
第4步:在阿里雲ECS實例上安裝WordPress
第四步,我們將通過使用wget/curl和WordPress命令行(WP-CLI)來安裝WordPress 。這是您做出決定的地方,因爲本教程將向您展示兩種不同的安裝WordPress的方式。
安裝使用curl和編輯配置文件nano是常用的方法。這是一個值得信賴和可靠的方法,值得一試,以防將來需要重新使用這種方法。另一種方法curl是使用WP-CLI,這是一個非
常棒的WordPress命令行界面。這是一個令人難以置信的節省時間,並且,一旦你習慣了它,你可以使用它來管理你所有的WordPress網站和高效的工作流程。
請閱讀此處的詳細步驟。

第5步:使用DirectMail for WordPress交易電子郵件
在之前的步驟中,我們獲得了阿里巴巴Ubuntu 16.04 ECS實例,安裝了LEMP堆棧,配置了DNS和名稱服務器,並安裝了WordPress。那麼我們有一個功能齊全的WordPress網站嗎?好吧,不是那麼快。
與任何提供商一起使用雲託管的一件事是,當您獲得一臺快速服務器時,您不會擁有由託管服務提供商自動配置和提供的諸如電子郵件功能之類的內容。目前,我們的WordPress網站無法發送交易電子郵件,以使其功能完整。
阿里雲的DirectMail服務是此功能的完美選擇。在這一步中,我們將設置DirectMail作爲我們的WordPress應用程序交易電子郵件的SMTP提供商。
請閱讀此處的詳細步驟。
結論
按照上述步驟,我們已經使用阿里雲ECS實例在高性能LEMP堆棧上成功安裝了WordPress 。我們的WordPress應用程序還配備了電子郵件功能; 我們可以訂閱新用戶,發送電子郵件通知,並通過電子郵件更改密碼。
爲了確保阿里雲直接郵寄服務器正確設置爲我們WordPress站點的SMTP提供商,您可以訪問您的收件箱並檢查以確保您收到了該電子郵件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章