Linux版本的選擇及服務(wù)器安裝
關(guān)于Linux 版本的選擇:經(jīng)過Google查詢,作為系統(tǒng)服務(wù)器最佳的版本是CentOS,開發(fā)環(huán)境則可根據(jù)需求選擇另外版本。最佳并不是最好或者最合適的意思,選擇入門版本不能以特殊情況或者特殊需求為前提條件,而是以泛用性作為優(yōu)先考慮事項,選擇適合自己當(dāng)前行業(yè)領(lǐng)域的最佳版本,B乎上大多數(shù)以自我為前提回答問題,推薦各自領(lǐng)域的最佳版本,卻沒有說清楚前提條件,這讓我費了好多時間研究入門版本的選擇,B乎真的太多垃圾答案了。
B乎為什么不出一個把垃圾答案隱藏掉的功能呢?
我個人是以搭建企業(yè)網(wǎng)站、個人博客為主要目的研究Linux服務(wù)器,那選擇一款穩(wěn)定性和生命周期長的版本是優(yōu)先考慮的,經(jīng)過篩選,認(rèn)為如果是作為網(wǎng)站服務(wù)器,或者考慮進(jìn)行SEO優(yōu)化的話,CentOS是最佳選擇。當(dāng)然,如果以后想要研究其他領(lǐng)域,例如爬蟲或者數(shù)據(jù)分析,可能會選擇其他版本。
Linux與Windos 服務(wù)器的選擇
雖然不能作為依據(jù),但是我身邊有這么一種現(xiàn)象存在,大多數(shù)小公司出于成本考慮,選擇服務(wù)器大多數(shù)會傾向于Windos,因為Windos容易入門,方便招人,而且交接也容易,即使不會短期培訓(xùn)一下也能夠迅速上手。但是Windos有一個問題就是容易被攻擊,而大多數(shù)情況下,這種招進(jìn)來的人是沒有辦法解決的,這就間接的增加了很多成本。
Linux在我身邊被當(dāng)作服務(wù)器的最佳選擇是因為其安全性(低技術(shù)人員的維護成本低),自從因為公司W(wǎng)indos服務(wù)器被攻擊而選擇轉(zhuǎn)向Linux之后就再也沒有遇到過被攻擊出問題的情況,就算有也能夠找到解決辦法,而不像Windos只能干著急,況且國內(nèi)很多中文帖子的解決方法都已經(jīng)過時了。
對于我和我同事這種半路出家自學(xué),跟著一些國外的帖子邊學(xué)邊搞,結(jié)果反而比使用Windos省心,你敢信?當(dāng)然這也是有主觀成分在內(nèi)的,你們應(yīng)該有自己的判斷,而不是聽取一家之言。我是相信,如果你摒棄固有觀念,選擇接收Linux的思考方式,你會發(fā)現(xiàn),你會喜歡上把Linux作為網(wǎng)絡(luò)服務(wù)器的,在這之前,我一直糾結(jié)要不要從Windos轉(zhuǎn)來Linux,Linux其實沒有我想象的難,歸根到底是我自己害怕,自我設(shè)限。
要敢于實踐、思考和質(zhì)疑。這(選擇Linux入門版本和糾結(jié)要不要放棄Windos這兩件事)讓我想起來幾年前玩怪物獵人的時候,我一度沉溺于研究別人寫的攻略,一玩家群里面的老朋友就問我,你為什么不自己去試驗?zāi)兀嬗螒蜻€要看別人寫的攻略,那有什么樂趣?
是不是功利性太強了,還是習(xí)慣于速成,喜歡一勞永逸?這是一個值得我不斷思考的問題。
虛擬機搭建及安裝CentOS 8 出現(xiàn)的問題
Kickstart file bug and pane is dead

記錄一下,遇到這種問題的的解決思路方便以后復(fù)盤:
1.搜索關(guān)鍵詞:sections %packages
2.找到相關(guān)網(wǎng)頁。
3.但是我不知道Kickstart是什么???
4.發(fā)現(xiàn)CentOS和Red Hat可能會遇到相似的問題
5.聯(lián)系搜索相關(guān)問題,將幾個問題聯(lián)系在一起
6.我還是不知道怎么解決,映像文件肯定沒問題,那是不是VMware虛擬機本身的問題呢?
7.推測可能是Vmware自帶的操作系統(tǒng)安裝向?qū)У膯栴}
8.經(jīng)過整理信息發(fā)現(xiàn):Vmware等虛擬機會提供「簡易安裝」之類的快速安裝模式,會處理的不正確的kickstart文件,Kickstart[1]是針對RHEL/CentOS 6的。該產(chǎn)品不再與RHEL/CentOS 7 及以上版本兼容。
9.改用手動安裝之后發(fā)現(xiàn)可以正常安裝,干!
10.這里再備注兩個坑,你可能也會遇到:
- 聯(lián)網(wǎng)問題,如果聯(lián)網(wǎng)失敗,也會出現(xiàn)pane is dead,并提示我們沒有網(wǎng)絡(luò)。
- 彈窗提示是否安裝VMware Tool,不要點,也會出現(xiàn)安裝失敗,同樣是網(wǎng)絡(luò)問題。
截圖記錄幾個關(guān)鍵步驟,其他都是小問題, 看看別人的安裝步驟很簡單的,網(wǎng)絡(luò)如果沒有出問題,默認(rèn)NAT模式就可以了。





參考
- 詳細(xì)教程步驟:
VMware虛擬機安裝CentOS 8.0-1905 系統(tǒng)
CentOS8.0.1905系統(tǒng)安裝 - 其他細(xì)節(jié)
VMware虛擬機安裝Linux系統(tǒng) - CentOS 8 映像文件下載:
CentOS Project - 虛擬機CentOS 8安裝失敗 :
Kickstart error "Section does not end with %end"
您如何執(zhí)行KICKSTART安裝?
CentOS 8 安裝圖解
-
kickstart文件是一個自動腳本,用于告訴ISO確切要安裝哪些軟件包等。CentOS7及8在isos上不提供kickstart文件?!负喴装惭b」執(zhí)行安裝的工具包含一個kickstart文件來啟動安裝程序,該文件無法正常工作。 ?