- 博客(15)
- 收藏
- 关注
原创 http状态码
HTTP状态码是服务器响应请求时返回的3位数字代码,用于指示请求处理结果。主要分为五类:1xx(信息性状态码)表示临时响应;2xx(成功状态码)表示请求成功处理;3xx(重定向状态码)需要进一步操作完成请求;4xx(客户端错误状态码)表示请求有误;5xx(服务器错误状态码)表示服务器处理请求失败。常见状态码如200(成功)、404(资源未找到)、500(服务器内部错误)等,每个状态码对应特定的含义和使用场景,帮助开发者快速定位问题。
2026-06-12 08:17:53
284
1
原创 Web——安装httpd服务(Tomcat)及Nginx+Tomcat负载均衡
文章摘要 Tomcat是一款由Apache软件基金会开发的开源轻量级Web应用服务器,支持Servlet和JSP规范,广泛应用于Java Web开发。本文详细介绍了Tomcat的安装与配置过程:包括环境准备(IP规划、关闭防火墙/SELinux)、软件包下载、解压安装Tomcat和JDK8、配置Java环境变量、启动Tomcat服务及验证访问。通过对比Apache、Nginx等主流Web服务器,突出了Tomcat在Java Web应用中的专用性优势。文中还提供了常见问题解决方案,如端口冲突时的修改方法,并附
2026-06-11 18:37:21
778
1
原创 基于CentOS7.9——部署LNMP
本文详细介绍了在CentOS 7系统上编译安装部署LNMP环境的完整流程。主要内容包括:1)环境准备,涉及IP规划、关闭防火墙和SELinux、安装第三方软件源;2)Nginx的编译安装过程,包含依赖包安装、用户创建、解压编译及安装验证;3)Nginx的配置优化和管理,包括路径优化、配置文件检查、服务启停、worker进程调整等操作;4)提供了Nginx服务管理脚本。文中配有详细命令和截图说明,适合需要手动部署LNMP环境的用户参考。
2026-06-10 18:14:12
265
1
原创 Web——安装httpd服务(Nginx)
Nginx是一款高性能的轻量级Web服务器和反向代理服务器,由俄罗斯开发者Igor Sysoev设计,支持高并发(5万连接)且资源消耗低。它可用作HTTP服务器、虚拟主机和负载均衡器,具有高可靠性(Master-Worker架构)、热部署(不重启升级)和分布式支持等特点。安装步骤包括关闭防火墙/SELinux、配置yum源、安装依赖、创建系统用户、编译安装Nginx,并进行路径优化和语法检查。启动后可通过修改worker_processes参数优化性能(建议等于CPU核数)。Nginx广泛用于静态资源服务、
2026-06-10 13:15:08
293
原创 基于CentOS7.9——分离式部署lamp(apache_php-fpm和mysql分离)并部署discuz
在lamp的基础上,分离式部署lamp。以apache_php-pfm和mysql分离并部署discuz进行使用
2026-06-02 18:41:25
518
1
原创 基于CentOS7.9——部署wordpress和discuz论坛
WordPress与Discuz部署指南 本文详细介绍了在LAMP环境下部署WordPress和Discuz论坛的完整步骤。主要内容包括:确定Web根目录、解压程序文件、配置虚拟主机、重启Apache服务、准备数据库、本地Hosts绑定以及安装向导。对于WordPress,重点说明了如何解决wp-config.php写入问题;对于Discuz,则强调了解压和文件移动的正确方法。两个项目都涉及权限设置、虚拟主机配置和数据库创建等关键操作,提供了完整的命令行操作和配置文件修改示例,适合需要手动部署CMS系统的管
2026-05-30 18:06:43
300
1
原创 基于CentOS7.9——部署LAMP
本文详细介绍了LAMP环境的部署流程,包括Apache、MySQL、PHP和phpMyAdmin的安装配置。首先进行系统环境检查,确认防火墙、SELinux状态及网络配置。然后依次安装Apache、MySQL二进制版本和PHP,重点说明了各组件编译参数、服务配置和相互集成方法。最后部署phpMyAdmin实现可视化数据库管理,并验证各组件协同工作。整个过程包含详细的命令示例和关键配置说明,确保读者能够完整搭建功能完善的LAMP开发环境。
2026-05-30 18:06:02
545
原创 TCP——三次握手与四次挥手
TCP三次握手和四次挥手是建立和终止可靠连接的核心机制。三次握手通过SYN和ACK标志位交换,确保双方通信能力:客户端发送SYN,服务端回复SYN+ACK,客户端最后确认。四次挥手则分步关闭双向连接:主动方发送FIN,被动方先ACK确认再发送自己的FIN,最后主动方确认。关键区别在于握手只需同步序列号,而挥手需分别关闭两个方向并处理未完成数据传输。
2026-05-28 20:17:41
859
2
原创 基于CentOS7.9部署的LAMP
本文详细介绍了LAMP环境的部署流程,包括Apache、MySQL、PHP和phpMyAdmin的安装配置。首先进行系统环境检查,确认防火墙、SELinux状态及网络配置。然后依次安装Apache(含OpenSSL支持)、MySQL二进制版本和PHP7.4,重点说明了各组件编译参数、服务配置和相互集成方法。最后部署phpMyAdmin实现可视化数据库管理,并验证各组件协同工作。整个过程包含详细的命令示例和关键配置说明,确保读者能够完整搭建功能完善的LAMP开发环境。
2026-05-20 16:10:14
1156
2
原创 MySQL——部署MySQL(mariadb)并简单的操作
本文摘要: 在CentOS 7环境下配置MySQL(MariaDB)服务的完整流程:1) 关闭防火墙和SELinux;2) 配置阿里云和EPEL源;3) 创建MariaDB源并安装服务;4) 设置UTF8字符集;5) 数据库基础操作(创建库/表、用户授权);6) 使用mysqldump进行备份恢复操作。重点包括:修改root密码方法、字符集配置、用户权限管理以及备份恢复的注意事项。文档提供了从环境准备到数据库管理的全流程指导,适合作为CentOS 7下部署MariaDB的参考手册。
2026-05-19 16:36:23
872
2
原创 Web——httpd服务的访问控制及基于域名的虚拟主机
本文详细介绍了如何配置Apache HTTP服务器实现单一IP访问控制和基于域名的虚拟主机设置。主要内容包括:1)通过备份、精简和修改httpd.conf配置文件,使用Requireip指令限制特定IP访问;2)配置基于域名的虚拟主机,包括域名绑定、目录创建、权限设置和测试页面部署;3)解决常见问题如403错误和favicon.ico缺失问题。配置完成后需重启Apache服务并测试访问效果,同时提供了日志监控和Windows客户端配置方法。整个过程涵盖了从基础配置到问题排查的完整流程,适用于生产环境部署。
2026-05-18 17:14:53
563
2
原创 Web——安装httpd服务(Apache)
本文介绍了三大主流Web服务器(Apache、Nginx、Tomcat)的特点及适用场景,重点讲解了Apache HTTP Server在CentOS 7系统下的两种安装方式:源码编译安装和yum安装。源码编译安装详细说明了从依赖包安装、源码下载到APR、APR-Util和Apache的编译安装全过程,并提供了自动化安装脚本;yum安装则展示了更简便的安装流程。文章还包含了环境准备、防火墙配置、服务启动验证等关键步骤,并指出了两种安装方式下配置文件和默认首页的不同路径。
2026-05-18 15:35:37
552
1
原创 DNS——主从架构部署(正向解析)
本文介绍了在CentOS 7环境下配置主从DNS服务器的详细步骤。主服务器(192.168.2.5)和从服务器(192.168.2.15)均需安装bind软件包,配置前需关闭防火墙和SELinux。主服务器配置包括编辑named.conf文件、创建区域文件并设置允许从服务器传输;从服务器则配置为slave类型并指定主服务器IP。最后通过dig命令验证配置,确保两台服务器返回相同结果。配置过程中需注意区域文件权限、服务启动等关键环节,实现DNS解析的高可用性。
2026-05-13 11:21:40
566
1
原创 DNS——DNS解析LNMP并部署WordPress
本文详细记录了在CentOS 7环境下搭建DNS和LNMP服务器的完整过程。首先配置DNS服务器(192.168.2.20),安装bind软件并设置myweb.test域名解析。然后搭建LNMP服务器(192.168.2.25),安装Nginx、MariaDB和PHP7.4,配置PHP支持并测试环境。最后部署WordPress,包括创建数据库、配置Nginx虚拟主机和完成安装向导。整个过程涵盖了从基础环境配置到应用部署的全流程,并提供了详细的命令和配置文件示例,适合作为Linux服务器环境搭建的参考文档。
2026-05-12 15:23:39
685
原创 ftp——构建FTP文件传输服务器
本文摘要: 本文详细介绍了三种vsftpd服务器配置方案:1)匿名访问配置,包括目录创建、权限设置和带宽限制;2)虚拟用户配置,涵盖用户数据库创建、PAM认证和权限分级管理;3)本地用户配置,涉及用户创建、访问控制列表设置和传输速率限制。每种方案均包含完整的配置步骤、参数说明和测试验证方法,特别强调了安全设置如禁止上传/删除操作、chroot限制等。最后提供了防火墙配置建议和日志检查方法,适合需要搭建不同安全级别FTP服务的系统管理员参考。
2026-05-12 10:41:20
890
3
基于CentOS7.9部署lamp的相关软件包依赖包
2026-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅