Linux
标签:Linux
文章Windows右键添加IDEA项目打开选项
通过在Windows注册表中添加项,实现在右键菜单中用PyCharm等IDE打开文件夹。步骤包括:打开注册表,在指定路径新建项,设置菜单文本和图标,创建command项指定exe路径。删除项即可移除选项。
文章短链生成方案初级入门
短链服务中,长链可对应多个短链,短链唯一对应长链。跳转采用302重定向以便统计点击和实时封禁。短链码通过MurmurHash算法生成并转为62进制,确保高性能、低碰撞和安全性。
文章MySQL分表篇:该如何将月增上亿条数据的单表处理方案优雅落地?
文章介绍了为硬件设备开发系统时,面对账单数据量大的挑战。采用单体架构和数据库单库,通过按月水平分表方案,自动创建月份表并动态路由数据,实现高效存储和查询。方案支持流水号和范围查询,并可扩展以适应更大数据量。
文章Linux 服务器配置使用密钥登录教程
本文介绍了在Linux服务器上配置SSH密钥登录的步骤:首先生成RSA密钥对并保存私钥;然后配置公钥到authorized_keys文件并设置权限;接着修改sshd_config文件启用公钥认证,可设置同时使用密码;最后重启SSH服务,使用客户端导入密钥登录。
文章Docker Mysql备份推送至Gitee
文章针对服务器因MySQL、Redis、Docker弱密码被黑导致数据库被删的问题,提出了通过生成SSH密钥、配置Gitee私有仓库、编写备份脚本并设置定时任务,实现数据库自动备份到Gitee的解决方案,以确保数据安全。
文章MySQL 定时备份数据库
本文介绍了MySQL数据库定时备份的几种方法,主要使用mysqldump命令进行备份和还原,并通过编写BASH脚本配合crontab实现自动化定时备份,以保护数据安全。
docker及容器设置开机自启
本文介绍在Linux CentOS上设置Docker服务开机自启的方法:使用systemctl enable docker.service。同时说明Docker容器自启配置:新建容器时用--restart=always,已存在容器用docker update命令,并包括取消和批量设置。
文章RabbitMQ使用教程(超详细)
RabbitMQ是基于AMQP协议的消息队列,用于系统间异步通信和解耦。本教程涵盖其五种工作模式:简单队列、Work公平分发、订阅、路由和主题模式,并提供了Spring与SpringBoot集成RabbitMQ的环境搭建及代码示例。
文章Nginx 安装配置
Nginx是一款高性能Web和反向代理服务器。在CentOS上安装需先安装编译工具和PCRE,然后下载并编译Nginx。配置nginx.conf文件,设置用户和虚拟主机。启动后可通过命令管理服务,并可设置开机自启和开启SSL支持。