Tornado Web生产环境

1 投票
1 回答
913 浏览
提问于 2025-04-17 12:43

我刚刚用Debian netinst搭建了一个简单的虚拟服务器。现在我想用tornado网络服务器来托管一个公开的网站。由于我对Linux还很陌生,所以不知道怎么设置一个安全的服务器环境。

  1. 我需要创建哪些用户?
  2. 我需要做哪些配置更改才能让系统更安全?
  3. 我应该怎么运行我的tornado服务器(守护进程、init.d等等,我对这些方法不太了解...)?
  4. 在从零开始搭建服务器时,还有哪些事情需要注意?

谢谢你的帮助 :)

1 个回答

0
  1. 你可以像搭建LAMP环境一样创建一个www用户。
  2. 把这个www用户限制在网站的目录里。
  3. Supervisor是一个很好的工具,可以用来同时运行多个tornado进程。
  4. 你可以用nginx作为你的tornado服务器的前端。

撰写回答