服务器往往没有图像界面,在我们需要检查服务器上CPU,HDD硬盘,SSD固态硬盘,GPU及主板芯片组温度时,需要借助一些工具,这里以Ubuntu 22.04为例。 CPU 主板温度 安装 lm-sensors sudo apt install lm-sensors 运行 sensors-detect命令扫描各设备识别传感器,并一直输入yes即可; 运行sensors命令,得到各硬件传感器温度: h […]
使用SSHFS挂载服务器Linux目录挂载到windows
通过SSH协议将Linux服务器上的指定目录挂载到windows下作为磁盘使用,很方便实现文件移动等。 挂载完成后,在资源管理器中看到这个远程挂载的磁盘: 这里需要安装三个软件: sshfs-win:https://github.com/billziss-gh/sshfs-win/releases winfsp:https://github.com/billziss-gh/winfsp/relea […]
使用docker-compose一键部署rabbitmq多节点集群
使用docker-compose一键部署rabbitmq多节点集群,这里经过实际测试成功部署后,已上传到github,保持更新。 主要工作: 一键部署多节点; 节点加入集群 rabbitmq management 默认管理用户和密码设置; 关于加入集群,这里有一些简单的规则说明: join_cluster 命令有一个可选的参数 –ram ,该参数代表新加入的节点是内存节点,默认是磁盘节 […]
mysql建库时选择的utf8_general_ci和utf8_unicode_ci有什么区别?
摘自stackoverflow上的一个回答: 对于那些在 2020 年或之后仍在阅读这个问题的人来说,有一些新的选项可能比这两个都更好。例如,utf8_unicode_520_ci。 所有这些排序规则都适用于 UTF-8 字符编码。它们之间的区别在于文本的排序和比较方式。 _unicode_ci 和 _general_ci 是两种不同的排序和比较文本的规则集,根据我们的预期方式进行排序和比较。 M […]
vscode配置PHP代码检查和格式化工具PHP Sniffer & Beautifier
这里介绍的是在vscode中配置插件PHP Sniffer & Beautifier,达到代码质量管理,包括代码检查和格式化的使用。 如果你使用的IDE是phpstorm,查看这篇文章:phpstorm 配置使用代码质量工具PHP CodeSniffer 在计算机上安装php_codesniffer包 在计算机某个目录(假设目录为/tool_path)中使用composer安装需要的php […]
在ubuntu22.04中使用阿里云镜像站安装docker(官方安装太慢)
之前介绍过在 CentOS7安装Docker配置服务端和容器自启动,这次是要在 Ubuntu 22.04 上安装docker,略有不同。 安装一些依赖。 sudo apt update sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release 在国内的网络环境下,如果使用官方的源来安装docker,下载安 […]