MySQL 5.7 初始安装无法登录或密码验证策略报错解决排查
在 CentOS 7 / Ubuntu 部署 MySQL 5.7 后,常遇到无法以空密码登录,或修改密码时抛出 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements。本文提供标准初始化与策略调整方案。…
在 CentOS 7 / Ubuntu 部署 MySQL 5.7 后,常遇到无法以空密码登录,或修改密码时抛出 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements。本文提供标准初始化与策略调整方案。…
Composer 是 PHP 现代生态体系中不可或缺的依赖包管理工具。本文介绍在 CentOS 环境下快速下载、校验并配置全局 composer 可执行命令的流程。 一、 全局安装标准步骤 # 1. 下载 Composer 安装脚本 curl -sS https://getcomposer.org/installer | php # 2.…
在 CentOS 7 环境下,Apache HTTPD 默认未加载 SSL 加密模块。为了部署 HTTPS 证书与开启 443 端口,需要安装 mod_ssl 模块。本文详解安装与证书挂载配置。 一、 安装 mod_ssl 软件包…
在移动 Web 页面开发中,经常需要引导用户在微信内完成授权登录,或者提示用户“点击右上角在外部浏览器打开”。通过检查 HTTP 请求头中的 User-Agent 包含 MicroMessenger 即可精准识别微信环境。 一、 JavaScript 前端判断: function isWeChat() { const ua = navigator.userAgent.toLowerCase(…
在 Linux 终端中处理 .7z 格式的高压缩率文件时,系统默认自带的 tar 与 unzip 无法直接解析。在 CentOS 下通过安装 p7zip 软件包即可获得极速解压支持。 一、 安装 p7zip # 先配置 EPEL 扩展源 sudo yum install…
在前端适配弹窗居中、滚动懒加载与响应式组件时,开发者经常混淆 screen、window.innerWidth 与 clientHeight 的区别。本文梳理各类宽高 API 的物理含义。 一、 核心视口与屏幕尺寸 API 速查 // 1. 用户显示器屏幕物理分辨率 const screenW = window.screen.width; const…
在 CentOS 服务器中执行 yum install 时,经常提示:“Existing lock /var/run/yum.pid: another copy is running as pid 12345. Another app is currently…
在 Linux 服务器安全巡检与权限审计中,查看系统当前存在哪些活跃用户、具有登录权限的账号是关键操作。本文总结常用的用户查询命令。 一、 查看所有系统账户(/etc/passwd) # 查看所有用户的用户名 cut -d: -f1 /etc/passwd # 筛选具有 /bin/bash 登录 Shell 权限的真实活跃用户(排除系统伪用户) grep…
当网站遭遇恶意爬虫抓取、暴力破解或特定网段的 CC 扫描攻击时,在 Web 服务器应用层直接封禁来源 IP 是最快见效的防御手段。本文介绍在 Apache .htaccess 中配置 IP 访问控制的标准语法。 一、 Apache 2.4+ 标准语法(Require 机制) <RequireAll&…
当用户拖动改变浏览器窗口大小时,window.onresize 事件会在 1 秒内触发数十次甚至上百次。如果在回调中直接执行复杂的 DOM 操作或图表重绘(如 ECharts resize),会导致页面严重卡顿掉帧。本文提供标准防抖优化方案。 一、 防抖函数(Debounce)实现 // 通用防抖函数 function debounce(func, delay = 200)…
关注微信公众号 来哩HO,发送暗号获取免费下载口令。
💡 验证成功后将自动记住状态,无需重复输入。