Linux.rookie
-
CentOS環境下,ab性能測試功具介紹及使用
網站性能壓力測試是服務器網站性能調優過程中必不可缺少的一環。只有讓服務器處在高壓情況下,才能真正體現出軟件、硬件等各種設置不當所暴露出的問題。 性能測試工具目前最常見的有以下幾種:ab、http_load、webbench、siege。 ab是apache自帶的壓力測試工具。ab非常實用,它不僅可以對apache服務器進行網站訪問壓力測試,也可以對或其它類型…
-
搭建lnmp實現動靜分離
LNMP代表的就是:Linux系統下Nginx+MySQL+PHP這種網站服務器架構。 (nginx主機)web 處理靜態內容 172.16.250.149 (fpm server mariad bserver)處理動態內容 172.16.253.131 以上為兩臺CentOS7.3主機 試驗拓撲圖如下: ==…
-
Nginx及其相關配置詳解(二)
與套接字相關的配置: 1、server { … } #配置一個虛擬主機; Default:— Context:http server { # 配…
-
Ansible安裝部署及常用模塊詳解
Ansible命令使用 Ansible語法使用ansible <pattern_goes_here> -m <module_name> -a <arguments> -m NAME,–module-name=NAME:指定執行使用的模塊 -u USERNAME,–user=USERNAME:指定遠程…
-
Ansible初識
Ansible概念 ansible是自動化運維工具,基于Python開發,集合了眾多運維工具(puppet、cfengine、chef、func、fabric)的優點,實現了批量系統配置、批量程序部署、批量運行命令等功能。ansible是基于模塊工作的,本身沒有批量部署的能力。真正具有批量部署的是ansible所運行的模塊,ansible只是提供一種框架。說…
-
MySQL管理應用入門(一)
什么是數據庫? 數據庫(Database)是按照數據結構來組織、存儲和管理數據的建立在計算機存儲設備上的倉庫。 簡單來說是本身可視為電子化的文件柜——存儲電子文件的處所,用戶可以對文件中的數據進行新增、截取、更新、刪除等操作。 在經濟管理的日常工作中,常常需要把某些相關的數據放進這樣的“倉庫”,并根據管理的需要進行相應的處理。 例如, 企業或事業單位的人事部…
-
keepalived相關配置示例(二)
虛擬服務器配置實驗: 兩臺centos6主機為web service系統為CentOS6.8 n1:172.16.253.87 n2:172.16.252.5都安裝httpd yum install -y httpd[root@n1 ~]#vim /var/www/html/index.html<h1>Real Server 1</h1&g…
-
keepalived相關配置示例(一)
配置前提: (1) 各節點時間必須同步 (2) 確保iptables及selinux不會成為阻礙 (3) 各節點之間可通過主機名互相通信(對KA并非必須) 建議使用/etc/hosts文件實現 (4) 確保各節點的用于集群服務的接口支持MULTICAST…
-
Nginx/LVS/HAProxy負載均衡軟件優缺點總結
Nginx/LVS/HAProxy簡單介紹: Nginx:專為性能優化而開發,性能是其最重要的考量,實現上非常注重效率 。它支持內核Poll模型,能經受高負載的考驗,有報告表明能支持高達 50,000個并發連接數。 LVS:使用Linux內核集群實現一個高性能、高可用的負載均衡服務器,具有很好的可伸縮性(Scalability)、可靠性(Rel…
-
Nginx及其相關配置詳解(一)
Nginx: Nginx (engine x) 是一個高性能的HTTP和反向代理服務器,也是一個IMAP/POP3/SMTP服務器。Nginx是由Igor Sysoev為俄羅斯訪問量第二的Rambler.ru站點開發的,第一個公開版本0.1.0發布于2004年10月4日。其將源代碼以類BSD許可證的形式發布,因它的穩定性、豐富的功能集、示例配置文件和低系統資…
-
Nginx相關實戰案例
Nginx相關實戰案例: Nginx在實際生產中極為重要,先來看一下Nginx配置文件nginx.conf中文詳解 #定義Nginx運行的用戶和用戶組 user www www; #nginx進程數,建議設置為等于CPU總核心數。 worker_processes 8; #全局錯誤日志定義類型,[ debug | info | notice | warn |…
-
vim文本編輯器
vim簡介: vi: Visual Interface,文本編輯器 文本:ASCII, Unicode 文本編輯種類: 行編輯器: sed 全屏編輯器:nano, vi vim – Vi Improved 其他編輯器: gedit一個簡單的圖形編輯器 gvim一個Vim 編輯器的圖形版本 vim使用: 三種主要模式: 命令(Norm…
-
iptables/netfilter入門到進階
防火墻的概念 Firewall:工作于主機或網絡邊緣,對于進出本主機或網絡的報文根據事先定義的規則作匹配檢測,對于更改被規則匹配到的報文做出相應處理的組件 網絡層防火墻(包過濾防火墻): 優點:對用戶來說透明,處理速度快且易于防護 缺點:一旦黑客突破防火墻,就可以請以偽造數據包源地址、目的地址和IP端口號 代理服務型防火墻(Proxy Service) 優點…
-
簡單明了的Linux常用端口說明
由于Linux常用端口很多,為了查看方便,所以特意整理了一些,詳情如下 查看Linux常用端口 cat /etc/services # The Well Known Ports are those from 0 through 1023. 眾所周知的端口是從0到1023。 # The Reg…
-
wed服務基礎·httpd基礎配置詳解
一、 Web Service基礎: service:計算機后臺提供的功能或計算機可以提供的某一種功能 Web Service本質:通過網絡調用其它網站的資源 根據來源的不同,分為兩種服務: 本地服務:使用同一臺機器提供的服務,不需要網絡 網絡服務:使用另一臺機器提供的服務,需要網絡 IANA互聯網地址授權機構(Internet Assigned…