原创 報名參加了《Linux就該這麼學》的網絡課程受益匪淺

本書是由全國多名紅帽架構師(RHCA)基於最新Linux系統共同編寫的高質量Linux技術自學教程,極其適合用於Linux技術入門教程或講課輔助教材,目前是國內最值得去讀的Linux教材,也是最有價值的Linux實驗手冊。章節包括有: 第0

原创 第19章 使用PXE+Kickstart無人值守安裝服務

PXE(Preboot eXecute Environment,預啓動執行環境)是由Intel公司開發的技術,可以讓計算機通過網絡來啓動操作系統(前提是計算機上安裝的網卡支持PXE技術),主要用於在無人值守安裝系統中引導客戶端主機安裝Lin

原创 第20章 使用LNMP架構部署動態網站環境

LNMP動態網站部署架構是一套由Linux + Nginx + MySQL + PHP組成的動態網站系統解決方案,具有免費、高效、擴展性強且資源消耗低等優良特性。使用源碼包來安裝服務程序具有兩個優勢。1、源碼包的可移植性非常好。2、使用源碼

原创 第16章 使用Squid部署代理緩存服務

Squid是Linux系統中最爲流行的一款高性能代理服務軟件,通常用作Web網站的前置緩存服務,能夠代替用戶向網站服務器請求頁面數據並進行緩存,Squid服務程序支持HTTP、FTP、SSL等多種協議的數據緩存,可以基於訪問控制列表(ACL

原创 第17章 使用iSCSI服務部署網絡存儲

當前的硬盤接口類型主要有IDE、SCSI和SATA這3種。IDE是一種成熟穩定、價格便宜的並行傳輸接口。SATA是一種傳輸速度更快、數據校驗更完整的串行傳輸接口。SCSI是一種用於計算機和硬盤、光驅等設備之間系統級接口的通用標準,具有系統資

原创 第18章 使用MariaDB數據庫管理系統

MySQL項目創始者重新研發了一款名爲MariaDB的全新數據庫管理系統,是MySQL的分支產品,而且幾乎完全兼容MySQL,MariaDB和MySQL在性能上基本保持一致,兩者的操作命令也十分相似。 一、初始化mariaDB服務安

原创 第15章 使用Postfix與Dovecot部署郵件系統

電子郵件系統基於郵件協議來完成電子郵件的傳輸,常見的郵件協議有下面這些。 簡單郵件傳輸協議(Simple Mail Transfer Protocol,SMTP):用於發送和中轉發出的電子郵件,佔用服務器的25/TCP端口。郵局協議版本3(

原创 第14章 使用DHCP動態管理主機地址

動態主機配置協議(DHCP,Dynamic Host Configuration Protocol),是一種基於UDP協議且僅限於在局域網內部使用的網絡協議,該協議用於自動管理局域網內主機的IP地址、子網掩碼、網關地址及DNS地址等參數,主

原创 第12章 使用Samba或NFS實現文件共享

本章涉及1、Samba服務程序2、網絡文件系統(Network File System,NFS)3、autofs服務Samba服務程序的主配置文件,包括全局配置參數和區域配置參數Samba服務程序默認使用的是用戶口令認證模式(user),p

原创 第13章 使用Bind提供域名解析服務

DNS(Domain Name System,域名系統)是一項用於管理和解析域名與IP地址對應關係的技術,就是能夠接受用戶輸入的域名或IP地址,然後自動查找與之匹配(或者說具有映射關係)的IP地址或域名,即將域名解析爲IP地址(正向解析),

原创 第11章 使用Vsftpd服務傳輸文件

本章講述一下概念及服務配置文件傳輸協議FTP(File Transfer Protocol)可插拔認證模塊PAM(Pluggable Authentication Module)簡單文件傳輸協議TFTP(Trivial File Trans

原创 第10章 使用Apache服務部署靜態網站

httpd服務程序的主要配置文件及存放位置如表10-1所示在httpd服務程序主配置文件中,最爲常用的參數如表10-2所示DocumentRoot參數用於定義網站數據的保存路徑,其參數的默認值是把網站數據存放到/var/www/html目錄

原创 第8章 Iptables與Firewalld防火牆

本章分別使用iptables、firewall-cmd、firewall-config和TCP Wrappers等防火牆策略配置服務iptables服務把用於處理或過濾流量的策略條目稱之爲規則,多條規則可以組成一個規則鏈,而規則鏈則依據數據

原创 第9章 使用ssh服務管理遠程主機

使用nmtui命令配置網絡參數通過nmcli命令查看網絡信息並管理網絡會話服務RHEL和CentOS系統默認使用NetworkManager來提供網絡服務,這是一種動態管理網絡配置的守護進程,能夠讓網絡設備保持連接狀態。可以使用nmcli命

原创 第7章 使用RAID與LVM磁盤陣列技術

RAID(Redundant Array of Independent Disks)獨立冗餘磁盤陣列技術RAID 0、RAID 1、RAID 5與RAID 10這4種最常見的方案RAID 0技術能夠有效地提升硬盤數據的吞吐速度,但是不具備數