对于那些有系统管理经验的人来说,如何设置美国专用服务器就像阅读麦片盒背面一样令人兴奋。但是,对于一些开发人员和任何刚接触托管的人来说,指南是一个有用的资源。本文将概述如何为您的企业设置经济实惠的美国专用服务器。
什么是美国专用服务器?
负担得起的美国专用服务器是由像这样的公司在我们的数据中心托管的硬件。只有一个客户端可以租用和访问该服务器。因此它“专用于”一个客户,不与任何其他客户共享。使用美国专用服务器,您可以选择最适合您项目的操作系统和硬件要求。我们负责所有安装、硬件维护、电源、冷却和组件更换成本,您每月支付一笔低廉的费用。如果您需要帮助,我们也会全天 24 小时为您提供帮助。
选择您负担得起的美国专用服务器
要找到最好的供应商提供的最实惠的美国专用服务器,您需要考虑哪些事项 ?
1. 硬件和操作系统要求
您对服务器的要求将在很大程度上决定服务器应具备的硬件和操作系统要求。
操作系统
查看您将主要在服务器上运行的软件,并检查它在哪个操作系统上运行得最好。Windows 和 Linux 是两个主要的选择。如果您托管 MS SQL Server、Microsoft IIS 或 ASP.NET 代码,则需要 Microsoft Windows 美国专用服务器。但是,对于像 Ruby on Rails 或 Apache/PHP/MySQL (LAMP) 这样的开源堆栈,Linux 是您的选择。
硬件
再次查看服务器将运行的软件列表。软件创建者推荐的硬件要求是什么?写下您计划运行的所有应用程序以及每个应用程序可能使用的系统资源的列表,然后选择一台能够满足您未来 12 个月的使用需求的服务器。
2. 你的预算
在成本方面考虑以下问题:每月价格中包含多少带宽?额外带宽的成本是多少?有安装费吗?从不向您收取额外费用来与我们一起设置服务器。如果您不使用开源环境,软件许可费用是多少?升级的价格是多少?升级包括增加内存和更多硬盘驱动器等。您需要哪些管理计划或其他服务?许多提供商提供固定小时数的支持包。附加支持通常按小时收费。
安全加固
保护您的 Web 服务器是您应该做的第一件事。虽然安全是一个持续的过程,但您倾向于定期进行。入侵者可以在您不知情的情况下破坏您的服务器。例如,在 Linux 服务器上,这些是一些常见的步骤:
- 通过禁用直接 root 登录或需要 SSH 密钥来保护 SSH
- 删除不必要的服务
- 更新所有系统包
- 配置自动更新
- 设置和维护强大的防火墙
不要忘记查看我们关于保护 Linux 服务器的5 大方法和保护 Windows 服务器的 5 大方法的文章。
优化经济实惠的美国专用服务器
优化您的美国专用服务器是一个详细的过程。这是一个高级概述。
1. 更新并安装您的软件和服务器。
2.优化MySQL。这包括设置缓冲区大小、设置查询缓存和表缓存、选择连接数等等。
3.优化Apache。使用 httpd.conf 文件中的 Timeout、SpareServers、MaxClients 和其他变量执行此操作。之后您可以使用 ab 或 httpperf 来测试性能。此外,跟踪 RAM 消耗 (ps -aux | grep httpd)。
注意:优化需要大量时间。您应该留出足够的时间来完成这些任务。一旦服务器正在使用中并且出现问题,您将稍后返回到此步骤。典型的问题包括内存交换、长时间查询服务和死亡进程等。
投入的时间会得到回报。提高网站性能的首要建议之一是迁移到美国专用服务器。尽管它的成本高于共享主机,但结果往往证明成本是合理的。
安装您的网站
一旦您的服务器准备就绪,就该上线了。
1.上传代码。使用源代码控制工具,如 svn、git 或 rsync。您还可以使用更熟悉的工具,如 FTP。
2. 启用网络应用程序。设置资产目录、缓存目录和配置文件,以便它们连接到数据库。
3. 向授权用户提供他们的登录凭据。
4. 设置 DNS 设置。您可以随时设置您的 DNS 设置。不过,最好在保护和优化服务器后这样做。
5. 更改设置,使您的域名提供商指向新的美国专用服务器的 IP 地址。如果愿意,设置名称服务器。此外,为任何第三方服务(例如 Google Apps)设置 DNS 条目。
6. 如果您打算发送电子邮件或电子邮件通知,请设置 MX 设置。您需要设置特定的 SPF 记录以防止您的外发邮件成为垃圾邮件。您可以使用 SPF 设置向导执行此操作。
设置监控和缩放
监视和缩放设置取决于您的服务器的预期服务器负载。
1. 设置第三方服务来检查您网站的状态。或者您可以向我们订购服务器管理服务,我们会在中断期间进行干预
2. 安装记录和跟踪服务的工具,例如 Munin、Monit 或 Nagios。
3. 设置负载平衡器或软件代理,如 Haproxy、Pound、mod_proxy_balancer 或 mod_jk。