Linux服务管理(五)Apache服务优化



powershell 复制代码
CustomLog "|/bin/rotatelogs -l /wwwlogs/access_%Y%m%d.log 86400" combined

日志旋转可参考这篇文章:

https://blog.csdn.net/weixin_43576565/article/details/139989701

  • 要优化首先你得有Apache
powershell 复制代码
yum -y install httpd
  • 启动
powershell 复制代码
service httpd start
  • 写入测试页
powershell 复制代码
cd /var/www/html/
ls
echo "hello world." >> index.html
curl ip
  • RPM下载的日志一般在/var/log/

  • 日志文件一般都有访问日志access.log和拒绝日志error.log两个文件
  • 文件主要有访问来源、访问时间、访问动作、访问是否成功、UA头
  • log保存位置
  • 查看rotatelogs的位置和其rpm包版本






  • CDN内容分发网络,网住网站服务器减轻压力以及保护其真实身份

CDN服务器是内容分发网络(Content Delivery Network)的关键组成部分,通过全球分布的服务器网络提供内容的快速分发和访问。CDN技术的核心是将网站内容如图片、视频和其他静态资源缓存到多个地理位置分散的服务器上,从而使用户能够从最近的服务器获取这些内容,提高访问速度并降低原始服务器的负载。

CDN的工作原理是通过智能DNS系统解析用户请求,将用户引导到离他们最近的CDN节点。这个过程大大加快了资源的传输速度,减少了延迟和网络拥塞。具体来说,当用户请求一个网站的内容时,他们的请求首先到达本地DNS服务器,如果本地DNS没有所需记录,则会向授权DNS查询。授权DNS通过CNAME记录将请求重定向到CDN提供商的DNS系统,然后根据用户的地理位置和当前网络状况选择最佳的边缘服务器节点,最后用户直接从该节点获取请求的资源。

CDN的应用非常广泛,不仅在静态内容分发方面表现出色,还支持多种行业和场景的加速需求,例如大文件下载、视音频点播、直播流媒体以及全站加速等。在电子商务、在线教育和短视频平台等领域,CDN通过优化数据传输路径和利用冗余带宽资源,确保高峰流量期间的网站访问体验和平台的稳定性。

此外,CDN不仅提高了网站的访问速度和可用性,还具备一些重要的安全功能,比如DDoS防护和SSL/TLS加密,从而增强了网站的安全性。使用CDN还可以节省成本,因为它减少了对源服务器的负载和网络带宽的需求,同时提供了灵活扩展的能力,以应对业务增长带来的挑战。

总结起来,CDN服务器通过网络边缘的分布式节点缓存内容,实现了快速的本地化访问和高效的资源利用。这不仅提升了用户体验,也保障了网站在复杂网络环境下的稳定性和安全性。

相关推荐
小鱼小鱼.oO2 小时前
阿里云服务器安装nginx并配置前端资源路径(前后端部署到一台服务器并成功访问)
服务器·nginx·阿里云
资讯第一线3 小时前
Windows系统工具:WinToolsPlus 之 SQL Server Suspect/质疑/置疑/可疑/单用户等 修复
运维
惊起白鸽4503 小时前
LVS负载均衡
运维·负载均衡·lvs
Sapphire~5 小时前
Linux-07 ubuntu 的 chrome 启动不了
linux·chrome·ubuntu
伤不起bb5 小时前
NoSQL 之 Redis 配置与优化
linux·运维·数据库·redis·nosql
广东数字化转型5 小时前
nginx怎么使用nginx-rtmp-module模块实现直播间功能
linux·运维·nginx
love530love5 小时前
【笔记】在 MSYS2(MINGW64)中正确安装 Rust
运维·开发语言·人工智能·windows·笔记·python·rust
啵啵学习5 小时前
Linux 里 su 和 sudo 命令这两个有什么不一样?
linux·运维·服务器·单片机·ubuntu·centos·嵌入式
半桔6 小时前
【Linux手册】冯诺依曼体系结构
linux·缓存·职场和发展·系统架构
网硕互联的小客服6 小时前
如何利用Elastic Stack(ELK)进行安全日志分析
linux·服务器·网络·安全