首页 > 其他分享 >博客建站2 - 选择网站服务器

博客建站2 - 选择网站服务器

时间:2024-07-02 19:01:24浏览次数:22  
标签:网站 博客 选择 3.2 建站 服务器 3.3

1. 本网站的系统架构

  • 网站示例: sunlogging.com
  • 服务器: 阿里云ECS
  • 服务器系统: Ubuntu 24.04 LTS
  • 博客框架: Hexo
  • 网站主题: Volantis

2. 是否需要购买服务器

前一讲《博客建站1 - 选择博客系统框架》我们讲解了如何选择一个合适的博客系统框架。然而,要成功运行一个个人博客网站,首选要将我们的博客内容部署到服务器上。如果是动态博客网站,那一定需要一个独立的服务器;如果是静态博客网站,那你会有两种选择:

  • 免费的静态页面站点托管服务,如 Github Pages(需要和Github配合使用,github在中国大陆是网络受限的,有些地区无法访问或网络速度特别慢)。
  • 购买自己的服务器,部署在自己的独立服务器上。

大家可以根据自己的情况判断是否需要购买服务器。

3. 如何选择服务器

3.1. 确定需求

在选择服务器之前,首先需要明确您的需求。考虑以下几个问题:

  1. 预计的访问量: 您的博客预计会有多少访问者?这将决定您需要的服务器性能。
  2. 内容类型: 您将发布什么类型的内容?文本、图片、视频或其他多媒体内容?
  3. 你的预算: 您的预算是多少?这将直接影响您可以选择的服务器类型和配置。

3.2. 云服务提供商

3.2.1. 国内与海外

服务器供应商有国内的(典型代表:阿里云)和海外的(典型代表:亚马逊),这主要取决于你的服务器要部署在国内还是海外。

  • 海外的: 监管更自由,费用可能会高一点。如果你的主要用户在海外,可以选择。
  • 国内的: 数据应该会更安全。如果你的主要用户在国内,建议选择国内的供应商。

3.2.2. 国内的服务器供应商

阿里云:

阿里云是中国最大的云计算服务提供商之一,提供包括计算、存储、数据库、网络、安全、大数据、人工智能等全方位的云服务。阿里云的产品线非常丰富,适合各种规模的企业和个人用户。

腾讯云:

腾讯云是腾讯公司旗下的云计算品牌,提供包括云服务器、云数据库、云存储、CDN、大数据、人工智能等全面的云服务。腾讯云在游戏、社交、视频等领域有较强的优势。

华为云:

华为云是华为公司推出的云服务品牌,提供包括云服务器、云存储、云数据库、人工智能、大数据等全面的云服务。华为云在企业级市场和政府领域有较强的竞争力。

(个人建议:发展到今天为止,这三家供应商的云服务都已经很成熟了,对于个人网站的服务器而言,这三家应该都不会踩坑。可以主要从自己需要的产品服务、技术支持和性价比去考虑。这三家在相互竞争,会有很多活动价的服务,可以看一下有没有适合自己的可以薅羊毛的服务器产品,哈哈。)

3.3. 服务器类型

下面介绍一些适合于个人博客网站的服务器类型。

3.3.1. 共享主机

共享主机是最经济实惠的选择,适合初创博客和小型网站。多个网站共享同一台服务器的资源,因此成本较低。但是,如果其他网站流量激增,可能会影响您的网站性能。

优点:

  • 成本低
  • 易于管理
  • 适合小型网站

缺点:

  • 资源共享可能导致性能不稳定
  • 可定制性有限

说人话:

一般会默认安装好个人网站所需要的软件,比如:Http服务(Nginx或httpd)、数据库(如MySQL),服务器语言环境(如PHP)。

举例:

阿里云的 云虚拟主机

3.3.2. 虚拟私有服务器(VPS)

VPS 提供比共享主机更多的资源和更好的性能。您将拥有一个虚拟化的独立服务器环境,可以根据需要进行配置。VPS 适合中等流量的博客。

优点:

  • 资源独享,性能更稳定
  • 可定制性高
  • 适合中等流量网站

缺点:

  • 成本高于共享主机
  • 需要一定的技术知识进行管理

3.3.3. 云服务器

云服务器是通过云计算平台提供的虚拟服务器。用户可以根据需要动态调整资源,按需付费。云服务器适用于需要弹性扩展和按需付费的环境。

优点:

  • 弹性扩展,按需付费
  • 高可用性和可靠性
  • 适合各种规模的网站

缺点:

  • 成本可能较高,取决于使用情况
  • 需要一定的技术知识进行管理

说人话:

一般只会默认给你安装操作系统,如(如Windows、Linux等),其他啥软件都没有,都要自己安装和部署。

举例:

阿里云 ECS

3.3.4. 个人建议

看完如果你还是云里雾里,那就选择一个信任的云服务商,然后直接打电话给他们的售前客服,不要害怕自己啥技术都不懂,他们为了销售他们的产品,还是会很专业地给你做科普的。

3.4. 服务器位置

服务器的地理位置对网站的加载速度有很大影响。选择一个靠近您目标受众的服务器位置,可以显著提高网站的加载速度和用户体验。

3.5. 选择操作系统

常见的服务器操作系统有 Linux 和 Windows。对于大多数个人博客网站,Linux 是一个更好的选择,因为它更稳定、更安全、占用的资源更少,并且有大量的开源软件支持。

3.6. 考虑可扩展性

随着博客的发展,您的服务器需求可能会增加。选择一个提供良好扩展性的服务器方案,可以让您在未来轻松升级服务器资源。

4. 我的博客系统

博客建站1 - 选择博客系统框架》一文提到,我已经选择了静态网站。那我就只有两个选择:

  • 使用免费的Github Pages来部署。
  • 购买独立的服务器来部署。

因为github是网络受限的,有些地区无法访问或网络速度特别差,需要云梯才能网络自由(懂的人都懂)。这点不符合我的需求,我需要全域网络不受限。所以我只能选择购买独立的服务器。

后来选择的是阿里云的ECS服务器,原因很简单:

  • 当时有一个活动价的服务器产品:99月/年的价格,可用三年,“2核2G、3M固定带宽”,感觉性价比很高。
  • 本人是程序员,喜欢折腾不怕麻烦,可以完全自己定制自己的服务器。

本文由博客一文多发平台 OpenWrite 发布!

标签:网站,博客,选择,3.2,建站,服务器,3.3
From: https://blog.csdn.net/luoweifu/article/details/140108405

相关文章

  • 使用nodejs ws模块连接websocket服务器Unexpected response code: 403错误解决
    使用浏览器连接websocket服务器时一切正常,但是使用nodejs ws模块连接时一直报Unexpectedresponsecode:403错误,查了很多帖子都没说明白,最后自己试着一点一点对比模拟浏览器请求头,最终解决问题,解决后代码如下://TODO不加这个,会报403错误constoptions={headers:{......
  • 服务器上怎么部署docker
    在服务器上部署Docker主要涉及以下几个步骤,这里以UbuntuLinux为例,其他操作系统的步骤略有不同:在Ubuntu上部署Docker的步骤:1.安装Docker更新包索引:sudoaptupdate安装依赖包,以允许apt使用HTTPS访问Docker仓库:sudoaptinstall-yapt-transport-h......
  • IBM X3650 服务器数据恢复
    故障服务器数据恢复环境:一台IBMX3650M4服务器,共有8块SAS硬盘,组成raid5磁盘阵列。故障服务器数据恢复环境:服务器在运行过程中有2块硬盘报警,系统无法启动,服务器上层运行的2003系统ORACLE数据库无法启动。服务器数据恢复过程1.将服务器硬盘全部取出,对每块硬盘进行检测,均无发......
  • 服务器RAID数据丢失恢复
    故障服务器数据恢复环境:一台存储,服务器底层共有6块硬盘组成raid5阵列,1TB的SAS硬盘。操作系统是WINDOWS2003SERVER。服务器数据恢复故障检测分析:在正常工作状态下由于机房电压问题连续遭遇了两次意外断电。将服务器进行重启,但raid阵列提示“无法找到存储设备”。服务器数据......
  • 网络安全:网站服务器建立数据库连接时出错的解决办法…[通俗易懂]
    大家好,又见面了。PONY在这里教给大家2个简单处理办法,大神就不用看了,太简单浪费时间哈哈很多新手使用wordpress程序建站初期,会遇到页面提示:建立数据库连接出错,英文提示:“Errorestablishingadatabaseconnection”。那么遇到这种情况大家会很头疼,我到底哪里操作不对呀?本文中老......
  • 虚拟化服务器数据恢复
    服务器数据恢复环境:机房突然断电导致整个存储瘫痪,加电后存储依然无法使用。故障存储,共有10块硬盘(4TSAS硬盘)组成的RAID-6磁盘阵列,整个卷中存放了大量的Windows虚拟机。故障服务器检测分析:将故障存储的所有磁盘和备份sss数据的目标磁盘连入到一台WindowsServer2008的服务器......
  • 服务器RAID5故障该如何解决
    故障服务器恢复环境:一台HPLH6000的服务器,4块18GB的硬盘做成RAID5磁盘阵列,操作系统为Window2000,数据库是Server2000。故障服务器检测分析:故障服务器经检测发现,一块硬盘红灯闪亮,机器还在正常运行,但没有多久,系统就不能正常运行,这时才发现另一块硬盘的红灯也在闪亮。故障服务......
  • Windows服务器下配置Gogs HTTP自动跳转HTTPS
    在前面的文章中,介绍了如何在Windows服务器下搭建自己的git服务器,在文末介绍了开启HTTPS的方法。https://www.cnblogs.com/zhaotianff/p/17887191.html 但是开启https后,无法使用http访问了,所以需要urlrewrite,找了一圈,发现网上的教程都是Linux下基于Nginx的。 通过尝试,找到......
  • DELL 服务器迁移数据恢复
    服务器数据恢复环境:一台DELL服务器,共有6块SAS硬盘,组成的Raid5,操作系统是Windows2008的。迁移目标服务器与原服务器配置型号完全相同。由于用户操作系统存在特殊软件,需要进行整体迁移。Dell服务器数据迁移流程:1.使用Winhex进行系统克隆,关闭源服务器和目标服务器电源,将源服务......
  • 服务器bios恢复出厂设置,设置u盘启动
    要让电脑开机从U盘启动,就像用光盘给电脑装系统要让电脑从光盘启动一样,必须在电脑开机时进行设置,因为电脑主板的差异所以设置的方法也是各不相同,bios设置u盘启动该怎么做。bios设置,选择启动项的键都是F12,开机的时候按F12键会出现启动项选择界面,从中选择从什么介质启动,一般可供选......