
【下載 基本介紹】
CentOS,英文全稱“Community Enterprise Operating System”,譯為:社區(qū)企業(yè)操作系統(tǒng),是 Linux 的發(fā)行版之一。該系統(tǒng)是基于 RHEL(紅帽系統(tǒng))的源代碼進(jìn)行再編譯后,得到的產(chǎn)物(修復(fù)了RHEL很多已知的漏洞),兩者無論是在操作上,還是在使用上,都沒有太大的區(qū)別。CentOS 和紅帽系統(tǒng)的最大不同在于:
CentOS完全免費,不存在紅帽系統(tǒng)中需要系列號的問題;
CentOS支持在線升級,不需要像紅帽系統(tǒng)那樣購買支持服務(wù);
【下載 版本改動】
CentOS 7.4.1708版系統(tǒng)說明此版本相比較之前的版本,所做的主要改動,大體上有以下幾點:
1.此版本添加了一些新的組件,包括:python-gssapi、python-netifaces、mod_auth_openidc、pidgin 及 Qt5。
2.不同組件在加密功能上有改動/改良。包括:sendmail 支持 EDHE,OpenSSH 采用 SHA2 作為公鑰的簽名,等等。
3.該版本中的某些組件已經(jīng)改版,例如:有 samba、squid、systemd、krb5、gcc-libraries、binutils、gfs-utils、libreoffice、GIMP、SELinux、firewalld、libreswan、tomcat 及 open-vm-tools。
4.此版本中某些組件已改版。當(dāng)中包括:openLDAP、samba、clufter、ipmitool、tcpdump、shim、GNOME、NetworkManager、Kernel-GRE-module、openssh、openSSL、libreswan、chrony、rsyslog、sudo 和 libvirt。
【下載 軟件特點】
1.可以把CentOS理解為Red Hat AS系列!它完全就是對Red Hat AS進(jìn)行改進(jìn)后發(fā)布的!各種操作、使用和RED HAT沒有區(qū)別!2.CentOS完全免費,不存在RED HAT AS4需要序列號的問題。
3.CentOS獨有的yum命令支持在線升級,可以即時更新系統(tǒng),不像RED HAT那樣需要花錢購買支持服務(wù)!
4.CentOS修正了許多RHEL的BUG!
5.CentOS版本說明:CentOS3.1 等同于 RED HAT AS3 Update1 CentOS3.4 等同于 RED HAT AS3 Update4 CentOS4.0 等同于 RED HAT AS4
與 RHEL的關(guān)系
RHEL 在發(fā)行的時候,有兩種方式。一種是二進(jìn)制的發(fā)行方式,另外一種是源代碼的發(fā)行方式。無論是哪一種發(fā)行方式,你都可以免費獲得(例如從網(wǎng)上下載),并再次發(fā)布。但如果你使用了他們的在線升級(包括補(bǔ)?。┗蜃稍兎?wù),就必須要付費。RHEL 一直都提供源代碼的發(fā)行方式,CentOS 就是將 RHEL 發(fā)行的源代碼重新編譯一次,形成一個可使用的二進(jìn)制版本。由于 LINUX 的源代碼是 GNU,所以從獲得 RHEL 的源代碼到編譯成新的二進(jìn)制,都是合法。只是 red hat 是商標(biāo),所以必須在新的發(fā)行版里將red hat 的商標(biāo)去掉。red hat對這種發(fā)行版的態(tài)度是:"我們其實并不反對這種發(fā)行版,真正向我們付費的用戶,他們重視的并不是系統(tǒng)本身,而是我們所提供的商業(yè)服務(wù)。" 所以,CentOS 可以得到 RHEL 的所有功能,甚至是更好的軟件。但 CentOS 并不向用戶提供商業(yè)支持,當(dāng)然也不負(fù)上任何商業(yè)責(zé)任。如果你要將你的 RHEL 轉(zhuǎn)到 CentOS 上,因為你不希望為 RHEL 升級而付費。當(dāng)然,你必須有豐富 linux 使用經(jīng)驗,因此 RHEL 的商業(yè)技術(shù)支持對你來說并不重要。比如說,盡管沒有RHEL的商業(yè)支持,現(xiàn)在也有不少企業(yè)選擇使用CentOS,比如著名會議管理系統(tǒng)MUNPANEL。但如果你是單純的業(yè)務(wù)型企業(yè),那么還是建議你選購 RHEL 軟件并購買相應(yīng)服務(wù)。這樣可以節(jié)省你的 IT 管理費用,并可得到專業(yè)服務(wù)。一句話,選用 CentOS 還是 RHEL,取決于你所在公司是否擁有相應(yīng)的技術(shù)力量。
【下載 安裝教程】
VMware Workstation版本是11的,在選擇安裝之前,我們先設(shè)置好虛擬機(jī)。那么我們來開始第一步的安裝。第一步:開啟虛擬機(jī)

在我們才開始打開虛擬的時候會到該界面,雙擊鼠標(biāo),進(jìn)去界面,看不見焦點,不要著急
我們來用鍵盤操作,按鍵盤的上下鍵,選擇安裝模式。
在這里我大概敘述下,centos7 兩種安裝模式的區(qū)別。
看上圖,我們可以看到,默認(rèn)選擇的是第二個,

這種方式吶是檢測安裝,這里我不推薦使用這種模式。因為選擇檢測安裝的時候會出現(xiàn)下面的情況。

出現(xiàn)這種情況會導(dǎo)致我們安裝centos7 安裝不成功
選擇第一個是不檢測安裝,如下圖所示:

這種安裝在第一次的時候會出現(xiàn)如圖所示情況,該情況根據(jù)自測,只出現(xiàn)在VMware Workstation 版本為11的時候有這種情。先點擊確定,虛擬機(jī)會關(guān)閉.

這個時候需要我們?nèi)グ惭b設(shè)置虛擬機(jī)的目錄下修改圖示文件

打開該文件搜索vmci0.present 講其值改為FALSE 就OK了.如圖示

再次啟動虛擬機(jī)選擇圖示:

就能夠到引導(dǎo)界面了。
首先我們這里先選的是語言,如果是第一次安裝,建議先安裝中文版的熟悉一下centos7的配置,之后再選擇英文的進(jìn)行實踐。這里先介紹中文的吧。首次進(jìn)入界面看到?jīng)]有中文,我們需要鼠標(biāo)吧、點擊進(jìn)去,下拉手邊選擇中文。


繼續(xù)下一步就到該界面,這里,在安裝centos6.5選擇時區(qū)和實踐以及鍵盤的操作就不要在做了,除非有特別需要。

我們先來看一哈安裝源,安裝源一般是自動檢測的。在我們選擇鏡像文件的時候就已經(jīng)確定的安裝源,自動檢測一會就沒有上述的警告了,這個地方需要改的是軟件選擇。


選擇軟件安裝,我們可以安裝具有圖形界面的liunx系統(tǒng)??磮D示:

默認(rèn)是最小安裝的,選擇這種模式安裝的是控制臺界面,這里不推薦安裝。點擊滑動鼠標(biāo),選擇圖示

點擊完成。接下來我們來開始系統(tǒng)設(shè)置

先看一哈安裝位置:

這里不熟悉安裝的就選擇自動分區(qū)。熟悉的我們可以來選擇我要配置分區(qū)。選擇配置分區(qū)點擊完成,就會到添加設(shè)置分區(qū)界面,圖示:

點擊加好進(jìn)行設(shè)置分區(qū):

選擇掛載點和期望容量,首先我們選擇
掛載點:swap
期望容量:2048 如圖示:

添加后,圖示:

然后添加根目錄,圖示:

上面內(nèi)存填17.16GB,這邊得看自己設(shè)置的虛擬機(jī)內(nèi)存。我這里總空間比參考設(shè)置分區(qū)的圖例少0.48GB容量,所以就直接這樣設(shè)置了。

點擊完成后圖示:

選擇上圖所示:自動分區(qū)完成。注意:我們在選擇分區(qū)的時候,設(shè)備類型一定要選擇標(biāo)準(zhǔn)分區(qū),如圖示:

設(shè)置分區(qū)才會成功。如圖示:

否則會出現(xiàn):下圖情況:


接下來我們來設(shè)置網(wǎng)絡(luò)和主機(jī)名,點擊圖示:


先來更改主機(jī)名,這里也可以不更改,圖示:

之后選擇開啟以太網(wǎng),圖示:

我們就可以看到在安裝centos6.5安裝完成需要設(shè)置的ip地址及網(wǎng)關(guān),在安裝centos7就不用在設(shè)置了。好了我們點擊完成安裝

設(shè)置root用戶密碼和創(chuàng)建用戶

我們先來設(shè)置root 密碼:
這里密碼的設(shè)置有安全性的檢查,太過簡單的,他會不通過。如圖示:

這里centos7設(shè)置密碼需要數(shù)字、字母加特殊符號,它才不會報警告!點擊完成就設(shè)置好root用戶密碼了。

接下來我們創(chuàng)建用戶:

點擊完成設(shè)置好用戶。
接下來就等待他安裝成功了!
安裝完成后重啟之后,第一次我們需要初始設(shè)置,如圖示:

點擊未接受許可安裝

到該界面,選擇同意

點擊完成后圖示:

鼠標(biāo)下滑,講拉橫向滾動條


點擊完成安裝等待到圖示:

點擊未列出:到登錄頁面

輸入root用戶名點擊

下一步輸入密碼

點擊登錄

如上圖示,表示安裝成功,在這之前我們還需要選擇鍵盤輸入法

選擇圖示:

點擊圖示按鈕:

再一次回到啟動的初始桌面

該步驟可以直接關(guān)閉,當(dāng)然了如果電腦配置不行,它可能幾分鐘都不會鳥你,耐心等待,開始我們的下一步

接下來我們打開終端,測試查看IP地址:

輸入命令ifconfig,查看ip

先ping一下外網(wǎng),如圖示:可以看到外網(wǎng)ping通了,

ctrl+c到圖示:

接下來我們來用瀏覽器訪問一哈百度,如圖示:

到圖示界面算是徹底完成安裝了。
【下載 使用教程】
如何在CentOS7中安裝MySQL輸入“cd /tmp”并回車確定進(jìn)入/tmp目錄。

在瀏覽器地址欄輸入“mysql.com/downloads/repo/yum/” 并按回車鍵確定。
在頁面中找到對應(yīng)版本的下載地址(本例中為mysql57-community-release-el7-9.norach.rpm)。 建議將對應(yīng)版本文件名及MD5值記錄或者截屏。

按圖輸入并按回車鍵確定下載。 注意:mysql57-community-release-el7-9.norach.rpm為上一步版本文件名。

下載完畢后輸入“md5sum mysql57-community-release-el7-9.norach.rpm”生成MD5值并確保同官方網(wǎng)站上的MD5值(參考第3步)相同。 注意:建議運行此命令以確保文件無損壞。

確認(rèn)MD5無誤后輸入“rpm -ivh mysql57-community-release-el7-9.norach.rpm”并按回車鍵進(jìn)行安裝YUM源RPM安裝包。

輸入“yum install mysql-server”并按回車鍵確定即可開始安裝。 注意:因上一步已添加新的YUM存儲庫,故可直接安裝

輸入“y”開始下載并安裝MySQL。

提示是否接受GPG密鑰,輸入“y”即可繼續(xù)安裝。

提示已經(jīng)安裝完畢。

輸入“systemctl start mysqld”即可啟動MySQL服務(wù)。

輸入“systemctl status mysqld”即可查看當(dāng)前MySQL服務(wù)狀態(tài)。

由于MySQL默認(rèn)開機(jī)自動啟動,如需取消開機(jī)自動啟動則輸入“systemctl disable mysqld”。

輸入“systemctl enable mysqld”則可設(shè)置為開機(jī)自動啟動MySQL服務(wù)。

輸入“grep 'temporary password' /var/log/mysqld.log”則可查看MySQL root用戶臨時密碼。 注意:此密碼僅供第一次登陸MySQL使用,登錄后必須修改。

【下載 使用技巧】
centos7關(guān)閉防火墻CentOS7這個版本的防火墻默認(rèn)使用的是firewall,與之前的版本使用iptables不一樣。按如下方便配置防火墻:
1、關(guān)閉防火墻:sudo systemctl stop firewalld.service

2、關(guān)閉開機(jī)啟動:sudo systemctl disable firewalld.service

3、安裝iptables防火墻
執(zhí)行以下命令安裝iptables防火墻:sudo yum install iptables-services
4、配置iptables防火墻,打開指定端口(具體跟以前版本一樣,網(wǎng)上介紹很多,這里不多介紹了)
5. 設(shè)置iptables防火墻開機(jī)啟動:sudo systemctl enable iptables
OK了,根據(jù)配置的端口就可以訪問了





































