mysql启动后不监听3306问题解决

故障现象是mysql启动正常,本地登录正常,网络登录不正常提示无法连接,服务器上查看3306端口未监听。 故障的原因可能是my.cnf中存在以下配置: skip network 或者: skip grant tables 去掉如上配置,重启后监听恢复。

解决linux重装mysql无法启动

服务器上原本安装了mysql8.0版本,但是项目需要mysql5.7。 删除mysql8.0后安装mysql5.7,无法启动,出现故障如下: Thread pointer: 0x0 Attempting backtrace. You can use the following information to find out where mysqld died. If you see no

脚本清空Redis所有内容

redis服务经常因服务器内存不够用而自动死掉,需要经常连接进去做数据清理。 所以写了个脚本每天自动清理一遍。 脚本内容如下: echo "flushall" | redis cli p 7000 a 'password' echo "flushall" | redis cli p 7001 a 'password' echo "flushall" | redis cli p 7

非root用户使用1024以下端口

以nginx为例。 1. 设置权限: 比如我的nginx安装在/home/java/nginx目录, cd /home/java/nginx/sbin setcap cap net bind service=+eip nginx 看到nginx文件变成红色,说明设置成功。 2. 清除附加权限: setcap r nginx启动命令路径 3. 查看附加权限:

Nginx: proxy_set_header与add_header区别

proxy set header 1 )概述 proxy set header 和 add header 是 Nginx 配置中两个不同的指令, 它们各自有不同的用途。 proxy set header 指令用于修改转发到代理服务器(通常是后端应用服务器)的 HTTP 请求头。 它允许您设置或覆盖请求头中的字段,以便后端服务器能够接收正确的信息或根据这些信息做出响应。 例如,有时可能会使用 pro