原创 ClusterStorage-236-6-配置分層與快照
0.實驗環境圖 1.配置文件系統 熱區準備:分區,格式化,創建掛載目錄,編輯掛載配置文件,進行掛載。 冷區準備:從瘦池劃分LV,格式化,創建掛載目錄,編輯掛載配置文件,進行掛載。 [root@servera ~]# fdisk /d
原创 系統運維-21-1-httpd基礎
關於MPM機制(多路處理模塊) 1)prefork:多進程模型,一個進程響應一個請求 2)worker:多線程模型(多進程生成,一個進程生成多個線程),一個線程響應一個請求 3)event:事件驅動模型,一個線程響
原创 系統運維-20-3-Socket和Http基礎
0.基礎知識 tcp:傳輸控制協議,面向連接的協議,通信前需要建立虛擬鏈路,結束後拆除鏈路。 udp:用戶數據傳輸協議,無連接的協議 Socket:IPC的一種實現,允許不同主機(甚至同一主機)上不同進程之間進行通信,數據交換,Socke
原创 系統運維-20-1-telnet與openssh
1.首先,初步瞭解ssh和telnet的概念。ssh:secure shell,監聽端口 22/tcp。openssh即開源ssh,是登錄服務器時mingetty--》login的一種服務。早期使用telnet,監聽端口23/tcp。
原创 系統運維-23-3-Sudo基礎知識
SUDO的基礎知識 su: Switch User sudo 可以讓某個用戶不用擁有另外一個賬戶的賬號和密碼,就可以執行操作 授權之後,能夠讓某用戶以另外一個用戶的身份運行命令 注意:ubuntu等有時會限制 su
原创 系統運維-23-4-Vsftpd基礎知識
Vsftpd基礎知識 ftp主動方式:PORT方式 FTP協議最初定義的方式 客戶端通過向服務器發送PORT命令,告訴服務器該客戶端用於傳輸數據的臨時端口號 當需要傳送數據時,服務器通過TCP端口20與客戶端臨時端
原创 系統運維-23-1-MariaDB的SQL語句基礎
數據基礎應用 MariaDB [testdb]> CREATE TABLE students (id int UNSIGNED NOT NULL PRIMARY KEY, name VARCHAR(20) NOT NULL, a
原创 系統運維-23-2-MariaDB的SQL語句基礎與LAMP編譯安裝基礎
MariaDB的SQL語句基礎 創建用戶賬號 [root@lab1 ~]# mysql -uroot -predhat Welcome to the MariaDB monitor. Commands end with
原创 系統運維-22-4-MySQL基礎應用
MariaDB的特性: 插件式存儲引擎:存儲管理器有多種實現版本,功能和特性可能均略有差別,用戶可根據需要靈活選擇 存儲引擎也稱爲“表類型” 1)更多的存儲引擎 MyISAM -- Aria
原创 系統運維-22-2-LAMP和PHP程序
WEB服務的請求流程 Client --> http --> httpd --> cgi --> application server ( program file ) --> mariadb Centos 7 程序包 h
原创 系統運維-22-3-PHP和MySQL基礎知識
PHP知識 配置文件:/etc/php.ini /etc/php.d/*.ini 配置文件(php.ini)在PHP啓動時被讀取,對於服務器模塊版本的PHP,僅僅在WEB服務器啓動時讀取一次,對於CGI和CLI版本每次調用
原创 系統運維-22-1-httpd2.4和LAMP基礎知識
httpd-2.4基礎知識 新增特性: 1)MPM支持運行DSO(動態共享對象)機制,以模塊形式按需加載 2)支持event MPM 3)支持異步讀寫 4)支持每個模塊及每個目錄分別使用各自的日誌級別
原创 系統運維-21-4-http工具
curl命令 基於URL語法在命令行方式下工作的文件傳輸工具 支持FTP FTPS HTTP HTTPS GOPHER TELNET DICT FILE 及LDAP等協議 支持HTTPS認證 支持HTTP的
原创 系統運維-21-3-http協議
內置的status頁面 <Location /server-status> SetHandler server-status Order deny,allow Deny from a
原创 系統運維-21-2-httpd編譯安裝
日誌設定 錯誤日誌(使用相對路徑,/etc/httpd) [root@lab1 conf]# grep ^ErrorLog httpd.conf ErrorLog "logs/error_log"