随笔分类 -  apache

摘要:一说到REST,我想大家的第一反应就是“啊,就是那种前后台通信方式。”但是在要求详细讲述它所提出的各个约束,以及如何开始搭建REST服务时,却很少有人能够清晰地说出它到底是什么,需要遵守什么样的准则。 在您将看到的这一篇文章中,我们将对REST,尤其是基于HTTP的REST服务进行详细地介绍。通过这 阅读全文
posted @ 2020-11-01 19:35 星火撩原 阅读(371) 评论(0) 推荐(0) 编辑
摘要:WEB正确日志格式分析 域 内容 含义 $1 192.168.1.5 远程主机IP %h $2 - 占位符 %l $3 - 占位符 %u $4 21/Mar/2020:16:34:53 服务器完成请求处理时间,日/月/年:小时:分钟:秒:时区 %t $5 +0800 时区 $6 GET 方法 $7 阅读全文
posted @ 2020-03-21 17:32 星火撩原 阅读(530) 评论(0) 推荐(1) 编辑
摘要:开放虚拟主机文件 修改主配置文件 解开注释,使用虚拟主机配置文件。 vim /usr/local/apache2/conf/httpd.conf 1 Include conf/extra/httpd-vhosts.conf 虚拟主机参数详解 <VirtualHost >:指定虚拟主机 Documen 阅读全文
posted @ 2020-03-15 15:57 星火撩原 阅读(161) 评论(0) 推荐(0) 编辑
摘要:Apache 访问控制 Apache访问控制 版本:Apche 2.3 前 通过设置访问控制,可对网站进行权限管理,提高安全性。 参数介绍 <Directory />: 行为对根目录的限制 Options:允许使用控制目录特征的指令.他们包括Options 和XBitHack 参数: 1、All:准 阅读全文
posted @ 2020-03-15 15:52 星火撩原 阅读(438) 评论(0) 推荐(0) 编辑
摘要:Apache 域名跳转配置 域名跳转 就是实现URL的跳转和隐藏真实地址,基于Perl语言的正则表达式规范。平时帮助我们实现拟静态,拟目录,域名跳转,防止盗链等 。 参数格式 参数: Apache mod_rewrite 规则重写 1) R[=code](force redirect) 强制外部重定 阅读全文
posted @ 2020-03-15 15:43 星火撩原 阅读(918) 评论(0) 推荐(0) 编辑
摘要:%% 百分号(Apache2.0.44或更高的版本) %a 远端IP地址 %A 本机IP地址 %B 除HTTP头以外传送的字节数 %b 以CLF格式显示的除HTTP头以外传送的字节数,也就是当没有字节传送时显示’-‘而不是0。 %{Foobar}C 在请求中传送给服务端的cookieFoobar的内 阅读全文
posted @ 2020-03-15 15:40 星火撩原 阅读(228) 评论(0) 推荐(0) 编辑
摘要:Apache 静态缓存配置 静态文件缓存 静态缓存在客户端下进行缓存,可以设置缓存文件类型与缓存时间,提升客户端访问站点速度。 语法格式 ExpiresByType type/encoding “<base> [plus] <num><type>” 配置静态缓存 1、模块解注释 vim /apach 阅读全文
posted @ 2020-03-15 15:37 星火撩原 阅读(323) 评论(0) 推荐(0) 编辑
摘要:Apache 防盗链配置 盗链 网站内有许多的图片地址,或一些我们可以用到的资源,在这种情况下,我可以通过赋值其他图片链接地址,到我自己的平台上,这样相当于盗取了一张图片的链接,那么盗链会有什么危害呢? 当我们盗取一张图片链接放入我们自己的平台时,我们每次访问平台也会连带 链接图片一起访问,要知道我 阅读全文
posted @ 2020-03-15 15:34 星火撩原 阅读(153) 评论(0) 推荐(0) 编辑
摘要:浏览器访问限制配置 user_agent收入的浏览器中,我们通过百度,谷歌很容易就可以查到相关的一些资料,方便了我们对知识的查找,但在某些特定情况下,我们并不希望有人可以通过某写搜索引擎直接访问到我们的网页。举例如果我开放了一个公网的服务,这个网页带宽很小,只能容纳几个人访问,所有在这种条件下我们并 阅读全文
posted @ 2020-03-15 15:33 星火撩原 阅读(392) 评论(0) 推荐(0) 编辑
摘要:1、查看当前MPM工作模式 /usr/local/apache2/bin/apachectl -V Server version: Apache/2.4.27 (Unix) Server built: Dec 24 2017 07:11:28 Server's Module Magic Number 阅读全文
posted @ 2020-03-15 15:30 星火撩原 阅读(355) 评论(0) 推荐(0) 编辑
摘要:Apache 工作模式详解 Apache 2.X 支持插入式并行处理模块,称为多路处理模块(MPM)。在编译apache时必须选择也只能选择一个MPM,对类UNIX系统,有几个不同的MPM可供选择,它们会影响到apache的速度和可伸缩性。 Apache启动会通过指定IP监听PID端口 会开通过主进 阅读全文
posted @ 2020-03-15 15:23 星火撩原 阅读(146) 评论(0) 推荐(0) 编辑
摘要:LoadModule auth_basic_module modules/mod_auth_basic.so #基本认证模块 LoadModule auth_digest_module modules/mod_auth_digest.so #使用MD5的用户验证模块 LoadModule authn 阅读全文
posted @ 2020-03-15 15:22 星火撩原 阅读(101) 评论(0) 推荐(0) 编辑
摘要:参数说明 1、Global Environment 全局环境配置,决定Apache服务器的全局参数3、Virtual Hosts—虚拟主机,虚拟主机不能与Main Server主服务器共存,当启用了虚拟主机之后,Main Server就不能使用了2、Main server configuration 阅读全文
posted @ 2020-03-15 15:21 星火撩原 阅读(310) 评论(0) 推荐(0) 编辑
摘要:1、关闭DNS和名字解析 * HostnameLookups on | off | double 2、关闭客户端主机名解析 Apache 1.3之前HostnameLookups默认是打开的。这样客户端在访问服务器时,服务器将要解析客户端的主机名,并将其保存在日志文件中。对客户端进行域名反向解析会大 阅读全文
posted @ 2020-03-15 15:19 星火撩原 阅读(170) 评论(0) 推荐(0) 编辑
摘要:# 查看编译的模块文件httpd -lapachectl -l # 查看apache版本信息,操作系统位数,apr版本 httpd -Vapachectl -V # 查看编译过的模块,并查看哪一个是 static静态编译,哪一些是shared动态加载的。 httpd -Mapachectl -M # 阅读全文
posted @ 2020-03-15 15:13 星火撩原 阅读(247) 评论(0) 推荐(0) 编辑
摘要:Apache 部署HTTPS 系统:Linux Centos 7.4 x64 应用:Apache 2.4.6 需要安装:mod_ssl 注:确认开启 Include conf/extra/httpd-ssl.conf 模块。 配置HTTPS 1、编辑SSL配置文件 vim /etc/httpd/co 阅读全文
posted @ 2020-03-15 15:12 星火撩原 阅读(1378) 评论(0) 推荐(0) 编辑
摘要:编译apache httpd 安装依赖包。 [root@localhost ~]# yum -y install pcre pcre-devel expat-devel 编译apr和apr-util。 [root@localhost ~]# ls anaconda-ks.cfg apr-1.6.3. 阅读全文
posted @ 2019-12-16 21:34 星火撩原 阅读(145) 评论(0) 推荐(0) 编辑
摘要:身份认证类基本指令 AuthType:指定web身份认证的类型。有效值为none、basic、digest以及form。通常最基本的认证使用的是文件认证,所以通常使用basic。AuthName:设置身份认证时的提示信息。AuthUserFile file-path:指定web用户认证列表。由htp 阅读全文
posted @ 2019-12-16 17:29 星火撩原 阅读(530) 评论(0) 推荐(0) 编辑
摘要:代理方式有三种:正向代理、透明代理和反向代理 正向代理 httpd通过ProxyRequests指令配置正向代理的功能。例如: ProxyRequests On ProxyVia On <Proxy "*"> Require host internal.example.com </Proxy> 其中 阅读全文
posted @ 2019-12-16 16:22 星火撩原 阅读(5440) 评论(0) 推荐(0) 编辑
摘要:主要包括Alias指令、AliasMatch、Redirect、RedirectMatch、ScriptAlias和ScriptAliasMatch。它们由mod_alias模块提供,该模块用于提供简单的路径映射和重定向需求,更复杂的内容见URL重写。 其中ScriptAlias用法和Alias完全 阅读全文
posted @ 2019-12-16 16:14 星火撩原 阅读(508) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示