Linux

ReactJS,Express 應用程序自託管在內部專用 IP 伺服器上

  • January 31, 2017

我知道我們可以在 Amazon、Microsoft Azure、Heroku 等上託管我們的 ReactJS 應用程序。但是為了在內部託管伺服器上進行設置,需要執行哪些重要步驟和安全預防措施。

  1. 擁有基於LinuxWindows的伺服器的優點和缺點是什麼。(還有哪些版本是相關的)
  2. 如何在本地託管伺服器上設置 SSL。什麼是選項。
  3. 有哪些安全防範措施。
  4. 可以連接具有 ISP 專用 IP 的網際網路線路,但是否需要在網路中間安裝任何安全硬體?
  5. 如何將購買的域名 (www.mydomain.com) 設置/連接到內部託管伺服器。
  6. 如何為內部託管伺服器提供多個 IP,因此如果一台伺服器出現故障或一個網路出現故障,另一台伺服器將繼續使用購買的域名。
  7. 如何在硬體級別記錄 IP(訪問者)訪問日誌以確保伺服器安全。
  8. 如何設置內部程式碼版本控制系統(使用任何本地版本控制系統和 GitHub),所以如果一個部署失敗或產生任何問題;然後我們可以恢復到舊的程式碼版本。
  9. 如何設置郵件伺服器來發送和接收電子郵件,以及我們如何在本地託管伺服器上設置不同的電子郵件。

剛剛查看了以下連結,其中包含與最常見的伺服器設置實踐相關的大部分詳細資訊。希望這將回答與伺服器環境設置相關的問題。

https://www.digitalocean.com/community/tutorials/5-common-server-setups-for-your-web-application

相關文章部分(在上述文章的末尾)有很多關於在 Ubunto 等上設置 NodeJS 應用程序的資訊。希望那裡的討論能夠更深入地闡明這些概念。例如,如何在 Ubuntu 16.04 上使用 Rancher 部署 Node.js 和 MongoDB 應用程序

引用自:https://serverfault.com/questions/824802