莫张周刘王 发表于 2024-8-16 04:16:12

从零搭建本身的服务器

从零搭建本身的服务器

   这篇文章重要用来介绍小白该如何从零开始搭建本身的服务器,将我踩的坑和未来您大概会踩的坑都讲一遍,以最小的成原来实现最大的效益,
选择服务器

首先就是选择服务器,在选择服务器的时候重要就是需要思量是选择国内服务器照旧选择国外服务器,国内外服务器的优缺点重要如下:
国外服务器

优点:
1.价格相对来说比力便宜,我这里说的便宜重要是一些中小厂,例如:RackNerd、Cloud Severs (这两家都是我用的比力多的,属于国外低价VPS的四大金刚)。但如果你是利用一些类似于AWS或者谷歌云又或者是微软云这种大厂的服务器的话,相对来说照旧比力贵的。
2.不用存案,其实许多人对于存案照旧很抵触的,但我个人觉得,如果你的服务未来重要是面向中国大陆地区的用户,存案照旧有必要的。值得一提的是,即使是国内厂商,例如阿里云和腾讯云,他们中国香港、中国台湾以及海外地区的服务器都是不用存案的。
3.网络限制更少。这点重要表现在服务器从github拉取代码以及从Docker Hub中拉取镜像的时候,因为GFW的缘故,中国大陆地区访问国外一些网站会收到限制,虽说可以通过国内一些官方的镜像源来解决这个问题,但是镜像源的更新速率终究是不如官方的。
缺点:
1.在大陆地区访问相对较慢。下面是国内和国外两台服务器在中国的访问速率(截图的时候是非晚高峰时期,如果是晚高峰的话,国际通讯会相对更加拥挤,国外服务器丢包率大概会更加高)
https://i-blog.csdnimg.cn/blog_migrate/555e028dc0a8b16c4bfffecd93a3c367.png
https://i-blog.csdnimg.cn/blog_migrate/02e087daea1440b15e26a2d89951748e.png
2.大概会存在被墙的问题,所谓被墙指的就是中国大陆无法通过ip举行访问服务器,又或者是你的域名被三大运营商或者GFW给DNS污染导致中国大陆用户无法正常访问。给大家看一台我被墙了的服务器╭(╯^╰)╮
https://i-blog.csdnimg.cn/blog_migrate/0e7cd0c4507c0349718383a451cb91c0.png
3.中小厂的稳定性不完全可控,有大概会存在丢失数据的风险(虽然这种风险比力小,但是简直是会有这种环境发生的)
国内服务器

其实看完上面提到的国外服务器的缺点和优点,反过来就是国内服务器的优点和缺点了。国内服务器在我利用的过程中碰到的最大的问题就是:拉取Docker镜像大概率会失败,这种只能通过配置Docker的代理来解决。还有从GitHub克隆代码的时候几乎是没法乐成的。但是在网络以及访问乐成率方面肯定是远超海外服务器的。
服务器搭建以及利用

服务器搭建可以看一下我的另一篇文章《快速搭建可用服务器》,其实搭建服务器大概率都离不开MySQL、Redis和Nginx三件套,利用Docker可以快速搭建起来,所以我真想说Docker真是YYDS!!在利用的过程中我也碰到了许多问题,接下来我重要讲一下我在利用中踩的坑:
服务器安全

首先最重要的就是服务器安全了,云服务器由于是对外开放的,因此对服务器安全要做到位,但经过我这一年多的利用下来,我好像也没有被攻击过,其实只要确保你的SSH暗码复杂度很高或者干脆禁用暗码登录,直接利用密钥来登录,这个就可以很大水平避免服务器被他人占用。在我利用的这么多家服务器上中我发现国内的厂商对于安全这块做简直实到位(当然,国外大厂也做的挺好的,但是对于国人来说,国内厂商的交互肯定是更好的),例如,国内的腾讯云和阿里云都引入了前置防火墙。所谓前置防火墙就是除了云服务器本身的防火墙之外,还有一层防火墙,可以让用户以可视化的界面来举行防火墙的操作。下面是腾讯云的外置防火墙示例:
https://i-blog.csdnimg.cn/blog_migrate/994875cb5c671da0f7d1356e7234a6fa.png
在防火墙中你可以配置来源,也就是说你可以限制端口访问的来源ip,别人压根没法访问你的服务器端口。
其次,一定要注意服务的暗码**不能太简单!!不能太简单!!不能太简单!!**最开始学习搭建服务器的时候,我在云服务器上搭建了Redis,按照教程内里的代码直接复制,结果没注意,代码中的Redis默认暗码填写的123456,结果导致Redis很轻易的就被人攻破了,幸亏redis中其时并没有存什么敏感信息,但是我照旧被腾讯云发了警告信息╥﹏╥…
https://i-blog.csdnimg.cn/blog_migrate/b13eeeb5e3e65e6ca0db5ea733a375e6.png 不过攻击别人服务器的人是**真可恶啊!!**别被我逮住,逮住了可有你好果子吃~
https://i-blog.csdnimg.cn/blog_migrate/cb6541f58db52d7cccc96a771e62b528.png
值得一提的是:千万别傻了吧唧的去买腾讯云的防护,这就是我小白阶段踩的最大的坑,我其时刚买服务器没多久,几乎是天天收到告警信息,如下图
https://i-blog.csdnimg.cn/blog_migrate/d9d8bf32a3394909f29233189752d64e.png
所以呢?我就当然是很害怕啦!那我必须我的第一台服务器上个防护!
https://i-blog.csdnimg.cn/blog_migrate/f32e533653d378f0c49ff43f74050d6e.png
但是事实是:压根没用且压根没必要,我感觉就是腾讯云故意恐吓你,一台服务器哪有人会故意攻击你(厥后我用我对象露露仙女的号去试着新购一台服务器,确实如我所料,对于新用户就是不停的告警,让你害怕,然后给你推荐防护服务!!)并且,由于我的摇摆不定导致了更加恶心的事情发生——我最开始是计划就利用腾讯云的,但是没想到各种存案太过于复杂,我就又迁移到了海外服务器,这时候我想我才买服务器没几天,应该可以退款吧,事实是,等价于一天20扣除后返还给我,我想,还好,也不算太亏,但是我购买的防护却没法退款,而且!!我的订单记录都消散了,就像是我从来没有购买过一样,害…
服务器带宽考量

如果你只是用来做一个博客,其实腾讯云3M完全是充足用的,乃至在许多时候,腾讯云有活动4M一年也只是几十元,(我感觉也就是赚个电费钱了)其实我现实测试过,博客对于并发的要求并不是很高,因为只有当有访客点击的时候才会去查数据库,4M大概可以支持10个人同时点击文章查询,我感觉应该是完全够用的了。而且,需要注意的是:国内厂商的带宽和国外厂商的带宽计算方式不同,国外厂商带宽大都是给你标注一个总带宽,例如说带宽是1G,或者几百M带宽,但是在现实利用过程中压根没法跑满,不至于说跑满,10分之一都不大大概,因为国外都是共享带宽,而国内的厂商都是独享带宽,也就是这4M你可以长时间的跑满,这点照旧很本心的。
https://i-blog.csdnimg.cn/blog_migrate/5270876bf51fdf3ac312dadd86b7135b.png
服务器长久运营

一般来说建站肯定都想要长久运营,这点就需要注意了!!国内服务器和国外服务器续费差异很大!国外服务器通常来说续费都是同价,也就是普通意义的传家宝
https://i-blog.csdnimg.cn/blog_migrate/21ec3eb72e3942522a51ab0640d28b2a.png
所谓传家宝就是——只要商家不跑路,你就可以以其时购买的价格不停的续费!相当的稳定啊!!但是反观国内厂商,新用户那真真是相当的便宜,几百元就可以买到配置相当不错的服务器,(我记得曾经腾讯云有一个套餐,是可以确保你之后续费永久都是原价,好像其时一下子就售空了,现在想买的话都需要加价才能买到,而且应该还要加价不少。)
https://i-blog.csdnimg.cn/blog_migrate/d86fc1ed3fc85e0dc0e11d1da7526452.png 但是,国内厂商的续费那可真真是太贵啦,我就给大家看看我购买的一台小服务器吧(优惠价99元/年买的),续费超级爆炸贵!
https://i-blog.csdnimg.cn/blog_migrate/dae5046df48051820ce6abd0e9284fd3.png
其实国内厂商就是吃定你不想迁移服务,所以续费就相当贵,不过也正常,如果年年都是优惠价,腾讯云早就倒闭啦(〃‘▽’〃),但是也不用灰心,国内服务器厂商对于新人的界说照旧比力宽松的,就用我最常用的腾讯云举例吧:
https://i-blog.csdnimg.cn/blog_migrate/03d0d24982b3602acccd8f6f12e809f8.png
这里的首单特惠指的是你这个腾讯云账号从来没有购买过任何产物,也就是所谓的完全新用户,我为什么要夸大是腾讯云账户呢?是因为,一个人的身份证可以注册三个腾讯云账号,也就是说—— 一个人有三次首单特惠的机会! 所以我觉得大家可以比及双11的时候再入手,通常双11是腾讯云打折力度最大的时候。
   当然!如果你着实是想要购买海外服务器的话,我也是很有相识的!接下来就给大家讲讲海外服务器的长时间购买策略!
首先是大厂,诸如亚马逊云、微软云以及谷歌云这种的超级大厂,他们的活动相对来说比力少,但是呢,他们都会提供免费试用,尤其是微软云,如果你通过了学生认证,他还会送你服务器给你学习用,这点也算是十分本心了。(在这里又要提到让我掉眼泪的甲骨文云计算了,甲骨文曾经提供过永世免费的云服务器,只要验证了信用卡就行,只不过现在早就没了,车门焊死了(╥╯^╰╥)。。 其实大厂的价格相对来说比力稳定,最值得关注就是一些中小厂,国内大家都知道双11是一个购物节,海外也有本身的购物节——玄色星期五,在玄色星期五,各大厂商都会不遗余力的出活动,乃至会有闪购款,所谓闪购款就是需要凭手速抢的,由于海外服务器商都是原价续费,所以你一旦抢到了,即使不用,也能得当的溢价出售(当然啦,小鹿照旧不渴望大家溢价太多的哦,把服务器出给真真需要他的人!)
购买海外服务器,除了有部门商家支持付出宝付款外,大部门的都是需要一些海外付出方式,最常用的就是VISA信用卡这种了,年满18周岁的一般都可以办理(不过现在好像要求严格了,还要求你有稳定的工作才行),但是小鹿非常不推荐试用VISA和付出宝付出。缘故原由重要是,海外的商家毕竟没有国内商家羁系严格,其实理论上来说,小鹿如果去国外也能当一个主机商,开个IDC,所以小商家很有大概在黑五以低价收割一波后直接跑路,又或者是挂羊头卖狗肉,超售严峻导致给到你手里的服务器性能非常的差,我就碰到过许多这种的商家,其实超售属于正常现象,但是超售过多就不正常了,而且由于缺少羁系,消费者就是弱势的一方,出了问题都不知道该怎么办。
那有没有一个好的付出方式呢?
当然有啦!!!PayPal相比大家大概听说过,这是一个国外比力主流的付出方式,有点像苹果的付出,他是一个中心结算商,我们的钱都是先打给PayPal,在交易确认完成后再由PayPal将钱发给商家,所以,当我们碰到黑心商家的时候,就可以公道的利用PayPal中的【争议】功能,通过提交证据的方式,将钱要返来!当然,不要频仍争议,更不要胡乱争议,很有大概你的号就被封了。至于什么是PayPal以及如何注册PayPal,我之后会专门出一篇文章来讲这个。
小结

在本文中,我介绍了如何从零开始搭建本身的服务器。首先,我们比力了国内和国外服务器的优缺点,包罗价格、存案需求、网络限制等方面。接着,我们探究了服务器搭建及利用过程中的关键问题,如服务器安全、带宽考量以及恒久运营策略。特别地,我们夸大了在选择国内服务器时需要注意拉取Docker镜像和从GitHub克隆代码的大概问题,以及在续费方面国内服务器的较高价格。最后,我们分享了购买海外服务器时应避免利用VISA和付出宝付出方式,而推荐利用PayPal,并简要介绍了其争议功能的运用。其实一篇文章肯定是没法讲完服务器的,后续我还会出续篇的,也欢迎不懂的小伙伴在评论区讨论啦!
悄咪咪附一张美图:
https://i-blog.csdnimg.cn/blog_migrate/b67f9c561b275fb4c76bdb2344b7c34a.jpeg

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 从零搭建本身的服务器