【发布时间】:2017-05-21 12:23:21
【问题描述】:
我知道我们可以在 Amazon、Microsoft Azure、Heroku 等平台上托管我们的 ReactJS 应用程序。 但是,为了在内部托管服务器上进行设置,需要执行哪些重要步骤和安全预防措施。
- 拥有基于 Linux 或 Windows 的服务器有哪些优点和缺点。 (还有哪些版本是相关的)
- 如何在本地托管服务器上设置 SSL。有哪些选择。
- 需要采取哪些安全预防措施。
- 可以连接具有 ISP 专用 IP 的互联网线路,但是否需要在网络中间安装任何安全硬件?
- 如何将购买的域名 (www.mydomain.com) 设置/连接到内部托管服务器。
- 如何为内部托管服务器设置多个 IP,以便在一台服务器出现故障或一个网络出现故障时,另一台继续使用购买的域名。
- 如何在硬件级别记录 IP(访问者)访问日志以确保服务器安全。
- 如何设置内部代码版本控制系统(使用任何本地版本控制系统和GitHub),所以如果一个部署失败或产生任何问题;然后我们可以恢复到旧的代码版本。
- 如何设置邮件服务器来发送和接收电子邮件,以及我们如何在本地托管服务器上设置不同的电子邮件。
【问题讨论】:
标签: node.js linux reactjs server self-hosting