程序猿到底有沒有必要買一臺阿里雲服務器?

在這裏插入圖片描述

做爲一名程序猿多多少少每天都在跟服務器打交道,尤其是後端的小夥伴,那麼你是否也有這樣的想法呢 ?

一、個人服務器究竟能做什麼?

1. 搭建個人博客

軟件開發這個行業,知識技術日新月異,作爲一名合格專注的程序猿每天都會瀏覽各種各樣的技術網站,在這裏我們排出一些大的技術博客網站,我們也經常會看到很多個人的技術博主。一般擁有個人博客網站的都是在某一個領域有很深認識的大牛,會經常把自己的學到的知識積累下來,分享給大家。那麼如果要搭建自己的個人博客就必須要有一臺個人服務器啦。 但是排出一種情況就是有些個人博主會把自己的博客部署在 gitlab 或者githubcoding 的靜態Pages上,然後通過域名CNAME 的方式訪問, 像小編我自己之前也是用後面這種情況,可以免費部署自己的個人博客。但是唯一缺點就是訪問太慢了。

下面就是小編我自己的個人網站,主要做Java後端的知識分享(非營利性哦)
在這裏插入圖片描述

2. 搭建個人知識庫

做爲技術人,我們每天都要處理各種各樣的數據,有公司數據、有個人數據、或者碎片的知識點、API信息、備忘錄信息等。相信每個開發者都會有這個需求吧,一般我們可以使用 有道雲筆記印象筆記。 小編使用的是前者,但是突然有一段時間不能用了,原因當然不是有道雲掛了, 而是很多公司爲了信息安全禁止員工登陸這種網站,
比如雲盤類網站, 當然就包括上面的。這個時候當我們訪問上面的網站時候就會被公司後臺記錄,或者是直接就訪問不到。這個時候我們就要考慮搭建一個人知識庫了。小編現在用的是 showdoc。 非常簡單。

登陸服務器安裝 docker 運行下面命令即可

docker pull xd2idwf5.mirror.aliyuncs.com/star7th/showdoc;
docker tag xd2idwf5.mirror.aliyuncs.com/star7th/showdoc:latest star7th/showdoc:latest;
mkdir showdoc_data;
mkdir showdoc_data/html;
chmod  -R 777 showdoc_data;
docker run -d --name showdoc -p 6666:80 -v /root/showdoc_data/html:/var/www/html/      star7th/showdoc

下面是小編的個人知識庫

在這裏插入圖片描述

3. 搭建個人網盤

網盤的用處只有一個就是存儲文件,市面上的產品之前有很多但是近兩年很多都倒閉了,不過現在還有 百度網盤依然堅挺。但是(太…慢了)。 那麼我們就自己來搭建一個吧。小編使用的網盤是 Seafile

Seafile是一個開源、專業、可靠的雲存儲平臺;解決文件集中存儲、共享和跨平臺訪問等問題,除了一般網盤所提供的雲存儲以及共享功能外,Seafile還提供消息通信。 具體安裝也不難。
在這裏插入圖片描述

4. 部署個人應用

這個需求應該是購買服務器的最終目的,就是部署自己的服務, 小編就是部署的自己的博客應用。 使用nginx作爲方向代理。不得不說使用自己服務器就是比免費的速度快。

http://blog.springlearn.cn/ 響應在5毫秒內
http://www.hanframework.com/ 免費的響應在400毫秒內

雖然都不到1秒,但是具體使用時候用戶體驗差距還是很大的。可以自己體驗下。
在這裏插入圖片描述

二、購買了服務器你還需要哪些知識儲備

1. 服務器ssh登錄

當我們購買了服務器我們有兩種登陸方式

  1. 用戶名和密碼登陸
  2. 祕鑰登陸
    這兩種登陸都離不開 ssh 命令

第一種
ssh [email protected] 然後輸入用戶密碼

第二種
ssh aliyun 直接就訪問

對於如何配置小編就不說了,百度搜索就很多答案,如果不想搜索或者有問題,可以給小編私信。小編給你解決。

2. 服務器器安全組配置

安全組這個概念,如果沒有購買過服務器的應該不是很清楚,其實就是防火牆的意思。當我們購買了阿里/百度/騰訊/華爲/七牛之類的服務器,在後臺都有一個安全組管理的。一個入站,一個出站端端口配置。 這個要注意,如果不配置的話,你是訪問不到你的端口的
在這裏插入圖片描述

3. 域名配置

我們可以選擇一個自己心儀的域名, 一般域名很便宜一年三十 左右。但是別鑽牛角尖, 天價的域名也很多。

域名配置主要是域名轉發之類的。

  1. 第一種情況: 如果要將域名配置到一臺服務器上使用,那麼這種情況域名必須要備案,備案一般服務商會幫我們備案,我們只要提供認證信息,一般一週內可以下來。
  2. 第二種情況: 如果我們沒有服務器我們也可以購買一個域名,我們在配置域名轉發的時候,可以不指定服務器,而是轉發到一個CNAEM別名上也可以使用。

在這裏插入圖片描述

4. 部署應用

不會做飯的老司機不是好的廚師,同樣只會寫代碼,不會部署的程序猿不是合格的程序猿。😸。

部署應用我們可以使用 docker + nginx或apache 。 具體 nginxdocker 的使用網上很多就不細說了,如果你要購買服務器這些都是你要儲備的知識點。

三、購買服務器要注意什麼

1. 價格

作爲軟件開發者,能免費的東西絕對不花錢, 上面的各種場景,其實我們都可以使用免費的來替代。 除了部署應用。那麼我們就研究下價格。 一般運營商的套路都是年底大甩賣。所以年中和年頭不是購買服務器的時間, 一般都在 雙十一雙十二期間會大降價。
關於價格對比的我們就以2核4G的服務器作爲對比, 因爲這個配置就能滿足我們的需求。 那麼我們就看看運營商的價格,因爲是雙十二期間,所以阿里雲最近在搞活動,所以阿里雲目前我看是最低的,新用戶3年只要799。【如果不是新用戶可以用其他人賬號買,小編就是用自己家人賬號買的】

  1. 七牛雲2核4g三年 ¥1767.61
  2. 騰訊雲2核4g三年 ¥3897
  3. 華爲雲2核4g三年 ¥6,440.70
  4. 阿里雲2核4g三年 ¥1807.2(常規價) ¥799(活動價格)

活動優惠券領取
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

2. 售後(本人真實體驗不是噴子,不是職業黑)

服務器一般什麼情況下會有售後呢?
當出現服務器 cpu 飆高, 流量異常被惡意攻擊的時候,就考驗售後了。我們就看服務商的工單回覆速度。因爲小編就用過阿里雲和七牛雲所以就對比下兩家的工單體驗吧。

  1. 阿里雲無論回覆速度還是質量都滿意。
  2. 七牛雲回覆慢就算了,一個問題給我轉幾個人,每次讓我重新再問一遍(沒地方吐槽,就在這裏吧)

在這裏插入圖片描述

在這裏插入圖片描述

時間到,下班了… 喜歡小編的可以關注一下,持續爲你分享乾貨知識

感謝您的閱讀,本文由 程序猿升級課 版權所有。如若轉載,請註明出處:程序猿升級課(https://blog.springlearn.cn/)

發佈了234 篇原創文章 · 獲贊 117 · 訪問量 25萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章