![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后端技术
文章平均质量分 57
victorc666
中年程序员,喜欢写代码,爱好投资
展开
-
windows环境配置ssh tunnel
ssh tunnel 是一个非常好用的工具,它能够在本地创建一个socks5 ,然后走ssh通道,懂得都懂,在linux 环境下配置使用都非常方便最近开始使用windows办公,也要部署这个工具,搜索了一圈教程,提到需要用putty或者plink.exe,甚至ccproxy之类, 看起来非常麻烦,实际动手测试一番,发现和linux环境一样简单,无需安装额外软件,方法如下windows10 以上都自带了openssh,直接在命令行里面 输入ssh 就可以确认,不需要额外安装软件在用户目录创建 文件夹,把lin原创 2022-05-31 20:47:31 · 1689 阅读 · 0 评论 -
使用acme.sh给静态博客申请免费https证书
博客搭建之后,要申请一个ssl证书,https是标配,这个环节必不可少,免费的SSL证书一般都是通过acme.sh脚本去申请,网上搜索了很多文章,写的都不太清楚,看得让人非常浪费心智, 建议所有程序员都去读一下面这本书,能够稳定高效的输出踩过的坑不要用主机申请,直接用域名验证申请只用RSA格式证书,不用ECC,ecc浏览器兼容性不好,需要nginx特殊配置安装curl https://get.acme.sh | sh就是一步,很简单通过域名验证申请先在阿里云网站上获得你的 Key和S原创 2022-05-04 12:02:55 · 1435 阅读 · 0 评论 -
排查php内存泄露
背景这是08年写的一份文档,我当时在一家网站刚接手做技术负责人,网站每天大概有60万ip/300万pv的访问,网站产品很复杂,代码结构差,开发工程师来来去去,代码只能只读了。突然有一天开始频繁出现php-fpm进程耗光内存和cpu占有率飙升,前端频繁出现504错误php-fpm进程耗光内存这个就是传说中的内存泄露,所谓内存泄露,是指进程在运行过程中,内存占用率逐步上升而不释放,导致系统可用内存越来越少的情况严格上说,这个也不算致命错误,“内存泄露”只对长期运行的程序有威胁,对单一任务的执行脚本不需要原创 2022-05-03 20:46:43 · 1259 阅读 · 0 评论 -
从源代码编译安装升级到python39
二话不说,直接build from source code编译方法wget https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tar.xz xz -d Python-3.9.7.tar.xztar -xvf *.tarsudo apt install libffi-dev #不然会出现 _ctype 错误sudo apt install libssl-dev #pip3 支持ssl./configure --prefix=/usr/l原创 2022-05-03 20:44:40 · 444 阅读 · 0 评论 -
在python3环境使用Supervisor
supervisor 是一个用python2 开发的 进程管理工具,我用了7/8年了,非常好用,最早是做搜索的时候5000台服务器上的程序都用它管理,一直用到现在supervisorSupervisor is a client/server system that allows its users to monitorand control a number of processes on UNIX-like operating systems.It shares some of the same原创 2022-05-03 20:42:32 · 970 阅读 · 0 评论 -
Nginx配置auth密码鉴权的方法
nginx开启auth 密码属于便宜又好用的鉴权方法,特别部署在公网的服务,加一层auth 密码,安全性大幅提升,部署也简单修改nginx配置只需要增加2行,在server /http /location 都可以auth_basic "Please input password"; ##输入用户名密码提示框auth_basic_user_file /etc/nginx/conf.d/auth_pwd; ##配置用户名密码验证文件路径生成密码有两种软件可以生产密码,是一个apache原创 2022-05-03 20:31:19 · 3132 阅读 · 0 评论