公司研发一般在内网环境下,但是开发时需要调用某些第三方接口。这时可以用一台服务器做nginx反向代理,然后研发机器修改host文件将域名指向服务器即可实现代理转发。但是普通的nginxhttp反向代理代理https时需要配置证书,我们不可能有第三方接口域名的证书,所以要使用nginx的stream模块。普通的nginx反向代理时第七层代理,而stream模块是第四层代理,转发的tcp/ip协议,所
一.supervisor简介Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。它是通过fork/exec的方式把这些被管理的进程当作supervisor的子进程来启动,这样只要在supervisor的配置文件中,把要管理的进程的可执行文件的路径写进去即可。也实现当子进程挂掉的时候,父进程可以准确获取
平常我这边都用的是ss,今天测试一下squid+stunnel实现代理服务 1.服务端:云服务器,服务端squid 2.本地内网的PC机,能上网就行,客户端stunnel
1.安装web界面,ssh主要功能参照以下文档https://blog.51cto.com/13588693/2392779搭建,文档很详细Mysql:用户jumpserver密码jumpserver数据库jumpserverRedis没有密码2.windows组件,使用docker,不要使用windows远程,可以不安装,我这边需要windows主机连接电脑,所以这边为了方便,使用的是docke
一.配置说明需要搭建个dnsmasq的负载均衡,由于haproxy没法udp负载均衡,所以使用nginx的stream实现udp负载均衡二.源码安装配置nginx下载nginx-1.16.0.tar.gztarzxfnginx-1.16.0.tar.gzcdnginx-1.16.0/src/auto/ccvigcc关闭gcc编译,目的减少nginx大小#debug下面安装依赖yuminstall-
一.配置系统centos7.6关闭selinuxfirewalld网卡设置里dns先不用配置在resolv.conf里配置nameserver127.0.0.1二.安装dnsmasqyuminstall-ydnsmasq三.简单配置dnsmasq配置/etc/dnsmasq.conf#dnsmasqconfig,foracompleteexample,see:http://oss.segetech
下载源https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/?C=M&O=Ayuminstallpolicycoreutils-python-yrpm-ivhgitlab安装包修改访问地址vi/etc/gitlab/gitlab.rbvi/var/opt/gitlab/gitlab-rails/etc/gitlab.yml端口重启gi
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号