为希望在 Windows Server 2008 上托管 ASP.NET MVC 网站的新手提供的建议

为希望在 Windows Server 2008 上托管 ASP.NET MVC 网站的新手提供的建议

作为背景,我最近使用 ASP.NET MVC 构建了一个网站,该网站由 SQL Server 2005 数据库支持。我现在想在专用服务器上托管它,并找到了合适的网络主机。到目前为止一切顺利。

由于这是我的第一个网站,我对服务器、如何配置服务器、最佳实践是什么、缺陷等方面的了解极其有限(为零)。虽然我愿意学习,但现在我没有空闲时间,因为我所有的精力都投入到重构我的网络应用程序、改进功能等方面。

我的问题是:我是否最好付钱给我的网络主机来帮我解决所有服务器端问题?

我已经看过了Plesk这似乎是一种管理服务器设置和配置的点击方式,但我不清楚这是否能满足我的所有需求,例如设置转发电子邮件帐户、设置 SQL 服务器等。我的网络主机提供 Plesk,每月费用约为 50 美元,但我不确定我是否仍然需要直接操作服务器,这让我认为我应该选择其他网络主机选项,即付钱让他们来做所有事情?

对此有什么看法?对于我这种处境的人来说,Plesk 是一个可行的选择吗?


编辑- 我欢迎任何关于如何开始使用 Windows Server 2008 以及为 Web 应用程序等进行配置的书籍/.pdf 推荐。在谷歌搜索后,似乎有很多资源,但作为这个领域的初学者,很难从中筛选出好东西,而这个网站上学者的指导将会非常有益...


答案1

现在我没有空闲时间,因为我所有的精力都投入到重构我的网络应用程序、改进功能等方面。

我认为这回答了你的问题。学习如何正确设置和维护你目前没有的网络服务器(无论操作系统如何)需要时间。选择一个将来有更多空闲时间时可以让你自行管理的网络托管商。我不会担心“如何”(plesk 等),而是找到一个对程序员友好的托管商(我想到了 orcsweb,但还有很多其他不错的托管商)

答案2

一开始我的第一个 VPS 获得了免费的 Plesk 许可证

几周后,我选择彻底卸载它 - 通过远程桌面直接管理 Windows 服务器,矛盾的是,这更容易。

如果你有充足的空闲时间,并且你不关心正常运行时间,那么自己运行服务器会更好,你会学到很多东西

相关内容