goproxy服务端部署脚本
wget --no-check-certificate https://github.com/sjz123321/goproxy-shell/releases/download/v0.1.1_fixed/install_fixed.sh && bash install_fixed.sh
之后使用在命令行中输入 run_goproxy.sh
即可
v0.2.1
更新:
增加了socks下的kcp传输协议,增加了卸载功能。
v0.2.0
更新:
1.在服务端部署成功后自动生成用户端需要输入的命令
2.更新了本机ip获取机制,避免反复获取浪费时间,对于无法自动获取ip的vps现在可以手动输入了。
v0.1.1
现有功能:
1.http代理包括 kcp tcp socks 含有或不含有tls加密的部署
2.tls证书生成
3.命令行杂项设置
4.tls证书回传
5.开机自启
尚未完成的功能:
1.多级代理
2.非http代理均未完成
下一步会逐步完善这些功能
ssh端中文无法正常显示。请检查系统环境变量运行 env 查看 LANG=en_US.UTF-8 如果不为这个值。请运行 export LANG=en_US.UTF-8
如果仍然不正常请检查 (以debian ubuntu为例) dpkg-reconfigure locales 在第一个选项卡中选择 en_US.UTF-8 zh.CN.UTF-8
并在第二个选项卡中选择en_US.UTF-8作为默认语言。
关于运行export LANG=en_US.UTF-8 后中文显示正常,但重启之后又不正常的解决方案
在 /etc/profile 文件中增加一行 export LANG=en_US.UTF-8 使其变为系统环境变量即可。
这篇文章整理以下Node节点的kube-proxy的安装与设定方法,本文以脚本的方式进行固化,内容仍然放在github的easypack上。 整体操作 https://blog.csdn.net/liumiaocn/article/details/88413428 kube-proxy的设定文件 [root@host131 shell]# cat /etc/k8s/kube-proxy.conf
依赖管理以及goget包管理工具被墙办法 其实我是很喜欢golang这门语言的,易开发,易维护,社区庞大且相对成熟,不过可惜它是谷歌的. 其实谷歌也没什么,主要是谷歌的东西容易用着用着就不能用了. 最早之前用golang的时候,就发现go get这个命令安装东西时如果有golang官方的依赖就会发现被墙了,用起来非常的麻烦.不过当时服务器部署在海外,一切都还好. 今天就记录一下在国内使用包时免FQ
背景: 1、执行/usr/local/ruby/bin/bundle exec rake gitlab:Shell:install REDIS_URL=redis://127.0.0.1:6379 RAILS_ENV=production SKIP_STORAGE_VALIDATION=true 时出现如下报错 [git@springcloud--1 gitlab]$ /usr/local/rub
用途说明 curl命令是一个功能强大的网络工具,它能够通过http、ftp等方式下载文件,也能够上传文件。其实curl远不止前面所说的那些功能,大家可以通过man curl阅读手册页获取更多的信息。类似的工具还有wget。 curl命令使用了libcurl库来实现,libcurl库常用在C程序中用来处理HTTP请求,curlpp是libcurl的一个C++封装,这几个东西可以用在抓取网页、网络监控
Golang推荐使用go mod管理依赖,而默认GoPROXY配置是:GOPROXY=https://proxy.golang.org,direct,国内访问不到,所以推荐使用https://goproxy.io或https://goproxy.cn。 执行下面的命令修改GOPROXY: win+r cmd go env -w GOPROXY=https://goproxy.cn,direc
Go语言 GO语言的优点 语法简单 import "fmt" var a, b = 1, 2 a, b = b, a fmt.Println(a,b) 静态数据类型、编译语言 a:=1 b:=false 内置支持并发 可以直接编译成机器码 下载与安装(注意不要安装在有中文的目录) 下载地址 官方网站: https://golang.google.cn/ 中文网站: https://study
一、我遇到的问题 go语言官方提供的包下载地址被国内墙屏蔽,导致go语言自动下载文件时报错,错误如下: Error: failed to create deliver client for orderer: orderer client failed to connect to localhost:7050: failed to create new connection: connection
什么是IPVS? IPVS (IP Virtual Server) 基于linux内核模块Netfilter实现的传输层负载均衡技术 LVS中负载均衡使用的技术就是IPVS, IPVS能够代理TCP,UDP协议,因此基于IPVS作为kubernetes Service负载均衡实现再好不过。 iptables最初设计用于创建主机防火墙,其规则采用线性遍历方式,因此随着Service数量的增大,效率会
关于代理的环境变量: http_proxy:为http网站设置代理, 示例:192.168.1.1:8080; user:pass@192.168.1.1:8080; socks4://192.168.1.1:1080; socks5://192.168.1.1:1080 https_proxy: 为https网站设置代理,同http ftp_proxy: 为ftp协议设置代理; socks5:/
服务端部署 1. 源码部署 CAT安装环境 Linux 2.6以及之上(2.6内核才可以支持epoll),线上服务端部署请使用Linux环境,Mac以及Windows环境可以作为开发环境,美团点评内部CentOS 6.5 Java 6,7,8,服务端推荐使用jdk7的版本,客户端jdk6、7、8都支持 Maven 3及以上 MySQL 5.6,5.7,更高版本MySQL都不建议使用,不清楚兼容性
部署模式 SOFARegistry 支持两种部署模式,分别是集成部署模式及独立部署模式,本文将介绍最简单的单节点集成部署模式,更多更详细的部署模式介绍可以查看 部署文档。 部署步骤 1. 下载源码或者安装包 下载源码方式 git clone https://github.com/sofastack/sofa-registry.git cd sofa-registry mvn clean packa
本文向大家介绍linux实现自动部署tomcat脚本,包括了linux实现自动部署tomcat脚本的使用技巧和注意事项,需要的朋友参考一下 由于经常部署war到tomccat上,经常有一些重复的工作要做:停服务、备份war包、上传新的war包、启动服务。索性就写了一个自动部署的脚本。 脚本如下autoDeploy.sh: 说明: 1.新建一个目录autoDeploy与tomcat目录放在同级目录下
部署服务 我们使用 docker service 命令来管理 Swarm 集群中的服务,该命令只能在管理节点运行。 新建服务 现在我们在上一节创建的 Swarm 集群中运行一个名为 nginx 服务。 $ docker service create --replicas 3 -p 80:80 --name nginx nginx:1.13.7-alpine 现在我们使用浏览器,输入任意节点 IP
关于aiohttp服务器部署,这里有以下几种选择: 独立的服务器。 使用nginx, HAProxy等反向代理服务器,之后是后端服务器。 在反向代理之后在部署一层gunicorn,然后才是后端服务器。 独立服务器 只需要调用aiohttp.web.run_app(),并传递aiohttp.web.Application实例即可。 该方法最简单,也是在比较小的程序中最好的解决方法。但该方法并不能完全
我正在尝试在库伯内特斯集群的pod中部署DHCP服务器。我创建了以下资源: $cat dhcpd部署。亚马尔 创建dhcpd-deployment.yaml $catdhcpd-service.yaml $kubectl create-f dhcpd服务。亚马尔 pod和服务的所有内容都已成功创建,但不幸的是,DHCPD pod在UDP端口67上没有接收任何数据包。 我错过什么了吗?
部署 PHP 应用程序到生产环境中有多种方式。 Platform as a Service (PaaS) PaaS 提供了运行 PHP 应用程序所必须的系统环境和网络架构。这就意味着只需做少量配置就可以运行 PHP 应用程序或者 PHP 框架。 现在,PaaS 已经成为一种部署、托管和扩展各种规模的 PHP 应用程序的流行方式。你可以在 资源部分 查看 PHP PaaS “Platform as
使用自动化脚本,一个命令来上一节中的所有操作。 自动化创建和更新 gh-pages 所以,我们采用一个 npm 包,来帮助我们完成上面的操作 cd my-note/ npm i gh-pages 然后创建 my-note/scripts/deploy-gh-pages.js 里面的内容是: 'use strict'; var ghpages = require('gh-pages'); ma