简体   繁体   English

内部专用IP服务器上的ReactJS,Express应用程序自托管

[英]ReactJS, Express application self hosting on internal dedicated IP server

I know we can host our ReactJS application on Amazon, Microsoft Azure, Heroku etc. But what are the important steps and security precautions required to do in order to setup on an internal hosting server. 我知道我们可以在Amazon,Microsoft Azure,Heroku等上托管我们的ReactJS应用程序。但是,要在内部托管服务器上进行设置,需要执行哪些重要步骤和安全预防措施。

  1. What are pros and corn of having Linux or Windows based server. 具有基于LinuxWindows的服务器的优缺点是什么。 (also which versions are relevant) (以及相关的版本)
  2. How to setup an SSL on local hosting server. 如何在本地托管服务器上设置SSL。 What are options. 有哪些选择。
  3. What are the security precautions to be made. 有哪些安全防范措施?
  4. An internet line with dedicated IP from ISP can be connected, but do need to have any security hardware in middle in the network? 可以连接具有ISP专用IP的Internet线路,但是网络中间是否需要任何安全硬件?
  5. How to setup/connect a purchased domain name (www.mydomain.com) to an internal hosting server. 如何将购买的域名(www.mydomain.com)设置/连接到内部托管服务器。
  6. How to have multiple IPs to an internal hosting server, so if one server fails or one network fails the other keeps working with the purchased domain name. 如何将多个IP分配给内部托管服务器,因此,如果一台服务器发生故障或一个网络出现故障,另一个服务器仍将使用购买的域名来工作。
  7. How to log IP(visitors) access log in hardware level to keep server secure. 如何在硬件级别记录IP(访问者)访问日志,以确保服务器安全。
  8. How to setup internal code version control system (using any local version control system and also GitHub), so if one deployment fails or creates any trouble; 如何设置内部代码版本控制系统(使用任何本地版本控制系统以及GitHub),以便在部署失败或造成任何麻烦时使用; we can then restore to older code version. 然后我们可以还原到较旧的代码版本。
  9. How to setup a mailing server to send and receive emails and also how can we setup different emails on local hosting server. 如何设置邮件服务器以发送和接收电子邮件,以及如何在本地托管服务器上设置不同的电子邮件。

Just had a look at the following link which contains most of the details related to most common server setup practice. 刚刚看了下面的链接,其中包含与最常见的服务器设置实践有关的大多数详细信息。 Hopefully this will answer the question related to the server environment setup. 希望这将回答与服务器环境设置有关的问题。

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

In the Related Articles Section (at end of the above article) there are lots of information on setting on NodeJS appliction on Ubunto etc. Hopefully the discussion there will clarify the concepts in more depth. 在“ 相关文章”部分(位于以上文章的末尾),有许多关于在Ubunto等上设置NodeJS应用的信息。希望在那里进行的讨论将更深入地阐明这些概念。 eg How To Deploy a Node.js and MongoDB Application with Rancher on Ubuntu 16.04 例如, 如何在Ubuntu 16.04上使用Rancher部署Node.js和MongoDB应用程序

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM