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

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

原创 個人博客

Die:https://zhang_ya_zhuang.gitee.io/blog/這是本人自己搭建的一個博客,有興趣可點進來看看

原创 war 包方式部署Jenkins

一、部署Jenkins #安裝一個Tomcat作爲中間件 #需要Java1.8以上的JDK環境 [root@jenkins /]# java -version openjdk version "1.8.0_102" OpenJDK Run

原创 部署Jenkins+Gitlab實現持續集成

Jenkins介紹Jenkins 只是一個平臺,真正運作的都是插件。這就是 jenkins 流行的原因,因爲 jenkins 什麼插件都有Hudson 是 Jenkins 的前身,是基於 Java 開發的一種持續集成工具,用於監控程序重複的

原创 持續集成之Gitlab安裝與應用

Gitlab 是一個利用 Ruby on Rails 開發的開源應用程序,實現一個自託管的 Git 項目倉庫,可通過Web 界面進行訪問公開的或者私人的項目 Gitlab 擁有與 Github 類似的功能,能夠瀏覽源代碼,管理缺陷和註釋。可

原创 分佈式版本控制系統——Git

分佈式相比於集中式的最大區別在於開發者可以將代碼提交到本地,每個開發者通過克隆,在本地機器上拷貝一個完整的git倉庫。 下圖是經典的git開發過程: git的功能特性如下: 從服務器上克隆完整的git倉庫(包括代碼和版本信息)到單機上;

原创 zabbix 自定義監控服務配置

注:本文基於https://blog.51cto.com/14227204/2474670一、監控主機內存使用情況1、在服務器上部署agent客戶端 [root@agent /]# mkdir /zabbix # 個人習慣

原创 Centos 7.3 簡便搭建EFK日誌分析

EFK 不是一個軟件,而是一套解決方案。EFK 是三個開源軟件的縮寫,Elasticsearch,FileBeat,Kibana。其中 ELasticsearch 負責日誌分析和存儲,FileBeat 負責日誌收集,Kibana 負責界面展

原创 Jumpserver 部署安裝

相信各位對堡壘機(跳板機)不會陌生,爲了保證服務器安全,加個堡壘機,所有ssh連接都通過堡壘機來完成,堡壘機也需要有身份認證、授權、訪問控制、日誌審計等功能。 Jumpserver 是全球首款完全開源的堡壘機, 是符合 4A 的專業運維審計

原创 搭建Nginx服務器及深度優化

一、Nginx介紹Nginx專爲性能優化而開發,其最大的優點就是它的穩定性和低系統資源消耗,以及對http併發連接的高處理能力,單臺物理服務器可支持20000~50000個併發請求,正是如此,大量提供社交網絡、新聞資訊、電子商務及虛擬主機等

原创 Memcached 常用指令

一、常用的存儲數據的三個指令 主要的三個存儲數據的指令分別是:set、add、replace。 set指令:是直接保存到一個叫做key的數據到服務器上(不管這個數據是否存在); add指令:是添加一個數據到memcached,如果這個k

原创 centos 7.3 部署varnish緩存服務器

一、簡介Varnish是高性能開源的反向代理服務器和HTTP緩存服務器,其功能與Squid服務器相似,都可以用來做HTTP緩存。可以安裝 varnish 在任何web前端,同時配置它緩存內容。與傳統的 squid 相比,varnish 具有

原创 Centos7.3 部署 LAMP 架構動靜分離

一、LAMP動靜分離當需要搭建一個高效的web架構時,採用動靜分離無疑是最好的選擇,這篇博文將寫下來LAMP的動靜分離部署方式。 所謂LAMP?LAMP架構是目前最成熟的企業網站應用模式之一,指的是協同工作的一整套系統和相關軟件,能夠提供動

原创 Apache服務的安裝及工作模式介紹

我們都知道Linux上常見的web服務器有:apache、nginx、tomcat! 其區別如下: apache:模塊化服務器,支持模塊較多、採用servlet處理模型,同步阻塞模型,工作模式多變,對於高併發的場景處理速度會比較慢,運行

原创 Docker 鏡像的創建與構建私有庫

一、Docker鏡像的創建方法docker鏡像是除了docker的核心技術之外,也是應用發佈的標準格式。一個完整的docker鏡像可以支撐一個docker容器的運行,在docker的整個使用過程中,進入一個已經定型的容器之後,就可以在容器中