M20-1倪文超
-
Nginx作為web服務器的使用配置
概述 Nginx是一款免費開源的web服務器,同時也可以作為http、imap/pop3協議進行反代服務器,本篇介紹一些nginx作為web服務器方面的相關配置,具體包含: 1、nginx基礎概念介紹 2、nginx…
-
rsyslog日志存儲到mysql數據庫中并利用loganalyzer進行web圖形化分析管理
概述 系統日志的重要性,相信大家都深有體會,當發生故障后,第一時間就是查看相關報錯信息和日志信息,以定位問題所在,還可以基于日志,進行日志的分析,從而獲取系統運行狀態的一些規律,本篇就介紹關于系統日志的先關內容,具體分為: 1、rsyslog相關概念的介紹 &nb…
-
vsftpd基于mysql進行虛擬用戶管理
概述: FTP是我們日常工作中經常用到的一個服務,但是FTP對用戶的管理卻比較薄弱,默認狀態下,FTP利用pam機制進行賬號管理,默認情況下使用的是系統賬號,如何提升FTP對用戶管理的有效性,針對不同的用戶設定不同的上傳權限,這就要基于虛擬賬號來管理了,本篇就介紹下在vsftpd利用pam機制,結合mysql實…
-
LAMP基于編譯安裝方式實現(httpd與php以fastcgi方式結合)3
概述 在某些現有rpm包不能滿足需求的時候,可能需要編譯安裝LAMP環境,本篇就介紹下php與httpd結合方式為fastcgi方式結合時的編譯安裝,同時,由于httpd與php以module方式結合時,僅是編譯選項有所差別,故也會簡單說明下編譯選項的差異 環境 CentOS7系統,…
-
LAMP基于RPM包實現(httpd與php以fastcgi方式結合) 2
概述: 承接上篇,本篇為介紹下利用rpm包,實現LAMP組合,其中httpd和php的結合方式為fastcgi,也就是php運行為獨立的服務,監聽的某個套接字上,接受請求,提供服務 包括LAMP安裝過程(http、php-fpm、mysql-server、php-…
-
LAMP基于RPM包實現(httpd與php以module方式結合) 1
概述: LAMP是web服務的最基礎的組合方式,本系列將介紹一下關于LAMP組合的各種部署方式,包括: 基于RPM包的實現: httpd與php結合的方式為module…
-
DNS詳解
概述 互聯網訪問絕大多數都是基于域名的訪問,互聯網訪問的基礎是基于IP來實現的,因此,需要有一種將域名解析成IP的機制,讓用戶在利用域名訪問時,自動將域名轉換成為對應的IP,這就是DNS的功能,本章將介紹一些DNS相關的內容,具體分為: 1、DNS的基礎概念 &n…
-
Linux安全和加解密
概述: 所有業務的正常運轉,離不開一個安全的運行環境,系統安全性直接關系到業務穩定、可靠、以及可用性,本章就介紹一些系統安全相關的話題,具體包括: 1、加密基礎概念 2、CA和證書的基礎概念 &nb…
-
CentOS7系統用戶空間管理進程systemd詳解
概述: 系統啟動過程中,當內核啟動完成,后加載根文件系統,后就緒的一些用戶空間的服務的管理工作,就交由init進行啟動和管理,在CentOS6之前的init的管理方式都類似,相關的內容我們在之前的文章中也做出過介紹。在CentOS7上,init變成了systemd,其管理方式也發生了重大的變化,本章就跟大家歐一…
-
文本處理工具之AWK
概述: 在之前的文章中,我們介紹過文本處理三劍客的grep、sed,本篇就簡要說明下awk的用法。主要是圍繞常見的一些用法進行展開,分為以下幾個部分: 1、awk的基礎語法 2、awk的進階語法 &nbs…
-
Linux系統安裝
概述: 上篇我們討論了下關于Linux系統的啟動流程和grub相關的內容,本篇將介紹一下Linux的系統安裝相關的內容,具體分為: 1、系統安裝程序anaconda的介紹 2、kickstart文件的介紹  …
-
內核編譯實際效果演示
內核編譯實際操作效果演示 環境:CentOS7.2,自帶內核版本為3.10.0-327.el7.x86_64,下載3.18.41版本進行編譯 步驟1:確保開發工具包組已安裝 [root@localhost …
-
Linux啟動之grub詳解,故障排除,自建linux
概述 上篇我們以CentOS6為例介紹了一下系統啟動流程,本篇將承接上篇,詳細的介紹一下系統啟動流程中的grub,以及系統啟動過程中的各種故障的排除,以及利用現有內核自己構建一個能夠正常啟動的簡單Linux系統。具體分為一下幾個部分: 1、grub相關概念詳解 &…
-
CentOS6系統啟動流程
概述 了解系統的啟動流程,有助于我們了解Linux系統上的一些工作原理,有助于我們深入的理解一個系統的運作方式,那么本篇就以CentOS6系統為例,介紹一下有關Linux系統啟動相關的內容,分為一下幾個部分: 1、Linux系統的一些基礎概念 &nbs…
-
Linux作業管理、并發執行、計劃任務
概述 本章將為大家介紹一些進程管理的補充部分作業管理和任務的并發執行,同時也將介紹一下Linux系統上計劃任務的相關內容,具體分為: 1、Linux作業管理  …