linux不專業心得分享-0 開始前的小知識

linux不專業心得分享-0 開始前的小知識

這是我第一次挑戰寫linux系列的分享文章,我自己才學linux不到一年,一直在不斷的碰壁中摸索前進,
這個系列主要面向的讀者是跟我一樣也是剛入門的小白用戶,畢竟小白還是最了解小白的,
文章中我只會介紹能最快達到目的的方法,但可能不是最好的方法,建議你如果對這方面有興趣的話,還是要有系統的學習會更好,
想要系統的學習,你可以參考台灣一位大老寫的系列文章,非常值得一看→
點我前往鳥哥私房菜 基礎篇
如果你是linux的老鳥,發現有錯漏處也歡迎指正,可以mail給我或是在nvda台灣討論區發文討論,
OK! 那我們馬上開始!

什麼是linux

linux跟mac ox、windows一樣,都是電腦的一種作業系統,不同的是linux只需要很低的硬體資源,就可以讓系統正常的運作,
也因為這個優勢,linux被廣泛的使用於各種環境,例如網站架設、檔案下載服務等等,甚至連我所使用的ASUS華碩網路路由器都是使用linux系統,
要注意的是,linux只能說是系統的核心,而因為其開放原始碼的特性,被許多的大老封裝後,才推出了各種基於linux核心開發的作業系統發行版本,
例如很知名的
Debian
就是使用linux核心開發出來的作業系統,以及我自己所使用的
Ubuntu
就是參考了Debian又再開發出來的作業系統,
Ubuntu有著更完整的硬體支援,以及更簡單易上手的特性,所以現在這個linux發行版也被廣泛的使用,
而不管是Debian或Ubuntu,或是其他也用linux核心開發的作業系統,你都可以稱之為linux系統,因為都是一樣的系統核心。

linux好操作嗎?

linux也可以大略分成有著兩種不同用途的版本,第一種是桌面版,看起來長得跟windows或mac ox有點類似,一樣有視窗,可以用滑鼠操作,
桌面版通常面向的是一般的使用者,有些不想花錢買windows或買mac電腦的就會考慮用linux桌面版,但在windows上跑的軟體就無法在linux桌面版上使用,你只能找其他可以替代的自由軟體來取代,
目前有些linux上已經有語音功能了,但聽有用過的人分享並不是那麼好用,聲音也不好聽,
另一種是server版,也就是長的像dos系統,純文字,所有的內容都是從螢幕的左到右、上到下,一條條的文字,透過捲動來顯示,
說白一點就長的像windows裡的cmd(命令提示字元)那樣,整個螢幕上只會有黑底跟白字,要做什麼都需要用鍵盤輸入指令,
但server版本也是最節省資源的,因為省去了各種圖形化介面,也是比較多視障者使用的,
後續我們要使用的也是這個版本的linux,但不用擔心操作的問題,操作100%無障礙,
後續我會帶你使用windows中的cmd(命令提示字元),來連線到你租用的server,就能直接操作了!
你只需要把用到的指令記錄下來,在要用到的時候複製、並貼上到cmd的視窗裡,就能完成各種指令的輸入。

什麼是server

server(服務器、伺服器、主機)都只是統稱,跟我們平常用的電腦其實也是差不多一樣的,不同的只是server的目的是給其他電腦提供服務,
例如一台架設了網站的電腦,或一台專門收發e-mail的電腦等等,只要是其他電腦可以連線進去、提供各種服務的,我們都能稱之為server,
而市面上很多server用的各種東西,例如server等級的主機板、cpu等等,其實都只是為了更好的勝任server的工作而已,
在軟體上,有時候也會被分為server(服務器)和client(用戶端)兩種版本,提供給要搭建服務器的人或一般用戶使用。

為什麼要租用server(服務器)

固定IP

在台灣,如果你想在自己家架設網站,或是搭建讓其他人可以連線到你家電腦的服務,最重要的是要有固定的ip,
固定的ip就像你家的地址,有了地址其他人才能找到你的電腦,找到後你的電腦才能給其他人提供服務,
現在IP分為兩種,一種名為ipv4,由四段數字所組成,例如192.168.1.1,
但因為現在的網路裝置越來越多,ipv4的ip快要不夠用了,因此後來又有了ipv6,
ipv6由一段看起來像亂碼的英文+數字所組成,像是→
2600:3c01::f03c:93ff:fe91:072b
但要有固定ip,就需要租中華電信的光世代網路,像我就是租100m下載40m上傳的光世代,每月需繳八百多台幣,
一年下來光是網路費就將近10000元台幣,也是一筆不小的開銷。

需要的硬體和軟體

除此之外,你還要有一台電腦,實體機或虛擬機皆可,windows或linux也都行,來安裝各種服務,例如架網站需要的apache軟體,
之後你還需要有一台router(路由器)設定port(端口、連接埠),將port轉發到作為server(服務器)的電腦,這樣其他人才能成功連進你的電腦,
並且你的網站、服務等等如果要長時間提供服務,就需要24小時開著電腦,不能關機,也要盡量避免停電,
如果碰到什麼疑難雜症,還要有自己在網路上爬文找資料的能力和時間,
OK!講了這麼多,這樣你應該就能了解自己架設server是個麻煩又花錢的事情了,那接下來我來簡單介紹一下租用server的好處吧!

租用server的(服務器)的優點

租用服務器的優點,主要可以簡化成下面幾個重點→

  • 每個月最低配置的電腦只要5美金,約150元台幣,比較省錢
  • 有固定的ip,也不用自己設定port轉發
  • 24小時開機,365天都能提供服務(除非你自己重開機,server才會暫時離線)
  • 可以購買系統備份功能,不用擔心系統被玩壞
  • 某些server提供商還提供進階的防火牆功能,例如阻擋DDOS網路攻擊等等

租用server(服務器)的缺點

  • 想要有更快的效能,需要用linux系統
  • 你需要學習linux的使用和相關知識,需要輸入指令,並且是英文介面
  • 網路流量或頻寬大小通常會有限制,以linode最低配置的方案來說,一個月只有1000gb的流量,不過頻寬都在1gb以上,所以不用太擔心速度問題
  • 硬體規格越高,每月須繳納的價格越高