原创 文件共享之ftp、nfs、samba和inotify_rsync實時備份

1.實現基於mysql驗證的vsftpd虛擬用戶訪問 本場景使用兩臺服務器實現,一臺ftp服務器,一臺數據庫服務器 1.1 安裝數據庫 [root@c5 ~]#yum -y install mariadb-server [root@c5 ~

原创 實現lamp架構及統一日誌管理

1、部署分離的LAMP,部署到二臺服務器上,php加載xcache模塊 1)在c2服務器安裝httpd, php, php-mysql [root@c2 ~]# yum install httpd php php-mysql -y 2)在m

原创 ansible安裝httpd,並配置基於名稱的虛擬主機

1、使用ansible的playbook實現自動化安裝httpd 1)定義要安裝httpd的主機 [root@c1 ansible]# cat /etc/hosts 10.1.1.245 c4 10.1.1.246 c5 [root@c1

原创 DNS及編譯安裝MariaDB

1、簡述DNS服務器原理,並搭建主-輔服務器。 DNS(domain name server),域名解析服務器。dns域結構:是一顆倒樹狀結構,分爲根域、一級域、二級域...127級域。每一級的域名服務器管理自己的子域。 dns工作原理,

原创 時鐘同步和cobbler實現自動化安裝操作系統

1、配置chrony服務,實現服務器時間自動同步 centos7默認已經安裝chrony服務: [root@centos7 ~]# rpm -qa |grep chrony chrony-3.2-2.el7.x86_64 配置並啓動c

原创 進程和計劃任務

1、顯示統計佔用系統內存最多的進程,並排序。[root@centos7 ~]# ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%mem | head  PID      PPID       CMD     

原创 網絡連接和層次模型及ip分類與配置

1、簡述osi七層模型和TCP/IP五層模型OSI七層模型分別爲:應用層  爲應用程序進程提供網絡服務;可提供用戶身份驗證表示層  數據表示確保接收系統可以讀出該數據格式化數據構建數據協商用於應用層的數據傳輸語法提供加密會話層  主機通信;

原创 系統啓動流程和expect自動交互

1、編寫腳本,接受二個位置參數,magedu和/www,判斷系統是否有magedu,如果沒有則自動創建magedu用戶,並自動設置家目錄爲/www[root@centos7 ~]# cat add_user.shif ! getent pa

原创 搭建本地和網絡yum源、源碼編譯安裝軟件及磁盤分區管理

1、自建yum倉庫,分別爲網絡源和本地源1)掛載光盤鏡像[root@centos7 ~]# mount /dev/sr0 /mnt/ [root@centos7 ~]# df -hFilesystem               Size 

原创 centos7之文件搜索及sed文本處理

1、查找/etc目錄下大於1M且類型爲普通文件的所有文件[root@centos7 ~]# find /etc/ -type f -size +1M |xargs ls -lh-rw-r--r--. 1 root root 1.4M Apr

原创 centos7之用戶管理及正則表達式

1、顯示/etc目錄下,以非字母開頭,後面跟了一個字母以及其它任意長度任意字符的文件或目錄[root@centos7 etc]# touch _di234[root@centos7 etc]# ls /etc/ |grep ^[^a-zA-

原创 Centos7搭建FTP服務器

1.簡介FTP 是File Transfer Protocol(文件傳輸協議)的英文簡稱,而中文簡稱爲“文傳協議”。用於Internet上的控制文件的雙向傳輸。同時,它也是一個應用程序。基於不同的操作系統有不同的FTP應用程序,而所有這些應

原创 第一週 作業

1、按系列羅列Linux的發行版,並描述不同發行版之間的聯繫與區別slackware:SUSE Linux Enterprise Server (SLES),OpenSuse桌面debian: ubuntu,deepin(深度),mintr

原创 Centos7x搭建samba服務器

1.簡介  Samba是在Linux和UNIX系統上實現SMB協議的一個免費軟件,由服務器及客戶端程序構成。SMB(Server Messages Block,信息服務塊)是一種在局域網上共享文件和打印機的一種通信協議,它爲局域網內的不同計

原创 搭建NFS服務器

簡介  NFS 是Network File System的縮寫,即網絡文件系統。一種使用於分散式文件系統的協定。功能是通過網絡讓不同的機器、不同的操作系統能夠彼此分享個別的數據讓應用程序在客戶端通過網絡訪問位於服務器磁盤中的數據,是在類Un