- 博客(9)
- 收藏
- 关注
原创 LNMP+Redis实现Session共享
本文介绍了在LNMP架构中配置Redis实现PHP会话共享的完整方案。环境基于两台Linux主机(4.51和4.52),分别部署LNMP组件和Redis服务。具体步骤包括:1)在4.51上安装Nginx、MariaDB和PHP,配置动静分离;2)在4.52上安装Redis并配置监听地址;3)在PHP中安装redis扩展,修改php.ini将会话存储指向Redis服务器;4)通过测试页面验证会话共享功能。该方法有效解决了多服务器环境下的会话一致性问题,实现了数字递增的会话计数功能,证明配置成功。
2025-10-24 20:45:21
922
原创 MHA(mysql高可用集群)在linux上的部署
本文介绍了MySQL高可用环境(MHA)的配置过程,主要包括:1. 主从复制配置:关闭防火墙/SELinux、修改root密码、配置master/slave节点参数、设置复制用户权限;2. MHA管理节点配置:SSH免密登录、安装MHA组件、创建监控配置文件;3. 启动与验证:检查SSH连接和复制状态,后台启动MHA管理器;4. 故障测试:模拟master宕机,验证VIP漂移和主从切换功能。环境采用CentOS7系统,MySQL5.7.17数据库,包含管理节点192.168.4.50、master节点192
2025-10-21 18:38:10
1285
原创 mysql数据库互为主从的实现
本文详细介绍了在CentOS7环境下配置MySQL5.7主从复制的完整步骤。主要内容包括:基础环境配置(关闭防火墙、启动MySQL服务)、修改root密码、创建复制用户;主从服务器配置(修改配置文件、重启服务、查看主服务器状态);以及最终验证配置(创建测试数据库并检查同步结果)。通过192.168.4.51和192.168.4.53两台主机的互为主从配置,实现数据的双向同步,确保Slave_IO_Running和Slave_SQL_Running状态均为Yes即表示配置成功。该方案适用于需要实现MySQL数
2025-10-19 20:30:18
328
原创 网站架构优化之路:从单一服务器到分布式系统的演进
本文系统阐述了网站架构从单服务器到分布式系统的演进过程。初始阶段采用单一服务器存在性能瓶颈和单点故障问题,仅支持几百并发。第一阶段通过DNS和Web服务器优化提升至几千并发。第二阶段引入负载均衡,并发能力达几万。第三阶段数据库分离后支持几十万并发。最终部署Ceph集群实现高可用存储,但DNS单点问题仍需解决。整个演进过程展示了架构优化如何逐步提升系统性能、可靠性和扩展性,每次升级都显著增强了系统处理能力,为业务增长奠定基础。未来仍需持续优化以应对新挑战。
2025-10-16 20:40:37
1492
原创 Navicat连接虚拟机linux数据库的查询案例
Navicat Premium 16是一款跨平台数据库管理工具,支持MySQL、Oracle等多种数据库及云服务。主要功能包括可视化操作界面、智能SQL编辑、数据导入导出、备份恢复及同步等。摘要包含安装步骤(指定安装路径)和连接Linux虚拟机MySQL数据库的配置方法(IP:192.168.4.50,密码123qqq...A)。文章提供了多个SQL查询案例,涉及员工工资统计、部门查询、嵌套查询等操作,包括11号员工工资查询、部门人数统计、工资极值分析等22个具体查询示例。
2025-10-16 19:24:08
782
原创 CentOS7部署Oracle甲骨文数据库,并进行简单的查询测试
本文介绍了在CentOS7系统上安装配置Oracle Database 21c XE版的过程。主要内容包括:1)系统环境准备,配置网络连接和主机名;2)下载Oracle 21c的rpm安装包;3)安装必要依赖包;4)执行rpm安装并初始化数据库;5)设置环境变量和启动数据库服务;6)通过sqlplus连接数据库验证安装,并演示了创建表、插入数据和查询的基本操作。整个流程涵盖了从系统配置到数据库验证使用的完整步骤,为Oracle 21c XE版的部署提供了详细指导。
2025-10-15 15:41:40
451
原创 在防火墙开启且 SELinux 为强制状态的情况下实现 Samba 共享
本文介绍了在两台主机间配置Samba共享的完整流程。首先在服务端安装Samba服务,配置共享目录和用户组,设置目录权限和防火墙规则。然后调整SELinux策略,启动Samba服务并设为开机自启。最后在客户端安装必要软件测试共享是否成功。整个过程涵盖了从安装配置到测试验证的所有关键步骤,确保Samba共享服务能够正常运行。
2025-10-12 12:19:15
296
原创 ansible高可用分布式web集群架构的实现
本文详细介绍了使用Ansible自动化配置服务器集群的完整流程。首先规划了包含控制节点、代理服务器、Web服务器、数据库和Ceph集群的14台虚拟机架构。然后分步骤实施:1)配置Ansible基础环境,包括用户权限管理和主机连接测试;2)通过角色化方式部署各服务组件,包括Nginx动静分离配置、MySQL数据库搭建、Ceph分布式存储集群部署、HAProxy+Keepalived高可用代理,以及DNS和Git服务的配置;3)编写主剧本协调各角色执行顺序,实现Web服务与存储集群的挂接、代码推送等操作。
2025-09-20 15:41:53
1018
原创 nginx的七层代理,WordPress页面迁移的实现
本文介绍了基于Nginx实现七层代理的配置过程。首先在代理服务器(192.168.4.5)和两台Web服务器(192.168.2.100/200)上搭建Nginx服务。然后配置代理服务器的Nginx实现七层负载均衡,通过访问192.168.4.5测试代理功能。接着在两台Web服务器上部署LNMP环境并安装WordPress,确保能够独立访问。最终实现通过代理服务器访问时,自动轮询展示两台Web服务器上的WordPress页面。整个配置过程包括Nginx代理设置、LNMP环境搭建和WordPress部署等关键
2025-09-08 19:31:42
280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅