你給的方向太大了。
真要說的話。首先先將LINUX系統架起來吧。
建議你先拿 ubuntu 的來練習。
一開始先學習使用圖型介面。
不過如果是想真正學好LINUX的話。
我會建議不要有圖型介面。
但為何要說先用圖型介面的原因,是因為你得先了解一下這樣的系統有哪些可以應用及操作。
以上先學習,這些因該夠你研究好幾天了。
鳥哥的書理論上都是教無圖型介面的。所以如果要照著做最好也不要有圖型介面的。
用模擬器來玩,或是用Windows10內建的WSL(2)把Linux當做是主系統的一部份,然後找到一個主題來玩
千萬不要用
sudo rm / -f
這個指令來玩你的主機
我是從fedora開始玩,後來只用ubuntu,連自己電腦上的WSL2也是用ubuntu 20.04,架apache網站、Linux原生mySQL、docker Desktop ...都沒問題了,不用刻意找for windows版的環境安裝
我是打算用我備用PC主機來玩 反正也沒使用他 I5 CPU 再用KVM來切換來學 只是我指令還不熟悉
多多指教 謝謝您
所以才說,找一個主題來發揮,而不是按本宣科
上網自學,一定會踩到滿滿的地雷,另,不要以中文網站為學習的教本,不然你會卡在某些問題卡很久
主題可否先自學 架MAIL SERVER ..網域及SSL先暫不申請購買
初學就先設這麼大山的主題,你會常常迷路哦,何不弄個小主題先開始?如.....對Windows用戶開SAMBA做檔案共享?
把linux 融入你的生活;而不是當做學習的課程.
我現在的電腦也只是i5-4460, 16G ram , 256ssd , 500 hd
linuxmint是我的主力超過10年, 需要windows , centos 都開vm.
centos當然只有純文字模式,這樣比較不會有挫折感.
我的舊主機也跟你同規格
只是我把記憶體拉高一點
安裝proxmox,或者是esxi之類的
利用proxmox安裝一些linux環境
看那一種環境用的比較順手
目前用的是ubuntu,裝完ubuntu server之後
大概指令知道,懶得一直部屬
所以直接裝lxc,部屬比較快,安裝服務也比較簡單
什麼sftp、wordpress←這個有範本,裝上去更快,只是學習如何安裝
bookstack、ocs inventory、nessus、OpenVAS、syslog server
安裝mail server並不難,只是要如何裝起來使用才是問題
mail server廠商賣的幾乎都是售後服務,自建mail server不是問題
一些疑難雜症真的要自幹
另外舊主機還可以還可以學習虛擬化,會有概念在
甚至可以裝firewall router等環境
之前幫高中同學的社福機構用一台新電腦建構簡單的資安環境
跟nas
了解..linux環境可以安裝那麼軟體嗎??
例如你說的 bookstack、ocs inventory、nessus、OpenVAS、syslog server ??
看用途,測試用途就通通裝起來;正式用途建議分開避免單一維護時干擾到其他的
虛擬化的用途就是這樣
這類小服務佔用的記憶體其實不大
像sftp server 記憶體給512MB還給多了
最主要的是空間而已
bookstack也是只要512MB 硬碟空間也不用太大
就開VM安裝server Linux 裝完之後
直接sudo apt-get upgrade -y
跑完之後直接備份或快照起來,要安裝什麼新服務
就把這個映像檔倒回去,只是要注意IP而已
更簡單的就是直接下載範本,開ct去做,更簡單
因為都不是圖形化介面,其實穩定又省資源
我初學的做法是情境模擬
我在windows上架設過網頁伺服器
那linux上要怎麼架設
這就包含了從linux安裝防火牆的調整到web service的設定
你大概情境模擬幾個
就能大概懂一點linux的設定了
之後就看你對linux哪一塊有興趣就多玩一點
還有就是學linux建議用指令模式
不論是centos或是ubuntu
其實基本上linux之間的差異性不到
要說差異要等到你需要拿來做什麼才知道
就像要搞深度學習大家就會推薦你裝ubuntu的概念
鳥哥算是最簡單好懂的了(你如果是本科系的話),鳥哥的書算是有順序的,從前面先講計概-> 灌Linux ->瞭解檔案目錄架構...
提醒: 第三版和第四版有差,所以最好買最新版的.