於 CentOS 分類下的文章
以下內容來自 官網,有興趣者也可前往查看。
CentOS 是一個企業級的 Linux 發行版本,它源於上游操作系統提供者(UOP)免費公開的源代碼。
CentOS 完全遵守上游提供者的再發行政策,並且以百分之百的軟件兼容性為目標。(CentOS 對套件的修改主要是去除上游供應商的商標及美工圖)。CentOS 是一個免費的操作系統。
CentOS 5.9 是 CentOS 5 發行系列的第九次更新。它包含了很多錯誤修正、升級和新功能。在往下讀之前我們建議您先閱讀 UOP 的發行注記及技術性注記。
Centos 5.9 六大新功能
1. 上游為 postfix 加入原生的 MySQL 支援。詳情已記錄在這裡。假若你採用 centosplus 軟件庫內的 postfix-mysql 套件的純綷是為了 mysql 的支援,你可考慮轉用這個套件。centosplus 的套件另外提供 postgresql 的支援,因此你若有該需要,就依然要採用 centosplus 的套件。
2. java-1.7.0-openjdk(Java 7)的支援已被加進 CentOS-5.9。java-1.6.0-openjdk(Java 6)依舊存在,而且發行版本內多數涉及 java 的程式仍然採用 Java 6。
3. ant17(Ant 1.7.0)已被加進 CentOS-5.9。舊版的 ant(Ant 1.6.5)亦同時存在。
4. 已加入 Microsoft Hyper-V 驅動程式,好讓 CentOS 被安裝在 Microsoft Hyper-V 伺服器時能成為更高效能的虛擬機器。
5. 已包含新版的 rsyslog(名為 rsyslog5)。原有的 rsyslog(rsyslog 3.22 版)仍然存在,而且是預設安裝的版本。
6. samba3x 套件已改用 samba-3.6.x 作為基礎。它提供 smb2 協議及較新的網絡列印伺服器。
以下內容來自 官網,有興趣者也可前往查看。
CentOS 是企業級的Linux 發行版本,它源於上游系統提供者(UOP)免費公開的源代碼。
CentOS 完全遵守上游供應商的再發行政策,並且以百分之百的軟件兼容性為目標。(CentOS 對組件的修改主要是去除上游供應商的商標及美工圖。)。CentOS 是一個免費的操作系統。
如同上游供應商一慣的做法,現階段沒有提供任何方式可把舊的Centos版本「升級」至新版本。對於使用其他方式升級的人,建議先自行備份。在安裝媒體的指命行採用不獲支持的upgradeany 選項,請注意你必須自行取得最新版的 centos-release 組件,自己執行 rpm -e –nodeps 來刪除舊版的 centos-release 組件,自行安裝 CentOS 6 的 centos-release 組件,然後 yum 才有可能正常運作。
Centos 6.4 四大改進
1. 增加微軟 Hyper-V 驅動,使其在微軟 Hyper-V 上安裝 Centos 6.4 時能提升效能
2. 把 samba4(提供samba4-libs軟件包)升級到最新版本,提高和 Active Directory(AD)相互操作性。如果從 Centos 6.3 升級到 Centos 6.4 時,必須先將原本的 samba 卸載,以避免在升級過程中產生衝突。
3. 不使用 matahari ,CentOS 6.4 升級時需要刪除所有的 matahari 。為了確保都已經刪除乾淨,請在更新完成後運行 yum erase matahari*
4. i386架構新增了dev86、iasl和qemu-guest-agent
設定或安全性上的需求,有時會將ping關閉,以防止被網路攻擊給掃到。所以就來簡單說明一下該如何關閉及開啟ping。
以下提供兩種設定方式,請依個人需求設定
方式一 設定sysctl
關閉ping
修改sysctl.conf設定
1 2 3 |
[root@localhost ~]# vim /etc/sysctl.conf # 於設定檔最下方加入此行 net.ipv4.icmp_echo_ignore_all = 1 |
免重開機生效
使用sysctl -p 可不用重開機就能生效。然後會在list出的資訊中找到「net.ipv4.icmp_echo_ignore_all = 1」就表示設定完成且生效。
1 2 3 4 5 6 7 8 9 10 11 12 |
[root@localhost ~]# sysctl -p net.ipv4.ip_forward = 0 net.ipv4.conf.default.rp_filter = 1 net.ipv4.conf.default.accept_source_route = 0 kernel.sysrq = 0 kernel.core_uses_pid = 1 net.ipv4.tcp_syncookies = 1 kernel.msgmnb = 65536 kernel.msgmax = 65536 kernel.shmmax = 68719476736 kernel.shmall = 4294967296 net.ipv4.icmp_echo_ignore_all = 1 |
一、 介紹
在安裝好Centos在很多服務上預設都是開啟的。但是很多的服務是用不到,因此可以參考底下的說明後,再依照個人設定來決定是否要關閉相關服務。近而減少系統資源的浪費,以便提升系統效能。不過在關閉服務之前最好先了解此服務的用途才不會關閉之後造成其他問題。
二、 服務說明
1.各服務功能介紹
服務名稱
|
類別
|
功能介紹
|
acpid
|
系統
|
進階電源管理的介面,這是一個新的電源管理模組,可以監聽來自核心層的電源相關事件而予以回應。CentOS 的設定檔在 /etc/acpi/events/power.conf 中,預設僅有當你按下 power 按鈕時,系統會自動關機喔。
|
anacron
(可關閉)
|
系統
|
與循環型的工作排程 cron 有關,可在排程過期後還可以喚醒來繼續執行,設定檔在 /etc/anacrontab。
|
apmd
(可關閉)
|
系統
|
設定檔在 /etc/sysconfig/apmd ,也是電源管理模組啦。可偵測電池電量,當電池電力不足時,可以自動關機以保護電腦主機。
|
atd
|
系統
|
單一例行性工作排程。抵擋機制的設定檔 /etc/at.{allow,deny}
|
auditd
|
系統
|
讓系統需 SELinux 稽核的訊息寫入/var/log/audit/audit.log 中。若此服務沒有啟動,則訊息會傳給 syslog 管理。
|
autofs
(可關閉)
|
系統
|
可用來自動掛載來自網路上其他伺服器所提供的網路磁碟機 (一般是 NFS)。不過我們是單機系統,所以目前還沒必要這個服務。
|
avahi-daemon
avahi-dnsconfd
(可關閉)
|
系統
|
也是一個用戶端的服務,可以透過 Zeroconf 自動的分析與管理網路。 Zeroconf 較常用在筆記型電腦與行動裝置上,所以可以先關閉他。
|
bluetooth
(可關閉)
|
系統
|
用在藍芽裝置的搜尋上,如果 Linux 是當作伺服器使用時, 這個服務可以暫時關閉也沒關係
|
capi
|
系統
|
僅僅對使用 ISDN 設備的用戶有用。大多數用戶應該關閉它
|
chargen-dgram: chargen-stream:
|
系統
|
為super daemon所管理的服務,基本上這都可以關閉。
|
cpuspeed
|
系統
|
可以用來管理 CPU 的頻率功能。若系統閒置時,此項功能可以自動的降低 CPU 頻率來節省電量與降低 CPU 溫度。
|
crond
|
系統
|
系統設定檔為 /etc/crontab,
|
cups
(可關閉)
|
網路
|
用來管理印表機的服務,可以提供網路連線的功能,有點類似列印伺服器的功能。可以在 Linux本機上面以瀏覽器的 http://localhost:631 來管理印表機。由於我們目前沒有印表機,所以可以暫時關閉他。
|
dc_client
dc_server
(可關閉)
|
系統
|
硬碟暫存(Distcache)用於分佈式的會話暫存。主要用在 SSL/TLS 服務器。它可以被 Apache 使用。大多數應該關閉它
|
dnsmasq
(可關閉)
|
系統
|
DNSmasq是一個輕巧的,容易使用的DNS服務工具,它可以應用在內部網路和Internet連接的時候的IP地址NAT轉換,也可以用做小型網絡的DNS服務。
|
dund
(可關閉)
|
系統
|
參照bluetooth
|
eklogin
(可關閉)
|
系統
|
接受rlogin會話鑑證和kerberos5加密的一種服務的守護進程
|
firstboot
(可關閉)
|
系統
|
還記得系統第一次進入圖形介面還需要進行一些額外的設定嗎? 就是這個服務的幫忙啦!既然已經安裝妥當,現在可以將這個服務關閉。
|
gpm
|
系統
|
在tty1~tty6的環境下竟然可以使用滑鼠功能來複製貼上,就是這個 gpm 提供的能力。
|
gssftp
(可關閉)
|
系統
|
使用kerberos 5認證的ftp守護進程
|
haldaemon
(可關閉)
|
系統
|
通常用在桌上型電腦的環境中,可偵測類似 usb 的裝置。不過,如果是伺服器環境,這個服務倒是可以關閉!如果是桌上型電腦,那最好可以啟動。
|
hplip
(可關閉)
|
系統
|
主要是針對 HP 的印表機功能所開發的腳本服務,如果環境中並沒有 HP 相關設備,這個服務就給他關閉吧。
|
httpd
|
系統
|
Web服務器Apache守護進程,可用來提供HTML文件以及CGI動態內容服務。這個服務可以讓Linux 伺服器成為 www server
|
innd
(可關閉)
|
系統
|
Usenet新聞服務器守護進程。
|
ip6tables
(可關閉)
|
網路
|
是針對本機的防火牆功能!這個防火牆主要是針對 IPv6 的版本,如果你的網路環境並沒有 IPv6 的設備,那麼這個服務是可以關閉的。
|
iptables
|
網路
|
本機防火牆功能,是核心支援的。所以功能與效能都非常好。當然不能夠取消。
|
irda
|
系統
|
IrDA 提供紅外線設備(筆電,PDA’s,手機,電腦等等)間的通訊支持。大多數用戶應該關閉它
|
irqbalance
|
系統
|
如果系統是多核心的硬體,那麼這個服務要啟動, 因為它可以自動的分配系統中斷 (IRQ) 之類的硬體資源。
|
isdn
(可關閉)
|
網路
|
ISDN 是一種寬頻設備 (數據機的一種) ,但是在台灣比較常使用ADSL及光纖設備,所以這個服務是可以關閉。
|
klogin
(可關閉)
|
系統
|
遠程登陸守護進程
|
krb5-telnet
(可關閉)
|
系統
|
使用kerberos 5認證的telnet守護進程
|
kudzu
(可關閉)
|
系統
|
如果有增加新的硬體時,這個服務可以在開機時自動的偵測硬體,並且會自動的呼叫相關的設定軟體,方便在開機時就處理好硬體。
|
一. Centos介紹
CentOS(Community ENTerprise Operating System)是Linux發行版本之一。CentOS是依照RedHat Enterprise Linux (RHEL)的原始碼 (source code) 來重新編譯 (compile) 的 Linux 版本。由於是出自於相同的原始碼,因此有些要求高穩定的伺服器會以centos來替代商業版的RedHat Enterprise Linux (RHEL)。也正因為CentOS 提供和 RHEL 的 Binary 檔案幾乎百分之百相容性,相同的版本 (Release) 和維護 (Maintainence) 更新時間。
二. 安裝說明
因為要使用文字介面安裝,所以在這邊請輸入 linux text。然後按ENTER
1. 檢查光碟
1.1 詢問是否要檢查光碟(此部驟基本上都是略過)
1.2 如果要檢查光碟的話請點選OK後,在選Test,就會開始檢查是否有問題了。
1.3 在檢查的過程中需要一些時間,請耐心等待。
調整(BIOS) 為光碟開機
放入光碟會看到下圖請按Enter
1.你可以直接按下<Enter>來進入圖形介面的安裝方式
2.也可以直接在boot後面輸入『linux text』來進入文字介面的安裝
3.還有其他功能選單,可按下鍵盤最上方那一列的[F1]…[F5]按鍵來查閱各功能
近期迴響