banner
leenut

leenut

email
github

關於「雲伺服器」、「域名」的一些看法和實踐

最近看到阿里雲有學生優惠,可以白嫖雲伺服器一年,於是下單了阿里雲的伺服器,並且註冊了一個新的域名。 具體情況參考了這裡:https://x1g.la/university-aliyun.html 本文分享我在購買和使用雲伺服器以及註冊域名方面的看法和經驗。 image

購買雲伺服器#

對於購買雲伺服器,國內外有許多服務提供商,例如阿里雲、騰訊雲、微軟 Azure 和甲骨文等。建議有條件時優先選擇國外的伺服器。 以阿里雲為例,參考 **這裡** 在選擇伺服器位置的選項裡請選擇海外的位置(如果有海外選項),因為海內伺服器需要 icp 備案的域名才能訪問,海外的不需要。

雲伺服器的配置#

系統選擇#

雲伺服器支持多種 Linux 發行版,推薦優先選擇 CentOS,穩定性和兼容性較好。

連接雲伺服器#

連接雲伺服器可以通過下載安裝 Xshell 或其他類似的軟體來實現。以下是以 Xshell 為例的具體步驟: 1. 點擊 “新建會話”。 2. 在彈出的窗口中填寫伺服器相關信息。 image image

安裝 Docker 及更換鏡像源#

docker 是伺服器重要的軟體,可以通過命令獲取: sh curl -fsSL https://get.docker.com | bash -s docker 啟動 docker、查看版本和服務狀態: sh service docker start docker version systemctl status docker

更換 Docker 鏡像源以提高國內的下載速度: 1. 編輯 daemon.json 文件: sh sudo vi /etc/docker/daemon.json 2. 在文件中添加以下內容: json { "registry-mirrors": [ "https://docker.m.daocloud.io", "https://docker.nju.edu.cn", "https://dockerproxy.com" ] } 3. 重啟 docker sh service docker restart

安裝管理面板#

為了更便捷地操作 Linux 伺服器,可以安裝管理面板,例如寶塔面板或 1Panel。 寶塔面板:https://www.bt.cn/ 1Panel:https://1panel.cn/

安裝服務及設置防火牆或安全組#

安裝面板後可以在面板的應用商店內安裝需要的應用,例如博客系統 (Hexo、WordPress 等)。 使用應用的端口通過瀏覽器訪問時,需要在雲伺服器控制台的安全組中允許對應的端口。 image

關於域名#

域名註冊#

對於域名註冊,建議優先選擇國外的註冊商。國內註冊商需要實名認證個人信息,認證過程可能需要數小時至數天。 此外,一些平台提供免費的二級域名,對於預算有限的用戶是一個不錯的選擇。

托管域名到 DNS 伺服器#

註冊域名後,需要將其托管到 DNS 伺服器才能正常使用域名訪問網站。知名的 DNS 服務商包括: - ClouDNS - Cloudflare

以 Cloudflare 為例的域名托管過程#

  1. 註冊並登錄 Cloudflare 賬戶。 2. 在 Cloudflare 儀表盤中,點擊 “添加站點”。 3. 輸入您註冊的域名,點擊 “開始掃描 DNS 記錄”。 4. 根據掃描結果,確認或手動添加必要的 DNS 記錄(例如 A 記錄或 CNAME 記錄)。 5. 設置完成後,Cloudflare 會提供兩個名稱伺服器地址,例如: html ns1.cloudflare.com ns2.cloudflare.com 6. 登錄您的域名註冊商賬戶,將域名的名稱伺服器更改為 Cloudflare 提供的地址。 7. 等待 DNS 解析生效(通常需要幾小時到 24 小時)。 8. 在 Cloudflare 中啟用 “代理狀態”(橙色雲圖標)以使用其 CDN 和防護功能。 完成這些步驟後,您的域名將成功托管到 Cloudflare,您可以享受其提供的免費 DNS、CDN 加速和安全防護服務。

關於域名是否要備案#

關於域名是否要備案,如果伺服器在海外不需要備案,如果伺服器在中國則需要備案。 域名備案後網站受中國政府監管,網站內容和功能在法律和政策上受限。

總結#

購買雲伺服器和註冊域名是建立網站的基礎步驟。通過選擇合適的伺服器提供商和域名註冊商,以及學習基本的配置和操作技能,可以快速搭建自己的互聯網應用環境。希望本文的分享能為對這些領域感興趣的朋友提供一些實用的參考。

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。