原创 shell基礎———複習篇(五)

1、什麼是shell 什麼是shell’? Shell (外殼)是- 一個用C語言編寫的程序,它是用戶使用Linux 的橋樑。Shell 既是一種命令語言,又是一種程序設計語言。 Shell是指一種應用程序,這個應用程序提供了一個

原创 LVS+Keepalived高可用Web服務羣集環境

該服務涉及到的技術較多,相關技術文檔的具體解釋可以參考以下鏈接: LVS 實現負載均衡原理及安裝配置詳解 keepalived雙機熱備理論+配置文件詳解 一、環境分析: 1、2個調度器和2個web節點使用同一個網段地址,可以直接

原创 ansible——自動化運維工具

目錄 ansible 簡介 ansible 是什麼? ansible 特點 ansible 架構圖 ansible 任務執行 ansible 任務執行模式 ansible 執行流程 ansible 命令執行過程 ansible 配

原创 haproxy負載均衡+配置文件詳解

一、HAProxy簡介 (1)HAProxy 是一款提供高可用性、負載均衡以及基於TCP(第四層)和HTTP(第七層)應用的代理軟件,支持虛擬主機,它是免費、快速並且可靠的一種解決方案。 HAProxy特別適用於那些負載特大的we

原创 LVS 實現負載均衡原理及安裝配置詳解

一、負載均衡LVS基本介紹 LB集羣的架構和原理很簡單,就是當用戶的請求過來時,會直接分發到Director Server上,然後它把用戶的請求根據設置好的調度算法,智能均衡地分發到後端真正服務器(real server)上。爲了

原创 keepalived雙機熱備理論+配置文件詳解

一、keepalived工作原理及作用: keepalived最初是專門針對LVS設計的一款強大的輔助工具,主要用來提供故障切換和健康檢 查功能——判斷LVS負載調度器、節點服務器的可用性,及時隔離並替換爲新的服務器,當故 障主機

原创 mysql 數據查詢

在MySQL數據庫中查詢數據通用的 SELECT 語法: 查詢語句中你可以使用一個或者多個表,表之間使用逗號(,)分割,並使用WHERE語句來設定查詢條件。 SELECT 命令可以讀取一條或者多條記錄。 使用星號(*)來代替其他字

原创 MySQL數據表控制語句+存儲引擎

## MySQL數據表控制語句 一、約束條件相關語句 1、主鍵約束(主鍵約束要求主鍵列的數據唯一,並且不允許爲空) <!--創建庫--> mysql> create data

原创 mysql數據類型+運算符

SQL數據類型 一、數據類型簡介 數據表由多列字段構成,每一個字段指定了不同的數據類型,指定了數據類型之後,也就決定了向字段插入的數據內容; 不同的數據類型也決定了 MySQL 在存儲它們的時候使用的方式,以及在使用它們的時候選擇

原创 mysql腳本安裝

#!/bin/bash tar -zxf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz #將二進制包移動到/usr/local/mysql mv mysql-5.7.22-linux-gli

原创 Jenkins + gitlab 集成 實現自動構建

Jenkins + gitlab 集成後,實現的功能是 開發寫好代碼提交至 gitlab 上,當開始 push 到 gitlab 上之後,jenkins 自動幫我們立即構建 一、安裝 gitlab 鉤子腳本 注意:jenkins

原创 部署FastDFS

一、什麼是 FastDFS? FastDFS 是一個開源的輕量級分佈式文件系統。它解決了大數據量存儲和負載均衡等問 題。特別適合以中小文件(建議範圍:文件大小爲 4KB-500MB)爲載體的在線服務,如 相冊網站、視頻網站等等。在

原创 持續集成之代碼質量管理——Sonar

前言 Sonar是一個用於代碼質量管理的開放平臺,通過插件機制,Sonar可以集成不同的測試工具、代碼分析工具以及持續集成工具。與持續集成工具(如Hudson/Jenkins等)不同,Sonar並不是簡單地把不同代碼檢查結果(例如

原创 gitlab————郵件提醒

一、安裝gitlab 參考博文部署Jenkins+Gitlab實現持續集成,進行到3、遠端庫的基本操作之上即可 二、郵件驗證註冊 郵件提醒可用來註冊用戶時需要郵件進行驗證,當gitlab上傳代碼或下載時也會提醒 [root@git

原创 Git分支管理——創建、合併、刪除分支

幾乎所有的版本控制都以某種形式支持分支。使用分支意味着你可以把你的工作從開發主線上分離開來,以免影響開發主線。 Git的分支模型成稱爲它的“必殺技特性”,也正因爲這一特性,使得Git從衆多版本控制系統中脫穎而出。Git處理分支的方