如何设置经济实惠的专用服务器

对于那些有系统管理经验的人来说,如何设置专用服务器就像阅读麦片盒的背面一样令人兴奋。但是,对于一些开发人员和任何刚接触主机的人来说,指南是一个有用的资源。

本文将概述为您的企业设置负担得起的专用服务器的高级概述。


每个项目都是独一无二的,因此,这个过程会有所不同,所以如果您需要额外的帮助,请务必与我们预约咨询。

什么是专用服务器?
负担得起的专用服务器是由像云基 这样的公司在我们的数据中心托管的硬件。只有一个客户端可以租用和访问该服务器。因此,它“专用于”一个客户,不与任何其他客户共享。

使用专用服务器,您可以为您的项目选择完美的操作系统和硬件要求。

我们负责所有安装、硬件维护、电力、冷却和组件更换成本,您只需支付一笔低廉的月费。如果您需要帮助,我们也全天 24 小时在这里为您提供帮助。

选择您负担得起的专用服务器
您需要考虑哪些事项才能找到具有最佳提供商的最实惠的专用服务器?

1. 硬件和操作系统要求
您对服务器的要求将在很大程度上决定服务器应具备的硬件和操作系统要求。

操作系统

查看您将主要在服务器上运行的软件,并检查它在哪个操作系统上运行最佳。 Windows 和 Linux 是两个主要选择。

如果您托管 MS SQL Server、Microsoft IIS 或 ASP.NET 代码,您将需要 Microsoft Windows 专用服务器。但是,对于像 Ruby on Rails 或 Apache/PHP/MySQL (LAMP) 这样的开源堆栈,Linux 是您的选择。

硬件

再次查看服务器将运行的软件列表。软件创建者推荐的硬件要求是什么?

写下您计划运行的所有应用程序的列表以及每个应用程序可能使用多少系统资源,并选择一个能够满足您 12 个月后使用的服务器。

2. 你的预算
在成本方面考虑以下问题:

每月价格中包含多少带宽?额外带宽的成本是多少?

有安装费吗? ServerMania 从不向您收取额外费用来设置服务器。

如果您不使用开源环境,软件许可费的成本是多少?

升级的价格是多少?升级可能包括增加内存和更多硬盘驱动器等。

您需要哪些管理计划或其他服务?许多提供商提供固定小时数的支持包。增加的支持通常按小时收费。
安全加固
保护您的网络服务器是您应该做的第一件事。尽管安全是一个持续的过程,但您倾向于定期进行。入侵者可以在您甚至不知道的情况下破坏您的服务器。

例如,在 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。


如果您已经购买了负担得起的专用服务器,我们的支持团队可以回答您的任何问题。毫无疑问,您会有更多关于定制和配置的问题。此处提供的信息仅是介绍性指南。