Wesley13 Wesley13
4年前
RCA
1.背景知识微信授权,php,订阅号,微信授权代理2.问题现象外包开发个php项目,最终上线,不想让外包人员拿到服务器权限,所以总监让我介入帮忙部署。外包和业务告诉我代码在外包服务器上测试通过了要求我上线部署到自己服务器。开始我说上线部署也就3天搞定,我本来打着富裕时间去的,我也有其他开发工作要做。结果噩梦的开始,这外包也是偷懒的人,文档,sql
爱库里 爱库里
4年前
部署Go语言项目的 N 种方法
本文以部署GoWeb程序为例,介绍了在CentOS7服务器上部署Go语言程序的若干方法。独立部署Go语言支持跨平台交叉编译,也就是说我们可以在Windows或Mac平台下编写代码,并且将代码编译成能够在Linuxamd64服务器上运行的程序。对于简单的项目,通常我们只需要将编译后的二进制文件拷贝到服务器上,然后设置为后台
Wesley13 Wesley13
4年前
ubuntu下允许root用户ssh远程登录
SSH服务器,可以通过SSH协议来访问远程服务器,代替telnet和ftp。但是ubuntu默认是不启用root用户也不允许root远程登录的。所以需要先启用root用户启用root用户:sudopasswdroot      //修改密码后就启用了。安装OpenSSHserver:1\.使用apt命令安装opensshserver
Stella981 Stella981
4年前
Linux命令
aptTODO待补充yumYellowdogUpadater,Modifier基于rpm包管理,从指定的源服务器上下在rpm包并安装rpm的前段程序(高级封装),从rpm源服务器上下载rpm包,并自动处理依赖rpm原始的软件安装需要从源码编译而rpm是一个中间
Stella981 Stella981
4年前
Git+GitHub入门
闲下来看了看Git的命令:一:Git是什么?Git是目前世界上最先进的分布式版本控制系统。二:SVN与Git的最主要的区别?SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器
Wesley13 Wesley13
4年前
mysql备份
一,原理及介绍〇xtrabackup能做哪些  对InnoDB引擎的表做热备  增量备份  流压缩传输到另外的服务器上  在线移动表  更简单的创建从库  备份时不增加服务器负载〇原理   备份及恢复大致涉及三个步骤:备份prepare恢复
Wesley13 Wesley13
4年前
1.4分布式
服务器和浏览器的通讯依靠http协议,今天就来分析一下http协议的具体内容以及https的加密过程。除了这些协议,为了增加服务器和浏览器交互的可拓展性,也出现了rest风格的请求方式,方便调用接口。
Stella981 Stella981
4年前
Nginx相关
Nginx篇WindowsNginx配置使用Nginx负载均衡模式1)、轮询——1:1轮流处理请求(默认)每个请求按时间顺序逐一分配到不同的应用服务器,如果应用服务器down掉,自动剔除,剩下的继续轮询。2)、权重——you
Stella981 Stella981
4年前
Http 缓存策略
1)浏览器缓存策略浏览器每次发起请求时,先在本地缓存中查找结果以及缓存标识,根据缓存标识来判断是否使用本地缓存。如果缓存有效,则使用本地缓存;否则,则向服务器发起请求并携带缓存标识。根据是否需向服务器发起HTTP请求,将缓存过程划分为两个部分:强制缓存和协商缓存,强缓优先于协商缓存。强缓存,服务器通知浏览器一个缓存时间,在
位流程风 位流程风
4个月前
为什么雷池社区版能防住 0day 攻击?从性能测试看语义引擎的 “降维打击”
环境信息雷池版本Version:7.3.1服务器器信息云服务器厂商:阿里云系统版本:Ubuntu20.0464位CPU&内存:2核(vCPU)2GiB带宽:10Mbps,支持最大测试qps1000左右测试工具wrk2:基于wrk开发的压测工具GitHub地