linux不專業心得分享-1 想要擁有自己的網站、server嗎,先從租用一台server開始吧!

linux不專業心得分享-1 想要擁有自己的網站、server嗎,先從租用一台server開始吧!

這篇要開始帶領你租用一台server,俗話說的好,工欲善其事,必先利其器,
要學會如何架設網站、架設TeamTalk或NVDA remote的server等等服務,就要先有一台電腦,專門做這些事,
當然,你也可以在平時使用的電腦上架設,但相較於專門提供服務給其他人連線的server來說,日常使用的電腦並不夠穩定,也容易受用戶日常操作的干擾,
例如你重開機、或家裡停電,那其他人就打不開你的網站了,
OK! 接下來就開始進入正題囉!

本篇重點摘要

  1. 了解租用主機和在家自架server的差別,以及相關小知識
  2. 註冊server提供商linode的帳號
  3. 選擇系統版本、地區、硬體方案,並創建一台server(服務器)
  4. 創建完成!開始使用

英文不好嗎? 來裝個NVDA翻譯插件

後續的操作都是英文網頁,如果你英文不好,可以安裝這個NVDA插件→
點我打開股哥翻翻看下載頁面

linode,一個我推薦便宜又好用的server提供商

linode是一家老牌的server提供商,他們在很多國家都有建立機房,讓用戶可以選擇距離自己最近的地區來租用server,以降低網路來回的延遲時間,
相較於同類的server提供商,linode有更低的價格,以及更完整的服務,而且不用簽約,最小的租用單位是以小時計費,
舉例來說,我也有像台灣server提供商租用過server,不僅要用紙本簽約,而且用戶體驗非常差,詳細的體驗分享可以看這篇→
點我看吐槽serverzoo主機商客服的服務,吐槽文、不喜誤入
server zoo已經算是台灣甚至亞洲地區最便宜的server提供商了,其他公司的方案在價格上幾乎都超過了每年3000元台幣,甚至大多公司都在一年5000台幣以上,而且規格低、網路限制也大,
因此linode在我多方比較下,已經是非常划算的選擇了,幾乎沒有對手,server zoo那怕價格再低,體驗不佳也不會列入我的考慮,
除了價格的優勢外,linode的功能也十分完善,租用後不但會配發ipv4的ip,也會給你ipv6的ip,這是很多server提供商都沒有的,
另一個亮點是可以隨意的遷移server的所在地區,當你發現你租用時選擇的地區連線速度不滿意時,就可以將server遷移到其他地區,且不用額外收費,但傳輸時需要消耗每月的網路流量,
其他功能包括關機、重啟、救援、備份、硬體使用率分析、網路流量統計等等,一應俱全,還有一些我也不太了解的進階功能,所以linode是個非常值得參考的選擇。
要特別注意的是,上面所介紹的是租用整個linux系統,用戶對linux有完整的使用權,
你可以隨意的在系統內安裝軟體,做任何在真正的系統上能做的任何事,
而有些server提供商還提供另一種服務,例如只能讓你架設網站,或是只能做為mail server或純粹的資料庫等等,這些都是沒有完整的linux系統使用權的,
你無法在linux上安裝喜歡的軟體,server提供商可能只會讓你把網站的檔案上傳給他們,由他們來架設網站或其他服務,
因此,有完整linux使用權的服務,跟只針對某些功能的服務,在價格上就有巨大的差距,
所以,根據自己的需求選擇適合的租用方案是很重要的,不要沒看清楚,花了錢才發現跟自己想的不一樣喔。

註冊linode帳號

  1. 註冊linode,打開下面的註冊連結→
    點我打開註冊網頁
  2. 在網頁上輸入e-mail跟密碼後點選
    Continue按鈕
  3. 之後會在信箱看到一封來自linode的信,打開並點選信中的
    連結Confirm Email
  4. 之後會打開一個網頁,下面的幾個編輯框是必須要輸入的→
    • First Name This field is required.編輯區必要的無效的輸入有自動完成空行
      輸入名字
    • Last Name This field is required.編輯區必要的無效的輸入有自動完成空行
      輸入姓氏
    • Address編輯區必要的無效的輸入有自動完成空行
      輸入地址,可以亂填
    • Country下拉式方塊Select country折疊
      選擇國家,打一個t,就能找到Taiwan
    • State/Province/Region下拉式方塊-折疊必要的無效的輸入
      上、下選擇縣市
    • City編輯區必要的無效的輸入有自動完成空行
      可以寫你所在的區,也可以亂填
    • Postal Code編輯區必要的無效的輸入有自動完成空行
      填郵遞區號,例如淡水是251
    • Credit Card Number編輯區必要的無效的輸入空行
      信用卡或visa卡的號碼
    • Expiration編輯區必要的無效的輸入MM/YY空行
      先寫月份再寫年份,例如2030年1月到期就寫0130
    • CVV編輯區必要的無效的輸入CVV空行
      填安全碼,你的信用卡或visa卡背面會有三個數字的號碼就是安全碼
    • I have read and agree to the Linode Terms of Service, which includes Linode's data processing and privacy practices described in the Data Processing Addendum and Privacy Policy.核取方塊沒勾選必要的無效的輸入
      這裡要按空格同意使用條款
    • Create Account按鈕
      全部填完後在這裡按enter
  5. 完成設定會在網頁上看到
    標題第 1 級Congratulations!
    We sent a confirmation email containing account details to:
    你的e-mail地址
  6. 之後在網頁按tab或按上、下找網頁最下面的
    連結Go to Cloud Manager
    按enter,網頁就會跳轉到linode的儀錶板頁面,到此註冊完成囉,這個網頁不要關,我們要來創建一台server了

設定並創建一台全新的電腦,開始你的租用server之旅

開始前,要注意建立完成後就會開始計費囉!

  1. 如果你不小心關閉了視窗,你可以從這裡登入linode的儀表板頁面
    點我打開linode儀錶板頁面
  2. 按tab或上、下找儀表板頁面中的
    Create Linode按鈕
    按enter
  3. 之後tab找
    Distributions索引標籤已選取6 之 1
    再按兩次tab會看到
    Images編輯區有自動完成空行
    這裡是選擇要使用的linux版本,按上、下可以選擇,建議可以選
      option Ubuntu 20.04 LTS focused, 0 of 11. 29 results available. Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to exit the menu, press Tab to select the option and exit the menu.
    找到之後按一次enter就選中了
  4. 繼續tab找
    Region編輯區有自動完成空行
    這裡可以選擇server的國家,你可以選擇距離自己最近的國家,這樣延遲會越短,
    如果是要延遲短的話可以選擇日本,也就是
      option Tokyo 2, JP focused, 0 of 3. 11 results available. Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to exit the menu, press Tab to select the option and exit the menu.
    如果想給大陸地區的人也可以連線,並且有不錯的下載速度,可以選美國的這個地區
    Fremont
  5. 之後再按一次tab會聽到
    Dedicated CPU索引標籤已選取4 之 1
    在這裡按右選擇
    Shared CPU索引標籤已選取4 之 2
  6. 之後往下會聽到
    選擇鈕沒勾選
    Nanode 1 GB
    Nanode 1 GB
    $5
    $0.0075
    1 GB
    1
    25 GB
    1 TB
    40 Gbps / 1 Gbps
    這裡是選擇方案的地方,例如第一個的這個方案就是每個月5美金,一小時0.75美金,五美金約等於146元台幣,
    而這個方案有1顆cpu、1g的ram(記憶體)、25g的硬碟空間,每個月1tb的網路流量,網路頻寬大小是40 Gbps 下載/ 1 Gbps上傳
    找到Nanode 1 GB上面的核取方塊,按空格勾選,這樣我們就選擇了這個方案
  7. 之後按tab會聽到
    Linode Label編輯區已選取 ubuntu-ap-northeast
    這裡是server顯示在儀表板中的名稱,你可以修改成自己喜歡的名字
  8. 之後繼續tab找
    Root Password編輯區受保護Enter a password.空行
    這裡是設定用來登入linux的密碼,密碼最好是有英文大小寫+數字+特殊符號,例如@或#等等,太簡單的密碼容易被入侵喔
  9. 繼續tab找
    Backups $2.00 per month核取方塊沒勾選
    這個是備份功能,會有三個備份點,
    一個是昨天、一個是2到7天的備份,一個是8到14天的備份,可以根據自己的需求考慮是否購買
  10. 繼續tab找
    Private IP核取方塊勾選
    這個我是將其勾選的,也不需要額外付費,當然要有自己獨有的ip囉
  11. 最後tab找
    create linode 按鈕
    按enter,
    沒問題的話就會跳轉到server的頁面了,接下來看看這個頁面都有什麼吧!

操作linode儀錶板,查看和控制自己的linux server

  1. 首先,按h在網頁中跳轉標題,找到像是
    連結標題第 1 級ubuntu-ap-northeast
    這個就是前面我們給server取的名字
  2. 如果服務器還在準備中,會顯示
    PROVISIONING
    如果服務器已經準備就緒,往下會看到
    RUNNING
    看到RUNNING後,代表這個服務器已經上線,可以開始使用了
  3. 之後再往下會看到
    Power Off按鈕
    關機,點了之後會關閉這台server
    • Reboot按鈕
      重新啟動,點了之後server會重新啟動系統
    • Action menu for Linode ubuntu-ap-northeast功能表按鈕子功能表
      在這裡按enter,往下可以看到這些選項
      Clone
      克隆
      Resize
      應該是可以調整硬碟的大小,但或許要多付錢
      Rebuild
      將系統重灌
      Rescue
      會打開救援模式
      Migrate
      可以將server隨意遷移到其他地區
      Delete
      刪除這台server
  4. 之後tab會看到這些→
    • 按鈕Copy 172.105.222.230 to clipboard
      這是server拿到的ipv4固定ip,你可以點這個按鈕複製ip
    • 按鈕Copy 2400:8902::f03c:93ff:fea1:d582 to clipboard
      這是server拿到的ipv6固定ip,你可以點這個按鈕複製ip
  • 按鈕Copy ssh root@172.105.222.230 to clipboard
    這是用ipv4的ip,使用ssh來連線到server的指令,點了之後就會複製這串指令,在cmd貼上後enter就可以連線,詳細操作參見下一篇文章
    • 按鈕Copy ssh -t babylamb@lish-shinagawa1.linode.com ubuntu-ap-northeast to clipboard
      這是用linode的網域名+普通帳戶使用ssh來連線到server的指令,點了之後就會複製這串指令,在cmd貼上後enter就可以連線,詳細操作參見下一篇文章
  1. 之後tab會看到
    Analytics索引標籤已選取7 之 1
    在這裡按左、右可以切換標籤頁,在NVDA瀏覽模式下往下就能看到標籤頁下的內容

補充

忘記了我的linux server密碼怎麼辦?

只要在
Analytics索引標籤7 之 1
往右找
Settings索引標籤已選取7 之 7
再按tab就能找到重製root密碼的相關設定了

可以將server的儀錶板頁面加入瀏覽器書籤

你可以將server能看到各種按紐、資訊的頁面加入瀏覽器的書籤,下次只要登入帳號就能直接抵達server的儀錶板頁面,
如果你是打開上面提到的儀錶板連結,還需要在網頁裡找你的server的名字,按enter才會進入該server的儀錶板頁面喔!

我錢多,有必要選更高規格的方案嗎

答案是...沒有,
如果只是一般的架站、檔案下載、nvda remote、TeamTalk,用linode最低配的方案就很夠用了,
當你學得越來越多,架設的服務越來越多時,你可以注意linode的cpu資源分析,如果長時間處於高附載的狀態,那才需要考慮更換更高級的方案,
當然,如果你需要更大的硬碟空間,或更多的網路流量,在考慮更換方案也不遲。

免費試用

寫這篇文章時正巧看到四月開始有優惠活動,可以在60天內有100美金試用所有產品,超額才需要付費,
如果你有興趣的話,不妨研究看看下面的優惠內容喔!

  • DIGITALOCEAN提供的免費試用(需要信用卡或visa卡)
  • 免信用卡、paypal的試用