自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

归零者

归零者的梦想

  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 Docker-Compose编排Nginx1.25.1+PHP7.4.33+Redis7.0.11环境

实践说明:基于RHEL7(CentOS7.9)部署docker环境(23.0.1、24.0.2),编排也可应用于RHEL7-9(如AlmaLinux9.1),但因为docker的特性,适用场景是不限于此的。文档形成时期:2017-2023年因系统或软件版本不同,构建部署可能略有差异,但本文未做细分,对稍有经验者应不存在明显障碍。因软件世界之复杂和个人能力之限,难免疏漏和错误,欢迎指正。

2024-01-12 18:02:27 1617

原创 构建基于RHEL7(CentOS7)的OpenSSH9.5p1的RPM包和升级回退方案

CentOS7的OpenSSH的版本是7,需升级OpenSSH的版本,修复SSH漏洞,满足安全基线要求。注意事项:升级安装后由于加密算法的区别,低版本的SSH工具可能无法连接,建议改用Xshell7或SecureCRT9.0以上版本;临时增加telnet终端,验证telnet登录是否正常,并连接多个ssh终端操作;升级前备份;先在测试环境或局部升级,逐步推进;

2024-01-12 16:17:27 1610

原创 Zabbix6.0全套落地方案-基于RHEL9系列源码编译安装-Linux+Nginx+Mysql+Redis生产级模板及Agent2客户端一键部署

实践说明:基于RHEL9系列(CentOS9,AlmaLinux9,RockyLinux9等),但适用场景不限于此,客户端一键部署安装包基于RHEL8和RHEL9。文档形成时期:2023年因系统或软件版本不同,构建部署可能略有差异,但本文未做细分,对稍有经验者应不存在明显障碍。限于篇幅,Zabbix配置基于Agent2一键安装包和模版,其它配置细节未做阐述,将来再单独整理一系列文档,但基于本文纯实践方案,已经有比较全面的配置,能应对大部分场景,或基于此容易做进一步的配置部署。

2024-01-12 13:54:26 1509

原创 基于Docker官方php:7.4.33-fpm镜像构建支持67个常见模组的php7.4.33镜像

实践说明:基于RHEL7(CentOS7.9)部署docker环境(23.0.1、24.0.2),所构建的php7.4.33镜像应用于RHEL7-9(如AlmaLinux9.1),但因为docker的特性,适用场景是不限于此的。文档形成时期:2017-2023年因系统或软件版本不同,构建部署可能略有差异,但本文未做细分,对稍有经验者应不存在明显障碍。因软件世界之复杂和个人能力之限,难免疏漏和错误,欢迎指正。

2024-01-12 09:06:46 1952

原创 构建基于RHEL9系列(CentOS Stream 9,AlmaLinux9,RockyLinux9等)的MySQL8.0.32的RPM包

不同时期因各种原因经常产生部署LNMP环境的需求,某些场景下需要自定义软件,比如参数、模块、安装路径,或多个版本共存,不能采用Docker等容器环境,采用自主构建RPM包便成了比较快捷的方式之一。在网上几乎没有发现有基于RHEL9系列自主构建MySQL9的RPM包,采用DNF安装的比较多,实践之后特地分享于众,欢迎指正或探讨。

2024-01-11 17:42:44 1305 1

原创 构建基于RHEL8系列(CentOS8,AlmaLinux8,RockyLinux8等)的MySQL8.0.32的RPM包

不同时期因各种原因经常产生部署LNMP环境的需求,某些场景下需要自定义软件,比如参数、模块、安装路径,或多个版本共存,不能采用Docker等容器环境,采用自主构建RPM包便成了比较快捷的方式之一。在网上几乎没有发现有基于RHEL8系列自主构建MySQL8的RPM包,采用DNF安装的比较多,实践之后特地分享于众,欢迎指正或探讨。

2024-01-11 17:27:46 1023 1

原创 构建基于RHEL9系列(CentOS Stream 9,AlmaLinux9,RockyLinux9等)的支持63个常见模块的PHP8.1.20的RPM包

不同时期因各种原因经常产生部署LNMP环境的需求,某些场景下需要自定义软件,比如参数、模块、安装路径,或多个版本共存,不能采用Docker等容器环境,采用自主构建RPM包便成了比较快捷的方式之一。本文适用:rhel9系列,或同类系统(CentOS9,AlmaLinux9,RockyLinux9等)文档形成时期:2023年因系统版本不同,构建部署应略有差异,但本文未做细分,对稍有经验者应不存在明显障碍。

2024-01-11 16:23:04 1472 1

原创 构建基于RHEL8系列(CentOS8,AlmaLinux8,RockyLinux8等)的支持63个常见模块的PHP8.1.20的RPM包

不同时期因各种原因经常产生部署LNMP环境的需求,某些场景下需要自定义软件,比如参数、模块、安装路径,或多个版本共存,不能采用Docker等容器环境,采用自主构建RPM包便成了比较快捷的方式之一。本文适用:rhel8系列,或同类系统(CentOS8,AlmaLinux8,RockyLinux8等)文档形成时期:2023年因系统版本不同,构建部署应略有差异,但本文未做细分,对稍有经验者应不存在明显障碍。

2024-01-11 15:05:57 1446 1

原创 数千台Linux服务器时间同步配置批量整改实操案例

因“杂乱的管理”和“历史的沉淀”导致大量服务器的时间问题乱象丛生,然而时间的正确对业务保障的重要性是毋庸置疑的,所以很有必要来一次大检查和大整改。有个别服务器因特殊原因未能整改的,可单独执行脚本;能顺利变更的数千台,大概1小时内就能完成,比“一台一台手动检查和修改每个配置”的效率快上千倍以上,并且有更可靠的保障,如果需要再次变更,改下脚本便可执行;试想一下,如果手动刚修改完一千台,NTP地址又需要变更了,会是一种什么心情?

2024-01-11 11:55:19 1482 1

原创 开源免费虚拟化KVM的部署及其虚拟机资源变更、快照、克隆等常见运维操作

实践说明:基于RHEL9(AlmaLinux9.1)部署,同类系统(CentOS9,RockyLinux9等)适用,但适用场景是不限于此的。文档说明:本文档旨在帮助快速应用KVM虚拟化技术,重在实践操作,提供了简要参考。

2024-01-10 21:46:03 1848 1

原创 基于Docker官方php:7.1.33-fpm镜像构建支持67个常见模组的php7.1.33镜像

基于RHEL7(CentOS7.9)部署docker环境(23.0.1、24.0.2),所构建的php7.1.33镜像应用于RHEL7-9(如AlmaLinux9.1),但因为docker的特性,适用场景是不限于此的。

2024-01-10 20:32:50 1261 1

原创 基于Ubuntu22.04部署生产级K8S集群v1.27(规划和核心组件部署篇)

本文档主要根据k8s官网文档和其插件的官网文档,参考部分他人优秀经验,在实际操作中逐渐完成,比较详尽,适合在境内学习者和实践者参考。实操环境基于VMware Workstation 17 pro,采用ubuntu22.04操作系统(有时也提到rhel系列系统),采用kubeadm1.27.4(部分地方提到了1.28)部署和初始化集群,采用IPVS做为负载均衡和网络转发,采用containerd1.7.3做为容器运行时,选择calico作为k8s的Pod网络组件,采用插件Dashboard做为Web界面

2024-01-10 17:55:22 1806 1

原创 构建基于RHEL9系列(CentOS Stream 9,AlmaLinux9,RockyLinux9等)的Nginx1.24.0的RPM包

本文适用:rhel9系列,或同类系统(CentOS9,AlmaLinux9,RockyLinux9等)文档形成时期:2023年因系统版本不同,构建部署应略有差异,但本文未做细分,对稍有经验者应不存在明显障碍。

2024-01-09 17:26:14 1681

原创 Linux之Iptables简易应用

一个非常简易通用适用于大部分场景的基础脚本,基于此广泛应用于rhel5-rhel9系列和ubuntu系列的数千台系统,有充分的实践过程,可靠且易于维护。在有docker或k8s的环境中,建议基于此改用自定义链维护自定义策略,在本文通过自定义链并写入开机启动的解决案例中有采用自定义链的方式可参考。

2024-01-09 15:42:09 1035

原创 轻量级全功能开源免费Mailu邮件服务器部署

Mailu 是一个简单但功能齐全的邮件服务器,由一组 Docker 镜像组成。它是免费软件(就像免费啤酒和自由言论一样)。该项目旨在为人们提供一个易于设置、易于维护且功能齐全的邮件服务器,同时不提供专有软件或流行组件中常见的不相关功能。

2024-01-08 17:34:15 9277 1

原创 基于Docker官方php:5.6.40-fpm镜像构建支持66个常见模组的php5.6.40镜像

实践说明:基于RHEL7(CentOS7.9)部署docker环境(23.0.1、24.0.2),所构建的php5.6.40镜像应用于RHEL7-9(如AlmaLinux9.1),但因为docker的特性,适用场景是不限于此的。文档形成时期:2017-2023年因系统或软件版本不同,构建部署可能略有差异,但本文未做细分,对稍有经验者应不存在明显障碍。

2024-01-08 15:09:58 1813 2

原创 构建基于RHEL8系列(CentOS8,AlmaLinux8,RockyLinux8等)的Nginx1.24.0的RPM包

本文适用:rhel8系列,或同类系统(CentOS8,AlmaLinux8,RockyLinux8等)文档形成时期:2022-2023年因系统版本不同,构建部署应略有差异,但本文未做细分,对稍有经验者应不存在明显障碍。因软件世界之复杂和个人能力之限,难免疏漏和错误,欢迎指正。

2024-01-07 20:49:42 663 1

原创 Linux的SSH密钥认证快捷配置

本文适用:rh5-9系列,同类系统、debian系等也可参照文档形成时期:2012-2024年因系统版本不同,配置应略有差异,本文没有在细节上区分,但实践中发现均可配置成功。

2024-01-07 20:06:13 1164 1

原创 桌面系统Windows7升级更换至Windows10的经历

其实就装个Win10而已,在某些场景下,对于流水线操作的熟手来讲,就是半个小时的事情。但现在为自已的办公系统升级,要尽可能保留数十个软件的旧配置旧数据,顺便升级下常用的软件,还要琢磨并折腾下一些细节,这就不一样了,流水线生产和手工打造,区别大了。难得有一段相对空闲的时间,就开始了,不忍其工作之繁重和复杂,于是做了一点笔记,以便后续参考。

2021-04-23 20:50:11 223

原创 小米路由器AX3600和Redmi路由器AX5使用问题讨论

2021年2月底分别购得AX3600和AX5两款路由器,用于替代原网件路由器,几经折腾,不尽如人意。采用小米这两款路由器,原因考虑有下:1. 客厅和主卧之间频繁走动时,wifi切换很麻烦;(原有2个网件路由器,分别位于客厅和主卧,路由模式相连,所以两者ip段不能相同,SSID也就不能相同了,否则终端切换wifi时不会重新触发DHCP获取新的IP,因此,想通过mesh组网解决该问题)2. 家里已有多款电子设备均是小米的,将来购买新的电子设备也想尽可能买小米的,为保持智联的契合和兼容..

2021-04-23 11:10:27 2675 2

原创 Foxmail7使用经验总结

foxmail7备份恢复迁移等使用经验记录

2021-04-23 11:08:41 793 2

原创 将ADSL线路的动态IP实时应用于Linux的iptables和Win2k8的Firewall防火墙

### 背景 ###办公区或家里的上网线路不是专线(专线好贵啊),没有固定的公网IP,而服务器的某些网络服务不便对公网开放,仅想征对办公区或家里的线路开放。### 思路简介 ###办公区每条ADSL线路下(实际上现在都是光纤接入,只是服务近似于以往的ADSL)准备一台不需要关机的服务器,通过计划任务配置curl客户端基于验证去不断请求一个URL,公网IP就送到了web服务的日志中......

2018-12-21 14:25:12 837 2

原创 uwsgi加入系统服务

网上找了一圈,没有把uswgi加入系统服务的脚本,我来补充一个吧。

2016-11-17 10:02:44 1584 2

原创 Windows共享目录解决方法

文档阅读适合对象:有一定windows系统操作基础,懂一点网络IP知识,要求不高。协议:SMB/CIFS端口:TCP 139 445 UDP 137 138角色:Server/Client访问方式:匿名或需通过验证网络环境:Server和Client在同一网段,不在同一网段但经过三层交换也可以,确保SMB/CIFS所用到的协议和端口被网络设备允许。Server上的...

2009-09-19 13:14:00 1331 2

windows本地加异地自动可分卷备份脚本

对大多数企业来讲,系统和数据的备份既重要,又简单,但又经常做不好,鄙人的观点是,一者要重视备份,二者要有好的备份方案。这里给出我的常用脚本,简洁而好用,供大家参考,若有错误,望指点。 新建备份目录,如D:\op 新建备份脚本,如D:\op\backup.bat 在自动任务中创建任务,视情况定期执行此脚本,备份数据文件将会自动创建在脚本所在目录D:\backup, 因为各种数据库的备份比较特殊,这里不详说,脚本中已包含mysql备份的示例, 如果是SQL Server,假设已经由其作业自动创建了BAK或TRN备份,然后可做为静态文件,参照脚本中备份静态文件的示例增加其备份。 因为异地FTP的密码都放在脚本里了,肯定不安全,我的方法是,异地FTP目录设置为只写,拒绝其它所有权限,异地的备份当然也需要循环,可以异地服务器上执行定期删除任务。或者改为由异地备份服务器定期获取备份。 考虑到企业有时候需要更久的备份,可以在其它目录里存放永久备份,而不会被自动任务删除。

2024-10-23

基于RHEL7(CentOS7)构建的OpenSSH9.5p1的RPM包

# 构建的完整文档: 构建基于RHEL7(CentOS7)的OpenSSH9.5p1的RPM包 https://blog.csdn.net/ynz1220/article/details/135553909 openssl版本:1.1.1w,安装路径:/usr/local/openssl-1.1.1w。官方最新版是openssl3,考虑到系统老旧,依赖于系统的业务软件包可能也依赖openssl,暂不采用openssl3,而采用openssl1.1.1w这个最新版。 zlib版本:zlib-1.3 # 安装 rpm -Uvh openssh-*.rpm --force --nodeps # 背景 CentOS7的OpenSSH的版本是7,需升级OpenSSH的版本,修复SSH漏洞,满足安全基线要求。 # 升级注意事项 - 升级后由于加密算法的区别,低版本的SSH工具可能无法连接,建议改用Xshell7或SecureCRT9.0以上版本; - 临时增加telnet终端,验证telnet登录是否正常,并连接多个ssh终端操作; - 升级前备份; - 先在测试环境或局部升级,逐步推进;

2024-01-12

Zabbix6.0全套方案附件之Agent2客户端一键部署和Linux+Nginx+Mysql+Redis生产级监控模板

全套方案文档:https://blog.csdn.net/ynz1220/article/details/135550480 实践说明:基于RHEL9系列(CentOS9,AlmaLinux9,RockyLinux9等) 模版导入服务端即可使用,包含80+监控项,60+自动发现监控项,已配置常见图表和触发器,大量采用中文简体,方便非运维识别告警信息。 一键安装包说明: - 根据系统版本选择相对应的"zabbix_agent2-6.0.22-ce-install.tar.gz"包即可。 - 包含Nginx+Mysql+Redis的监控脚本; - 客户端主配置/opt/zabbix/etc/zabbix_agent2.conf修改必要的配置如主机名和服务端地址后才能使用; - Mysql监控脚本需要修改/opt/zabbix/etc/mysql.conf后才能使用; - Nginx不必修改,但NginxStatus状态服务须和监控脚本中配置的地址和端口一致,默认- Redis监控脚本配合模板使用,极为完善,且支持自动发现多实例,自动获取pass,即使是官方提供的监控脚本也远不及于此。

2024-01-12

基于Docker官方php:7.4.33-fpm镜像构建支持67个常见模组的php7.4.33镜像

基于RHEL7(CentOS7.9)部署docker环境(23.0.1、24.0.2),所构建的php7.4.33镜像应用于RHEL7-9(如AlmaLinux9.1),但因为docker的特性,适用场景是不限于此的。 # 部署docker环境 # 创建自定义网络示例 docker network create -d bridge --subnet 10.1.5.0/24 --gateway 10.1.5.1 custom_bridge_net # 镜像导入和解压配置示例 docker load < /opt/data_bak/backup_ever/docker_images/tmtcha_phpfpm7.4.33-v1.02.tar tar czpf /opt/data_bak/backup_ever/docker_images/php74_cfg.tar.gz -C /opt/docker_lnmp/ # 启动容器等更多操作,参考文档:https://blog.csdn.net/ynz1220/article/details/135543309

2024-01-12

基于Docker官方php:5.6.40-fpm镜像构建支持66个常见模组的php5.6.40镜像

基于RHEL7(CentOS7.9)部署docker环境(23.0.1、24.0.2),所构建的php5.6.40镜像应用于RHEL7-9(如AlmaLinux9.1),但因为docker的特性,适用场景是不限于此的。 # 部署docker环境 # 创建自定义网络示例 docker network create -d bridge --subnet 10.1.5.0/24 --gateway 10.1.5.1 custom_bridge_net # 镜像导入和解压配置示例 docker load < /opt/data_bak/backup_ever/docker_images/tmtcha-php-5.6.40-fpm-v1.02.rar tar czpf /opt/data_bak/backup_ever/docker_images/php56_cfg_v1.02.tar.gz -C /opt/docker_lnmp/ # 启动容器等更多操作,参考文档:https://blog.csdn.net/ynz1220/article/details/135454899

2024-01-10

基于Docker官方php:7.1.33-fpm镜像构建支持67个常见模组的php7.1.33镜像

基于RHEL7(CentOS7.9)部署docker环境(23.0.1、24.0.2),所构建的php7.1.33镜像应用于RHEL7-9(如AlmaLinux9.1),但因为docker的特性,适用场景是不限于此的。 # 部署docker环境 # 创建自定义网络示例 docker network create -d bridge --subnet 10.1.5.0/24 --gateway 10.1.5.1 custom_bridge_net # 镜像导入和解压配置示例 docker load < /opt/data_bak/backup_ever/docker_images/tmtcha-php-7.1.33-fpm-v1.01.tar tar czpf /opt/data_bak/backup_ever/docker_images/php71_cfg.tar.gz -C /opt/docker_lnmp/ # 启动容器等更多操作,参考文档:https://blog.csdn.net/ynz1220/article/details/135510320

2024-01-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除