原创 nginx無證書stream模塊反向代理https

公司研發一般在內網環境下,但是開發時需要調用某些第三方接口。 這時可以用一臺服務器做nginx反向代理,然後研發機器修改host文件將域名指向服務器即可實現代理轉發。 但是普通的nginx http反向代理代理https時需要配置證書,我們

原创 supervisor進程管理程序

一.supervisor簡介Supervisor是用Python開發的一套通用的進程管理程序,能將一個普通的命令行進程變爲後臺daemon,並監控進程狀態,異常退出時能自動重啓。它是通過fork/exec的方式把這些被管理的進程當作supe

原创 使用squid stunnel實現代理服務

一.環境介紹平常我這邊都用的是ss,今天測試一下squid+stunnel實現代理服務1.服務端:雲服務器,服務端squid2.本地內網的PC機,能上網就行,客戶端stunnel 二.服務端安裝squid1.安裝squidyum insta

原创 Prometheus簡單搭建

一.Prometheus介紹Prometheus(普羅米修斯)是一個最初在SoundCloud上構建的監控系統。自2012年成爲社區開源項目,擁有非常活躍的開發人員和用戶社區。爲強調開源及獨立維護,Prometheus於2016年加入雲原生

原创 weavescope監控容器

一.介紹Docker和k8s的監控Weave Scope,功能強大,但配置簡單,於是開始了接下來的配置,Weave Scope這個項目會自動生成容器之間的關係圖,方便理解容器之間的關係,也方便監控容器化和微服務化的應用。Weave Scop

原创 python2.7.5升級到pyhon3.6.9

一.安裝所需包yum -y install sqlite-devel xz gcc automake zlib-devel openssl-devel epel-release 二.下載python3.6.9https://www.pyt

原创 安裝堡壘機jumpserver

1. 安裝web界面,ssh主要功能參照以下文檔https://blog.51cto.com/13588693/2392779搭建,文檔很詳細Mysql:用戶jumpserver 密碼jumpserver 數據庫jumpserver

原创 Linux下使用socks5代理

1,安裝shadowsocks安裝pipyum install python-setuptools && easy_install pip安裝shadowsockspip install shadowsocks 2.創建shadowsock

原创 docker WARNING: IPv4 forwarding is disabled解決方法

WARNING: IPv4 forwarding is disabled. Networking will not work. 解決辦法: 在宿主機上面執行: echo net.ipv4.ip_forward=1 >> /usr/lib/s

原创 Weave跨主機實現docker互通,固定ip及dns使用介紹

一.weave介紹Weave是由weaveworks公司開發的解決Docker跨主機網絡的解決方案,現在就採用它來實現Docker多宿主機互聯的目的,它能夠創建一個虛擬網絡,用於連接部署在多臺主機上的Docker容器,這樣容器就像被接入了同

原创 PHP JS CSS session實現驗證碼功能

PHP JS CSS session實現驗證碼功能 頁面<?php//校驗驗證碼if (isset($_POST["authcode"])) {session_start(); if (strtolower($_POST["auth

原创 dnsmasq搭建及web-ui管理界面webproc搭建

一.配置系統centos7.6關閉selinux firewalld網卡設置裏dns先不用配置在resolv.conf裏配置nameserver 127.0.0.1 二.安裝dnsmasqyum install -y dnsmasq 三.簡

原创 使用nginx 4層轉發 stream模塊實現dnsmasq負載均衡

一.配置說明需要搭建個dnsmasq的負載均衡,由於haproxy沒法udp負載均衡,所以使用nginx的stream實現udp負載均衡 二.源碼安裝配置nginx下載nginx-1.16.0.tar.gztar zxf nginx-1.1

原创 linux 內核升級

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.orgrpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo

原创 修改Docker默認存儲位置的方法

指定鏡像和容器存放路徑的參數是--graph=/var/lib/docker,我們只需要修改配置文件指定啓動參數即可。 Docker 的配置文件可以設置大部分的後臺進程參數,在各個操作系統中的存放位置不一致,在 Ubuntu 中的位置是:/