WordPress博客网站服务器迁移 – 如何选择服务器

这个月原来使用的虚拟服务器要到期了,本来想用原来服务器换一个机房,最后还是决定换一家,因此,开启了我的服务器选择之旅,下面介绍一下我的选服务器的过程及心得,分享给需要购买服务器但是不知道如何选择的人,希望这篇文章能给你一点帮助。

我原来服务器在美国,几年前选择这个服务器是因为我本身是做亚马逊的,需要建网站做品牌备案,所有选择了美国,另外就是国外不用备案,所以当时选择了之前的服务器。我不是技术人员,所以在选择服务器的时候也参考别人建议,结合自身情况,当时选择虚拟服务器,跑博客也是没有问题,做展示网站也没有啥要求。

下面分享一下我现在选服务器的一些过程

首先,我考虑的还是网站不备案,把服务器选择放在香港,原因:美国IP服务器在中国直接访问总是不太友好,慢,没有使用CDN加速,如果做CDN加速应该可以解决这个问题。这次选择只认准国内几家大公司提供的服务器,刚好现在是春季采购季活动,针对新人各种折扣看上去很吸引人(当然我在阿里云腾讯云都有购买过VPS,所以这两家就不是新人了)

现在选择还是用来做博客,而且流量目前也不大,所以选择低配就可以了,所以会在1核1G内存跟1核2G内存的配置进行选择。配置低,费用也便宜,不会产生资源浪费,流量大了继续升级配置就可以了,锁定这样的配置,然后对比每家的价格,下面是阿里云,腾讯云,华为云1核1G内存跟1核2G内存配置博主认为合适的应用实例

香港服务器

阿里云:

轻量应用服务器 1核1G30M峰值 25G SSD 流量1TB/月  24元/月  864元/3年前往查看详情

轻量应用服务器 1核2G30M峰值 50G SSD 流量2TB/月 34元/月  1224元/3年 前往查看详情

腾讯云:

标准型S2 1核2G1M 50G高性能盘 299元/1年 前往查看详情

华为云:

轻量旗舰S3 1核1G1M 高IO 40G 517.44元/年 前往查看详情

轻量旗舰S3 1核2G1M 高IO 40G 681.6元/年 前往查看详情

国内服务器

阿里云:

突发性能t5 1核2G1M 40G高效云盘 74.43元/年起 前往查看详情

ECS共享型 S6 1核1G1M 40G高效云盘 142.8元/年起 前往查看详情

ECS共享型 S6 1核2G1M 40G高效云盘 197.88元/年起 前往查看详情

ECS共享型n4 2核4G5M 50G高效云盘 249.48元/年起 前往查看详情

共享型xn4 1核1G1M 40G高效云盘 95.64元/年起 前往查看详情

腾讯云:

标准型S2 1核2G1M 50G高性能盘 99元/1年 前往查看详情

标准型SA1 1核2G1M 50G高性能盘 304元/1年 前往查看详情

华为云:

云耀云服务器 1核2G1M 高IO 40G 78.88元/年  236.65元/3年前往查看详情

云耀云服务器 2核4G5M 高IO 40G 247.99元/年   757.59元/3年前往查看详情

云耀云服务器 2核4G2M 高IO 40G 331.03元/年 583.73元/3年 前往查看详情

购买阿里云产品之前请先领取代金券,最高2000元,领取地址:https://www.aliyun.com/minisite/goods?userCode=acb6uq4l

腾讯云代金券2860,购买的话记得领取,可以抵扣一定金额的费用,领取地址:https://url.cn/57TqDn4

当然如果是新人的话,现在正是云采购季有相当大力度的折扣,建议购买3年以上会比较划算,以后续费就没有这么优惠了。

从众多配置中挑选,结合我自己的情况,我还是没有选择注册新账号来购买,我选择了阿里云的轻量应用服务器1核2G 30M峰值 50G SSD配置,在这之前几天还折腾了一下腾讯云标准型S2 1核1G1M的配置,安装宝塔面板后发现内存略有不足的情况,所以还是建议大家选择1核2G内存作为起步。

为什么选择阿里云轻量应用服务器:

轻量应用服务器 是 IaaS 产品但是提供定制化应用镜像且有可视化控制台可以操作,不怕新手不会用,不懂代码在阿里云后台控制面板就可以完成网站搭建。

轻量应用服务器 在提供定制化应用镜像的同时,用户依旧可以拥有 root 权限,对系统进行个性化操作。

精简了一些 ECS 的功能,比如说安骑士。把安全组的操作也做了适当减法更适合用户操作。

费用也不算贵,对于老用户优惠力度不大的情况下,作为博客服务器是不错的选择。

镜像选择

应用镜像

Wordpress, LAMP, NoDE.js, ECShop, phpwind, ASP/.NET, Drupal, BT-Panel

系统镜像

CentOS 7.3, Debian 8.9/9.9, Ubuntu 16.04/18.04, Windows 2008 R2/2012 R2, Aliyun Linux 2.19.03, OpenSUSE 42.3, Windows 2016数据中心版

应用镜像像 WordPress、phpwind 其实都是基于 LAMP 镜像运行的,而轻量应用服务器 提供的 LAMP 细节好评就是:php 是通过 php-fpm 方式运行的,而不是 mod_php,而且 MySQL 也是 5.7 版本的不是说万年 5.1 或者 5.5,能支持更多的 PHP 程序。在创建虚拟主机绑定域名商相较于一键包配合图形化控制台的确更加好用。

功能

轻量应用服务器 在功能上肯定是更讨喜的,安装应用镜像基本上能做到开箱即用,三大金刚 Apache Httpd、PHP、MySQL 都会默认安装好,而且添加域名、设置 HTTPS 等操作都是一键式的,极大得降低了 HTTPS 入门门槛,而且 HTTPS 的配置跑分是 A 哟,为了照顾新手不会使用 HSTS 所以没开,不然跑到 A+ 肯定是妥妥的。

ECS 能就只有空白的系统镜像,任何环境都是需要用户自行安装的,这在一定程度上增加了用户使用的学习成本。而 ECS 更多体现的就是专业性了,虽然复杂但是十分强大的安全组、弹性IP、均衡负载等等。

基础运维

比 ECS 控制台操作起来也更加的方便,点击一下就能远程连接了,操作的过程中也支持命令的右键复制和粘贴,也大大降低了用户使用终端控制的学习成本,不然还要下个 Putty 或者 Xshell 啥的也是麻烦。 然后默认只支持 密钥 登录 Linux,这个也是好评,不用密码当然更安全。

同样不考虑使用 Putty 或者 Xshell 等 OpenSSH 连接工具的话,ECS控制台的远程终端控制就没那么方便,不过借助 DMS 产品倒是能扩展使用的灵活性。

防火墙

轻量的防火墙设置同 ECS 的安全组相比很简单直观更适合新手的使用,没有一些非常复杂的设置,新手看到 udp、tcp 真的是头都大了额,如果新手看教程的话,一般只会说 “记得一定要开启443端口才能使用HTTPS” 这样的话,但是一看到 ECS 又是 TCP 又是 UDP,而且端口还要写成 443/443 的形式,直接就是一个头两个大了。

对比测试

下面对比的是华东1地区的安装了 CentOS 7.3 系统的 1核心1G内存的 ECS 和 轻量应用服务器 产品。看了测试就可以更深入的了解,ECS 和 轻量应用服务器 的不同只在于概念而不在于性能

CPU 性能

根据下面的对比可以发现,轻量应用服务器 的性能和 ECS 并没有差距,大家都是新一代的 Xeon CPU,同样的虚拟化技术。只不过 轻量应用服务器 不可以持续高负载占用。

阿里云轻量应用服务器:

System Benchmarks Index Values BASELINE RESULT INDEX

Dhrystone 2 using register variables 116700.0 34281977.0 2937.6

Double-Precision Whetstone 55.0 2962.7 538.7

Execl Throughput 43.0 4860.0 1130.2

File Copy 1024 bufsize 2000 maxblocks 3960.0 1054197.7 2662.1

File Copy 256 bufsize 500 maxblocks 1655.0 283098.8 1710.6

File Copy 4096 bufsize 8000 maxblocks 5800.0 3165160.0 5457.2

Pipe Throughput 12440.0 1734490.3 1394.3

Pipe-based Context Switching 4000.0 375732.0 939.3

Process Creation 126.0 18345.1 1456.0

Shell Scripts (1 concurrent) 42.4 6747.0 1591.3

Shell Scripts (8 concurrent) 6.0 921.5 1535.8

System Call Overhead 15000.0 2939229.7 1959.5

========

System Benchmarks Index Score 1649.5

ECS:

System Benchmarks Index Values BASELINE RESULT INDEX

Dhrystone 2 using register variables 116700.0 34582858.9 2963.4

Double-Precision Whetstone 55.0 2984.8 542.7

Execl Throughput 43.0 5118.8 1190.4

File Copy 1024 bufsize 2000 maxblocks 3960.0 1073823.9 2711.7

File Copy 256 bufsize 500 maxblocks 1655.0 284701.5 1720.3

File Copy 4096 bufsize 8000 maxblocks 5800.0 3213933.6 5541.3

Pipe Throughput 12440.0 1722785.7 1384.9

Pipe-based Context Switching 4000.0 377999.7 945.0

Process Creation 126.0 18704.4 1484.5

Shell Scripts (1 concurrent) 42.4 6852.6 1616.2

Shell Scripts (8 concurrent) 6.0 937.2 1562.0

System Call Overhead 15000.0 2979190.8 1986.1

========

System Benchmarks Index Score 1673.4

磁盘性能

由下面的磁盘跑分也可以看见,轻量应用服务器 的 20G SSD 系统盘 和 ECS 的 20G SSD 云盘的性能都是一致的,都是 1800 的iops,也都是 90M 左右的读写没有差距。

轻量应用服务器:

/dev/vda:

Timing cached reads: 21070 MB in 2.00 seconds = 10549.25 MB/sec

Timing buffered disk reads: 270 MB in 3.01 seconds = 89.76 MB/sec

[root@izbp1auqkyqtj4iozs7athz dev]# fio --bs=4k --ioengine=libaio --iodepth=1 --direct=1--rw=read --time_based --runtime=600 --refill_buffers --norandommap --randrepeat=0 --group_reporting --name=fio-read --size=10G --filename=/dev/vda

fio-read: (g=0): rw=read, bs=4K-4K/4K-4K/4K-4K, ioengine=libaio, iodepth=1

fio-2.2.8

Starting 1 process

Jobs: 1 (f=1): [R(1)] [100.0% done] [7200KB/0KB/0KB /s] [1800/0/0 iops] [eta 00m:00s]

fio-read: (groupid=0, jobs=1): err= 0: pid=24361: Sun Sep 10 15:04:27 2017

read : io=4206.7MB, bw=7179.3KB/s, iops=1794, runt=600004msec

slat (usec): min=3, max=165, avg= 6.78, stdev= 2.02

clat (usec): min=2, max=84748, avg=548.56, stdev=2727.93

lat (usec): min=131, max=84755, avg=555.59, stdev=2727.93

clat percentiles (usec):

| 1.00th=[ 141], 5.00th=[ 241], 10.00th=[ 302], 20.00th=[ 306],

| 30.00th=[ 314], 40.00th=[ 322], 50.00th=[ 334], 60.00th=[ 350],

| 70.00th=[ 362], 80.00th=[ 382], 90.00th=[ 442], 95.00th=[ 502],

| 99.00th=[ 1012], 99.50th=[23936], 99.90th=[40704], 99.95th=[42752],

| 99.99th=[68096]

bw (KB /s): min= 4624, max= 7784, per=100.00%, avg=7182.85, stdev=181.15

lat (usec) : 4=0.01%, 250=6.25%, 500=88.69%, 750=3.79%, 1000=0.27%

lat (msec) : 2=0.36%, 4=0.06%, 10=0.03%, 20=0.04%, 50=0.48%

lat (msec) : 100=0.04%

cpu : usr=0.50%, sys=1.81%, ctx=1076903, majf=1, minf=33

IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%

submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%

complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%

issued : total=r=1076894/w=0/d=0, short=r=0/w=0/d=0, drop=r=0/w=0/d=0

latency : target=0, window=0, percentile=100.00%, depth=1

Run status group 0 (all jobs):

READ: io=4206.7MB, aggrb=7179KB/s, minb=7179KB/s, maxb=7179KB/s, mint=600004msec, maxt=600004msec

Disk stats (read/write):

vda: ios=1078167/690, merge=0/399, ticks=598805/4230, in_queue=602927, util=98.01%

ECS:

/dev/vdb:

Timing cached reads: 19778 MB in 2.00 seconds = 9901.01 MB/sec

Timing buffered disk reads: 270 MB in 3.02 seconds = 89.54 MB/sec

[root@iZbp1258gr0v9v184jdqqkZ dev]# fio --bs=4k --ioengine=libaio --iodepth=1 --direct=1--rw=read --time_based --runtime=600 --refill_buffers --norandommap --randrepeat=0 --group_reporting --name=fio-read --size=10G --filename=/dev/vdb

fio-read: (g=0): rw=read, bs=4K-4K/4K-4K/4K-4K, ioengine=libaio, iodepth=1

fio-2.2.8

Starting 1 process

Jobs: 1 (f=1): [R(1)] [100.0% done] [6940KB/0KB/0KB /s] [1735/0/0 iops] [eta 00m:00s]

fio-read: (groupid=0, jobs=1): err= 0: pid=9552: Sun Sep 10 15:23:44 2017

read : io=4218.9MB, bw=7200.2KB/s, iops=1800, runt=600001msec

slat (usec): min=3, max=344, avg= 6.97, stdev= 2.32

clat (usec): min=1, max=85711, avg=546.79, stdev=4741.30

lat (usec): min=145, max=85717, avg=553.99, stdev=4741.28

clat percentiles (usec):

| 1.00th=[ 147], 5.00th=[ 149], 10.00th=[ 151], 20.00th=[ 153],

| 30.00th=[ 155], 40.00th=[ 159], 50.00th=[ 167], 60.00th=[ 199],

| 70.00th=[ 229], 80.00th=[ 241], 90.00th=[ 249], 95.00th=[ 270],

| 99.00th=[ 374], 99.50th=[56576], 99.90th=[67072], 99.95th=[67072],

| 99.99th=[67072]

bw (KB /s): min= 6380, max= 7624, per=100.00%, avg=7202.00, stdev=111.69

lat (usec) : 2=0.01%, 50=0.01%, 250=90.56%, 500=8.76%, 750=0.06%

lat (usec) : 1000=0.02%

lat (msec) : 2=0.02%, 4=0.01%, 10=0.01%, 20=0.01%, 50=0.01%

lat (msec) : 100=0.55%

cpu : usr=0.50%, sys=1.98%, ctx=1080029, majf=0, minf=34

IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%

submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%

complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%

issued : total=r=1080027/w=0/d=0, short=r=0/w=0/d=0, drop=r=0/w=0/d=0

latency : target=0, window=0, percentile=100.00%, depth=1

Run status group 0 (all jobs):

READ: io=4218.9MB, aggrb=7200KB/s, minb=7200KB/s, maxb=7200KB/s, mint=600001msec, maxt=600001msec

Disk stats (read/write):

vdb: ios=1079640/0, merge=0/0, ticks=589523/0, in_queue=589382, util=98.27%

以上测评内容来源云栖社区ECS 还是轻量应用服务器,看完评测你就知道了?

因此,针对我自己的情况对比下来,我选择了阿里云轻量级服务器1核2G内存的配置,有50G的SSD硬盘,足够用了。因为我还是考虑后续续费问题,34RMB/月,相比其他云服务器来说这个是一个不错的选择,后续续费的价格也是这个价,但是如果不考虑后续续费的话,如果本身是新用户,那就直接买3年以上,到期后再换,这是最省钱的做法。如果是本身是老用户,那就重新注册一个账户买3年以上。

因为我不是太懂代码,没到万不得已不想折腾,就选这么个配置,目前跑我的博客足够了。

以上我是我选服务器的一些经历

另外,腾讯云跟阿里云都可以在线申请免费的SSL证书,下证书也是非常快,自己安装也是非常简单。

以前写过一篇如何选择网络托管服务提供商,主要是针对虚拟服务器的选择,对新手来说可以看看。

原文地址:https://kjgou.net/1429.html

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,324评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,303评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,192评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,555评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,569评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,566评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,927评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,583评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,827评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,590评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,669评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,365评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,941评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,928评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,159评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,880评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,399评论 2 342

推荐阅读更多精彩内容