运维技术笔记
写BUG,改BUG,BUG人生。
代码不会剑术
简单不先于复杂,而在复杂之后。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Nginx 代理接口时报 (13: Permission denied) 的解决教程
Nginx代理接口报错(13: Permission denied)解决方案 当Nginx代理接口报错(13: Permission denied)时,通常是因为SELinux安全机制阻止了Nginx发起外部网络连接。解决方案有两种:推荐使用setsebool -P httpd_can_network_connect 1命令开启Nginx的网络访问权限;也可临时或永久关闭SELinux,但会降低系统安全性,不推荐生产环境使用。配置正确的Nginx代理设置后,问题即可解决。原创 2025-09-04 10:32:43 · 499 阅读 · 0 评论 -
Docker部署sprintboot后端项目
如果有相关中间件部署时需要加。将容器桥接到指定的网络。原创 2025-03-31 15:52:22 · 297 阅读 · 0 评论 -
Nginx + Docker 反向代理多个项目
Nginx 运行在 Docker 中,可以用 Docker 网络(bridge network) 让容器直接互相访问。原创 2025-03-14 11:59:52 · 390 阅读 · 0 评论 -
Tomcat中如何开启gzip压缩?
Vue项目对应的单页应用在打包的时候,如果引入的第三方组件较多,会造成打包的生成的文件太大,通过gzip压缩来提高首页访问的速度。注意上面的配置,userSendfile="false"一定不要忘记设置,不然压缩无效。原创 2024-11-27 10:13:23 · 519 阅读 · 0 评论 -
NGINX隐藏X-Powered-By信息
x-powered-By表示网站是用什么技术开发的,会泄漏开发语言、版本号和框架等信息,有安全隐患,需要隐藏掉。原创 2024-11-27 00:45:12 · 664 阅读 · 0 评论 -
Nginx自动安装Let’s Encrypt 免费证书
Certbot 安装后通常会自动创建定时任务来更新证书。Certbot 提供了一个简单的命令,可以自动获取 SSL 证书并更新 Nginx 配置文件。Let’s Encrypt 的证书有效期为 90 天,需要设置证书自动续订。执行命令后,Certbot 会自动验证域名,获取证书,并配置 Nginx。证书安装完成后,你可以访问你的域名以验证 HTTPS 是否正常工作。如果没有问题,你的证书将在过期前自动更新。原创 2024-10-29 11:07:02 · 708 阅读 · 0 评论 -
Windows Server 检测并重启占用端口的Java应用
在开发和部署Java应用程序时,有时我们会遇到应用已在运行且占用特定端口的情况,这会导致无法启动新的实例。此教程将教你如何编写一个批处理脚本,该脚本可以自动检测某个端口是否被占用,如果应用程序已经运行,它将关闭占用该端口的进程并重新启动应用程序。原创 2024-10-13 10:14:36 · 722 阅读 · 0 评论 -
Nginx在Windows Server下的启动脚本
Nginx在Windows Server下的启动脚本。原创 2024-10-13 09:50:05 · 351 阅读 · 0 评论 -
centos安装nginx指定pcre位置
在CentOS系统中安装Nginx并指定PCRE位置原创 2024-09-27 20:42:52 · 729 阅读 · 0 评论 -
Caddy在CentOS 7的安装与使用
Caddy是一个用Go语言编写的灵活和强大的web服务器,配置简单,自动HTTPS,可以为站点提供更好的安全性和性能。原创 2024-09-24 16:34:27 · 1430 阅读 · 0 评论 -
NVM 设置系统/终端默认(default)NODE 版本
NVM 设置系统/终端默认(default)NODE 版本。原创 2024-07-05 23:17:36 · 3929 阅读 · 0 评论 -
Face Recognition 人脸识别安装dlib失败
Face Recognition 人脸识别安装dlib解决方案原创 2024-07-01 15:20:43 · 535 阅读 · 0 评论 -
Docker 镜像加速配置教程
Docker 镜像加速配置教程原创 2024-06-28 16:54:54 · 557 阅读 · 0 评论 -
CentOS使用yum install安装,显示Docker连接不上
yum install nginx时提示Docker连接不上,一直在自动尝试其他数据源均失败。原创 2024-06-26 10:01:27 · 673 阅读 · 0 评论 -
使用宝塔安装Nginx,使用Nginx代理本地项目出现PC端使用移动端样式导致页面错乱
使用宝塔安装Nginx,使用Nginx代理本地项目出现PC端使用移动端样式导致页面错乱。原创 2024-06-26 07:29:28 · 447 阅读 · 0 评论 -
解决错误:MISCONF Redis is configured to save RDB snapshots,but is currently not able to persist on disk
REDIS显示错误:MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details about the error.原创 2024-06-19 11:21:41 · 679 阅读 · 0 评论 -
Docker部署MYSQL8.0发现启动了却无法连接,Navicat连接后项目正常连接的解决方案
Docker部署MYSQL8.0发现启动了却无法连接,使用Navicat连接后项目正常连接。原创 2024-06-04 21:29:11 · 708 阅读 · 0 评论 -
带宽内存服务器爆满,阿里云木马排查过程
查看截图,服务器在对外访问 ***.148.232.186 的443端口,设置安全组出方向,添加拒绝规则,观察情况,之后发现还是被攻击,于是设置。执行命令,发现异常进程并处理,有两个二进制命令,可以选择将其移动走或者重命名。发现执行这些操作都不生效,带宽内存均被打满。查看监控,服务器的连接数和带宽都提升了。原创 2024-04-27 10:50:43 · 390 阅读 · 1 评论 -
Filezilla彻底关闭更新检测,告别烦人的弹窗!
Filezilla彻底关闭更新检测,告别烦人的弹窗!原创 2024-02-20 13:59:45 · 2347 阅读 · 2 评论 -
WinServer使用FRP内网穿透时,客户端FRPC经常莫名退出的解决方法
在实际使用FRP中遇到客户端莫名退出,导致服务无法正常使用,目前官方没有提供解决方案,查阅相关资料发现使用脚本监听解决。原创 2024-02-04 22:24:35 · 1693 阅读 · 0 评论 -
Windows执行BAT脚本显示“不是内部或外部命令,也不是可运行的程序或批处理文件”的解决方案
Windows执行BAT脚本显示“不是内部或外部命令,也不是可运行的程序或批处理文件”的解决方案原创 2024-02-04 22:04:44 · 3692 阅读 · 0 评论 -
VUE项目加Base前缀部署,刷新浏览器500 Internal Server Error
部署Vue项目的时候,加入base路径,使用nginx代理,第一次访问是正常,刷新浏览器显示500 Internal Server Error。原创 2023-12-19 22:57:48 · 1310 阅读 · 0 评论 -
CentOS7部署Node项目
如果服务器配置较高,可适当调整 max_memory_restart 和instances的值。输出 HTTP/1.1 200 OK,则表示成功,Ctrl + C 停止运行。注:阿里云默认外网不能访问80/443端口,请更改实例的安全组配置,重新启动nginx并验证nginx是否还可以正常访问。如果 certbot -nginx 这步出错,则执行。重新执行 certbot --nginx,测试浏览器使用https形式访问是否成功。回车后输入查找到的密码,登录成功。如果返回接口数据则代表运行成功。原创 2023-12-08 21:19:09 · 274 阅读 · 0 评论 -
FRP内网穿透
FRP 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https 协议,主要是一个开源框架。原创 2023-11-16 14:51:08 · 464 阅读 · 0 评论 -
CentOS系统安装Docker教程
安装 Docker 之前,需要先准备 CentOS 环境,目前支持 CentOS 7, CentOS 8(stream) 和 CentOS 9(stream)。原创 2023-11-01 09:58:51 · 150 阅读 · 0 评论 -
研发项目环境说明(PROD、SIT、UAT、TEST、PRE、DEV、FAT )
不同环境对自动化测试开展的便利性和制约性不同,建议根据自动化测试的成熟度、要解决的问题来选择不同的环境。原创 2023-10-31 16:36:06 · 2815 阅读 · 0 评论 -
Docker部署宝塔
Docker部署宝塔运维工具原创 2023-09-26 12:34:52 · 708 阅读 · 0 评论 -
Docker修改容器已经映射的端口
Docker启动容器后,需要新增或者修改端口映射。原创 2023-09-25 17:15:20 · 3366 阅读 · 0 评论 -
CENTOS7.4.1708重装yum和python
CENTOS7.4.1708重装yum和python。原创 2023-08-05 22:19:11 · 299 阅读 · 0 评论 -
服务器polkit pkexec 本地提权漏洞(CVE-2021-4034)修复
服务器polkit pkexec 本地提权漏洞(CVE-2021-4034)遇到漏洞。原创 2023-08-01 13:25:06 · 546 阅读 · 0 评论 -
CentOS7安装MariaDB
CentOS 7下MysqL下替换成MariaDB了,MariaDB数据库管理系统是MysqL的一个分支,主要由开源社区在维护,采用GPL授权许可MariaDB的目的是完全兼容MysqL,包括API和命令行,使之能轻松成为MysqL的代替品。原创 2023-07-11 16:52:58 · 420 阅读 · 0 评论 -
更新系统和安装 git、vim、curl
看到输出版本信息 v20.4.0 表示安装成功。看到输出版本信息 0.33.5 表示安装成功。原创 2023-07-11 16:19:42 · 239 阅读 · 0 评论 -
Nginx配置禁止IP访问,仅允许域名访问
nginx禁止通过ip地址问原创 2023-04-19 11:49:57 · 1089 阅读 · 0 评论 -
Centos7安装RabbitMQ教程
由于RabbitMQ是由Erlang语言开发,所以在Centos7需要安装Erlang的开发环境,再安装RabbitMQ。原创 2023-07-11 21:17:42 · 305 阅读 · 0 评论 -
Docker部署下的NGINX负载均衡,无法获取用户真实IP解决方案
使用Docker版本的NGINX部署项目是,发现获取到的IP为服务器IP,无法获取用户的真实IP原创 2023-05-26 09:27:48 · 1483 阅读 · 0 评论 -
Nginx只配置一个域名,之前配置成功的域名也能访问解决方案
nginx切换到新域名时,发现之前的旧域名依旧可以访问项目,这是由于nginx在所有server的规则都不匹配时,会采用第一条server配置,所以一般第一条server会使用阻止页面。所以在server上边再加一条server用来默认的阻挡。原创 2023-04-22 17:15:33 · 750 阅读 · 0 评论 -
安装nginx并使用其做反向代理
安装nginx并使用其做反向代理。原创 2023-07-11 16:28:16 · 90 阅读 · 0 评论 -
WinServer服务器远程桌面不能复制粘贴的解决方法
在使用WinServer服务器部署项目时,发现无法复制粘贴文件到服务器上,这是因为服务器有一个监听剪切板的进程阻止用户复制粘贴数据。原创 2023-06-02 07:22:28 · 4444 阅读 · 0 评论
分享