原创 Jenkins系列 -- 配置並搭建項目

說明:因爲我是PHP項目,所以一些Java配置就不用配了,我的Jenkins版本 2.354 1、打開地址,解鎖Jenkins # jenkins默認端口8080,ip自行替換成自己外網的ip http://192.168.56.101:

原创 Jenkins系列 -- 配置自動化部署

說明:我這裏配置的是適合測試環境的當代碼提交到Git上時,自動拉取代碼到服務器上,前面一些配置就不重複了,不知道的可以看這篇Jenkins系列 -- 配置並搭建項目 咱們接着上面文章繼續。 1、獲取APItoken 找到個人中心下面的設置,

原创 rabbitmq 如何保證消息可靠性

最近看見一篇用rabbitmq如何保證消息可靠性的文章,感覺寫的挺形象的,自己又不願意寫,懶勁上來了,特此記錄   rabbitmq 如何保證消息可靠性

原创 Jenkins系列 -- 安裝

前言:最近搭個項目,需要用到自動化部署,所以就選擇了這個,關於Jenkins信息自行百度吧,下面直接進入正題。本人系統是centos7.8,所以下面安裝方式也是centos的安裝方式 1、安裝 說明:Jenkins提供2個版本,一個是長期支

原创 RabbitMQ實現延遲隊列

最近看見一篇用rabbitmq實現延遲隊列的文檔,感覺寫的挺好的,特此記錄 RabbitMQ實戰《延遲隊列》

原创 Rabbitmq各方法的作用詳解 Rabbitmq各方法的作用詳解

最近看見一篇用rabbitmq實現延遲隊列的文檔,感覺寫的挺細的,自己又不願意寫,懶勁上來了,特此記錄   Rabbitmq各方法的作用詳解

原创 supervisor安裝以及監控管理rabbitmq消費者進程

簡介:Supervisor是用Python開發的一套通用的進程管理程序,能將一個普通的命令行進程變爲後臺daemon,並監控進程狀態,異常退出時能自動重啓。 1、安裝 apt-get install supervisor 2、複製配置文

原创 docker系列 -- 安裝PHP擴展

1、進入PHP容器 docker exec -it php7.4-fpm /bin/bash 2、使用pecl安裝amqp擴展(docker內置了pecl,可以直接用) # 安裝相關依賴 1、apt-get update && apt

原创 vagrant,VirtualBox -- 安裝使用 docker系列--安裝docker

1、安裝Oracle VM VirtualBox下載 http://download.virtualbox.org/virtualbox/5.2.44/ 2、安裝vagrant https://www.vagrantup.com/

原创 docker系列 -- 安裝rabbitmq

1、拉取rabbitmq鏡像 docker pull rabbitmq 2、創建運行rabbitmq容器 docker run -d -p 15672:15672 -p 5672:5672 \ -e RABBITMQ_DEFA

原创 docker系列 -- 可視化監控容器

前言:生產環境中監控容器的運行狀況十分重要,通過監控我們可以隨時掌握容器的運行狀態,做到線上隱患和問題早發現,早解決。 1、docker stats命令 docker stats nginx     2、cAdvisor監控 cAdv

原创 docker系列 -- 常用命令

1、查看鏡像列表 docker images 2、下載鏡像 docker pull <鏡像名> 3、刪除鏡像 docker rm <鏡像名> 4、查看容器 docker ps #查看正在運行的容器 docker ps -a

原创 docker系列 -- 安裝PHP

1、拉取鏡像 docker pull php:7.4-fpm 2、創建容器 docker run --name php7.4-fpm -p 9000:9000 -d php:7.4-fpm 3、創建目錄存儲php配置文件和日誌 m

原创 docker系列 -- 物理機訪問虛擬機下的docker的Nginx

一、首先virtualbox 實現虛擬機和宿主機互通   在啓動虛擬機前,給它開啓兩張網卡:   1、NAT 用來連外網      2、如果不是vagrant的話,設置虛擬機網卡就行,Host-Only 用來本機互聯      3、如果

原创 docker系列--安裝docker

一、安裝Linux環境    1、安裝Oracle VM VirtualBox   2、安裝vagrant   3、下載Linux系統box     。下載地:https://app.vagrantup.com/boxes/search?p