![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web架构
苏某想吃鱼
这个作者很懒,什么都没留下…
展开
-
nginx日志:see security.limit_extensions,页面Access denied.
很久没更新了,最近部署thinkphp项目的时候遇到一个问题,初步定位是nginx的规则导致的先说现象,在项目界面点了用户登出按钮后,跳转到了这个url: http://ip/index.php/然后出现的是如下图所示于是去排查nginx的配置文件,判断是这个location的问题location ~ \.php/ { if ($request_uri ~ ^(.+\.php)(/.+?)($|\?)) { } fastcgi_pass unix:/tmp/php-原创 2020-07-31 10:55:29 · 683 阅读 · 0 评论 -
记一次抓包分析四层负载均衡TCP数据包转发
笔者在研究四层负载均衡的时候,有读到这么一篇博客:https://blog.csdn.net/friends99/article/details/79803638文中提到的一点笔者存在一些困惑,我把原文截图出来:对于文章中的描述,笔者不是太理解为什么服务器会和客户端直接建立连接,负载均衡会修改数据包源地址又是什么意思?所以下面笔者做了实验并抓包分析。首先第一次使用的是haproxy,实验...原创 2020-04-10 22:50:48 · 1108 阅读 · 0 评论 -
keepalived的状态不断切换的问题解决
笔者在搭建nginx+keepalived架构的过程中,发现存在keepalived的vip不断迁移的过程:master down了之后,vip一会迁移到backup上,一会迁移到master上,或者在backup上一会存在一会消失。就这样的情况笔者做了下面排查。先介绍下环境:master和backup都为CentOS Linux release 7.7.1908 (Core),均不开启防火...原创 2020-03-19 09:06:09 · 5550 阅读 · 1 评论 -
haproxy简单实现反向代理+日志配置
环境介绍使用haproxy作为两台apache服务器的反向代理系统:CentOS7haproxy版本:1.4.24服务器IP地址haproxy192.168.218.4apache1192.168.218.5apache2192.168.218.6部署apache站点使用yum方式安装apacheyum -y install httpd安...原创 2020-01-17 23:31:08 · 649 阅读 · 0 评论 -
apache工作模式
文章目录prefork模式worker模式event模式apache2.x支持插入式并行处理模块,称为多路处理模块(MPM),在编译时必须选择也只能选择一个MPMprefork模式prefork是一个多路处理模块MPM,实现了一个进程型的、预派生的web服务器,适合于没有线程安全库、需要避免线程兼容性问题的系统在要求每个请求相互独立的情况下具有很好的特性,若一个请求出现问题不会影响到其他请...原创 2020-01-09 11:17:56 · 91 阅读 · 0 评论 -
apache网页优化
网页优化网页压缩gzip压缩算法对网页内容进行压缩后再传输到客户端浏览器作用降低了网络传输的字节数,加快网页加载的速度节省流量,改善用户的浏览体验gzip与搜索引擎的抓取工具有着更好的关系apache实现网页压缩的功能模块mod_gzip 压缩比略高、对CPU占用高些mod_deflate 速度略快在apache的不同版本中apache 1.x 没用内建网...原创 2020-01-09 10:48:06 · 97 阅读 · 0 评论 -
脚本安装LNMP(详细解读)
文章目录脚本安装nginx脚本安装mysql脚本安装php完整脚本过程为详细解读,完整脚本会放在博客最后哦 ^ _^安装包下载链接:链接:https://pan.baidu.com/s/1K2ChbNgh0Bpm0yxzYizMow提取码:chi7脚本安装nginxnginx安装版本:1.12.2nginx_package="nginx-1.12.2.tar.gz"安装环境依赖...原创 2020-01-05 22:14:15 · 456 阅读 · 0 评论 -
Nginx从安装到高级配置
文章目录安装Nginx配置配置文件Nginx虚拟主机基于不同域名的虚拟主机基于不同端口的虚拟主机基于不同IP的虚拟主机访问状态统计Nginx访问控制基于授权的访问控制基于客户端的访问控制Nginx反向代理Nginx+LAMP动静分离proxies模块Nginx优化配置Nginx隐藏版本号配置Nginx网页缓存时间配置nginx实现连接超时更改Nginx运行进程数Nginx网页压缩Nginx日志切割...原创 2020-01-04 20:41:29 · 421 阅读 · 0 评论 -
tomcat安装+虚拟主机配置
文章目录安装jdk安装tomcattomcat优化启动配置tomcat虚拟主机Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,因为其 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可。tomcat基于Java语言,故需先安装jdk安装jdk现在比较流行的jdk版本为1.8,以下以安装jdk1.8为例:设置变量j...原创 2020-01-02 16:56:04 · 189 阅读 · 2 评论 -
脚本安装LAMP(详细解读)
文章目录入口脚本安装apache安装MySQL安装PHPLAMP架构 = Linux + apache + mysql + php本文主要讲解一下笔者写的脚本安装LAMP脚本分为4个shell脚本(附在文章最后),将为读者详细解读。资源包+脚本下载:链接:https://pan.baidu.com/s/1026ZRiKNhcuT4GMrKr9noQ提取码:ib99下载完成后,进入LA...原创 2019-12-31 17:07:14 · 1076 阅读 · 2 评论 -
apache上使用awstats日志分析系统
AWStats日志分析系统perl语言开发的一款开源日志分析系统可用来分析apache samba vsftpd IIS等服务日志信息结合crond等计划任务服务,可对日志内容定期进行分析apache[root@localhost ~]# yum -y install httpd &>/dev/null[root@localhost ~]# rpm -qc httpd/...原创 2019-12-16 21:25:38 · 260 阅读 · 0 评论 -
NAT访问web网站
拓扑在三层交换机SW1下的局域网中有vlan10、vlan20、vlan30,网关分别为192.168.10.1/24、192.168.20.1/24和192.168.218.10/24,都配置在三层交换机的vlanif上;PC1和PC2的IP地址分别为192.168.10.10/24、192.168.20.20/24web服务器地址为192.168.218.19;三层交换机的vlan40...原创 2019-12-13 12:17:15 · 799 阅读 · 0 评论 -
apache配置虚拟主机(三种方式)
文章目录查看apache的配置查找apache的配置文件查看DocumentRoot查看配置文件的根目录查看站点配置文件存放位置三种方式配置虚拟主机基于域名的虚拟主机基于端口的虚拟主机基于IP的虚拟主机查看apache的配置查找apache的配置文件[root@localhost ~]# rpm -qc httpd/etc/httpd/conf.d/autoindex.conf/etc/...原创 2019-12-13 09:52:45 · 591 阅读 · 0 评论