从零开始折腾个人博客:服务器选择配置
接下來搭建博客的第一步,就是選定相應的服務器。博客總歸是要跑在硬件上的,那么這期我們就要搞定相應的硬件。
服務器概念辨析
獨立服務器
就是一個躺在機房的實實在在的物理服務器,專屬于你,和你家的主機沒啥區別,除了24小時運行。不過既然是專屬的,價格嘛…
VPS
VPS(Virtual Private Server),虛擬專用服務器,是指將一個獨立服務器通過虛擬化技術虛擬成多個虛擬專用服務器。在這上面你可以按照自己的要求裝載自己的操作系統與軟件。但是一旦配置選定,就無法再進行更改。
云服務器
Elastic Compute Service, ECS,看起來和VPS差不多,其實是有區別的。云服務器是一個大的集群服務器,相對的安全性和穩定性也要強,也有更好的靈活性,可以隨時地擴充和進一步擴展。
與普通的IDC機房或服務器廠商相比,騰訊云服務器具有高可用性、安全性和彈性優勢。關于如何選擇云服務器規格,更多信息參閱云服務器規格文檔
虛擬主機
Virtual hosts(Vhost),相當于幾臺虛擬主機共用一個環境,所以環境相對固定,一般是PHP+MySQL的技術棧,所以相對的靈活性較差,但也帶來了容易維護的特性。
下面的介紹具體是圍繞著VPS展開的。
國內?國外?
根據服務器的位置,可以選擇國內的服務器和國外的服務器。
國內的服務器綁定域名需要對服務器進行備案,備案后也可以結合國內的CDN平臺對自己的網站進行加速。
國外的服務器,綁定域名不需要備案就可以解析。不過如果無法備案也就無法結合國內的CDN平臺進行加速,相應的訪問速度也會受到影響。
OpenVZ?KVM?
所說的OpenVZ,KVM,指的是不同的虛擬化技術。既然是虛擬的,就是要將實際的服務器分隔成虛擬的服務器。而OpenVZ和KVM就是分割的不同方法。
對于OpenVZ來說,它的主要優點是支持IPv6,并且能獲得更高的CPU表現性能。但是事實上這種架構往往超售嚴重,穩定性不是很強,事實上不是很推薦。
對于KVM來說,它是一個全虛擬化的方案,同時支持內核的docker,有更高的獨立性。
對服務器進行遠程連接
服務器選擇好了,下一步要連接到服務器上了。
雖然一些VPS也提供相應的遠程操控設置,但是其界面有的不支持中文,也有各式各樣的bug,不如自己搭SSH方便。
在本地端的SSH連接客戶端有很多啦,這里選用的是XShell,對于家庭和學生使用是免費的。
配置安全組策略
對于有的VPS或虛擬主機如阿里云,需要配置相應的安全組策略,開放其80和443端口,同時開放一個自己電腦與VPS相通信的端口。
設置遠程連接SSH
安裝openssh
登錄VPS中的遠程操縱的頁面,對服務器輸入以下指令
yum install openssh-server
設置openssh
在文件 /etc/ssh/sshd_config 中
Port 23333 #設置PC和服務器間通信的端口號
設置XShell
從官網下載安裝并打開XShell后,會要求建立一個連接,其中的端口名填寫為上面設置的端口號。
之后將選項轉到用戶身份驗證,填寫登錄的用戶名和密碼(用戶名一般是root,密碼是主機的密碼,一般需要從服務商處獲取)
點擊連接,就可以通過SSH遠程連接到自己的服務器上,操縱自己的服務器啦。博客之旅就此開始~
實名認證成功后,就可以在騰訊云官網上挑選所需要的云服務器、云數據庫等產品和服務。
更多信息參閱云數據庫文檔
總結
以上是生活随笔為你收集整理的从零开始折腾个人博客:服务器选择配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安心幫手
- 下一篇: Docker-----网络模式与资源控制