我对 Microsoft Windows Server(从 Windows NT 到最新的服务器版本)有着丰富的了解,但现在我被迫将一些服务从 Windows Server 平台移出以降低托管成本。
在接下来的几个月内,我将必须部署以下软件包:
- 阿帕奇(httpd)
- 玛拉雅数据库
- MongoDB 社区服务器
- 安全 FTP 服务器
到以下之一:
- Debian
- Ubuntu
- CentOS
我对 Linux 毫无经验。因此我真的很担心我将如何完成我的工作,在 Lunix 上部署和维护上述软件。
我的问题来了:
假设我学得很快,并且深刻理解服务的一般原理,将软件包迁移到Linux有多困难?
说迁移我的意思是我必须至少为开发环境推出这些位。
就可管理性和安全性而言,上述哪个发行版更可取?我是否必须从命令行管理服务器?
答案1
我强烈建议雇用一个知道自己在做什么的人并与他们一起工作/学习。
如果在没有任何 Linux 知识的情况下从事这样的工作,无异于灾难。
如果您的公司/老板不给您时间去学习和尝试,同时又不雇用有经验的人而把所有事情都推给您,那么是时候寻找新工作了。