新闻中心 / 【新手指南】服务器租用、配置和优化

【新手指南】服务器租用、配置和优化

来源:知了云编辑:wuc时间:2018-01-08 19:09

  对于系统管理经验丰富的管理员来说,设置服务器的方法信手拈来。但对于初学者来说,本篇文章讲述怎样设置一个经济实惠的服务器,可以给您一些简单的帮助。

  一、什么是服务器租用?

  经济实惠的服务器租用服务,是指租用香港数据中心中部署的服务器硬件、电力和网络资源。租用服务器,可以使一个客户独享整台服务器及其配套资源,只有您可以访问该服务器,不与其他人分享资源。服务器租用时,您可以为您的网站或应用选择最佳的操作系统和硬件要求。知了云等服务器供应商,将负责所有的安装、环境设置、硬件维护、电源、散热和元器件更换等工作,您只需要支付租用费用即可。可靠的服务商将提供每天24小时全天候服务。

  二、选择价格合理的服务器租用服务

  您需要考虑哪因素,来确定最佳的供应商和最实惠的服务器租用方案?

  1. 硬件和操作系统要求

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

  • 硬件

  如果您需要安装特定的软件或应用,您需要清楚该软件推荐的硬件要求是怎样的?高峰时段您的网站并发量大致是多少?您的运行的任务负载是怎样的?您可以列举出计划运行的所有应用程序的配置需求,以及每个软件可能使用多少系统资源,然后选择一台符合配置需求的服务器,或者向服务商定制您的专属服务器配置。

  • 操作系统

  首先请确定您将在服务器上运行的最主要的软件,并确定在哪个操作系统中运行得最好。其中Windows和Linux是最常见的两个选择。如果您托管MS SQL Server、Microsoft IIS或ASP.NET代码,则需要Windows专用服务器。Linux,则是您选择Ruby on Rails、Apache / PHP / MySQL(LAMP)等开源堆栈的选择。

  2. 预算成本

  谈到成本时,您需要考虑这些问题:每月价格包含多少带宽?额外带宽的成本是多少?有没有服务器设置费用(知了云从来不会向您收取额外的服务器安装服务费,且免费组建内网)?如果您不使用开源环境,那么正版系统费用是多少?服务器配置升级(附加内存、硬盘、RAID阵列等)价格是多少?您需要哪些管理方面的附加增值服务?很多服务器供应商提供按时间或服务项目提供的付费技术支持服务。

2732334638_63448ab18b_b.jpg

  三、安全强化

  保护您的Web服务器是您应该做的第一件事情。安全强化是一个持续的过程,您往往需要定期做一些工作来加固您的安全保护。例如,在Linux服务器上您需要做的一些常见步骤:

  • 通过禁用直接root登录或需要SSH密钥来保护SSH

  • 删除不必要的服务,关闭不必要的端口

  • 更新所有系统软件包

  • 配置自动更新

  • 建立和维护一个强大的防火墙

  四、优化您的服务器

  优化服务器是一个详细的过程。包括保持更新您的应用软件、优化MySQL、优化Apache等。其中优化MySQL,包括设置缓冲区大小,设置查询缓存和表缓存、选择连接数量等等。

  优化Apache,包括使用httpd.conf文件中的Timeout,SpareServers,MaxClients和其他变量来完成此操作。您可以使用ab或httpperf来测试性能。另外,跟踪内存消耗(ps -aux | grep httpd)。需要注意的是,优化需要很长时间。你应该留出足够的时间来完成这些任务。如果您同时进行更换内存、查询服务和杀进程等任务,可能使您的服务器出现问题。

  高投入可能带给您高回报。提高网站性能,是您必须做的工作,其中包括将网站安装到独立服务器中。尽管成本高于云服务器和共享虚拟主机,但结果往往证明您的付出是值得的。

  五、安装您的网站

  一旦您的服务器配置和优化完成,那么怎样上传和安装您的网站呢?

  1. 上传代码。使用源代码控制工具,如svn、git或rsync。您也可以使用更熟悉的工具,如FTP。

  2. 启用Web应用程序。为缓存目录、配置文件等设置目录,以便连接到数据库。

  3. 为授权用户提供他们的登录帐户,并做好安全措施。

  4. 设置DNS。

  5. 更改设置,使您的域名指向新的独立服务器的IP地址。

  6. 如果您需要在业务过程中发送邮件或邮件通知,请设置MX设置。您需要设置特定的SPF记录以防止您的传出邮件成为垃圾邮件。您可以使用SPF设置向导来执行此操作。

  六、设置监视和负载均衡

  监视和缩放设置取决于您的服务器预期的服务器负载。定期检查您的网站状态,安装安装记录和跟踪服务的工具,设置负载平衡器或软件代理。