标签:Apache相关的结果166条:

    使用Apache Web服务器重定向URL

      当HTTP资源或网页更改位置时,提供某些方法来提醒用户这些资源已移动通常很重要。HTTP协议提供了通过与客户端应用通信的多个“重定向”状态码用于实现此目的而不影响用户体验。Apache提供了许多“重定向”配置指令,允许管理员在配置文件中指定资源以重定向到另一个URL。当请求被重定向时,服务器返回该请求的结果,该结果指示客户端发起针对目标资源的新位置的第二请求。重定向可以告诉客户端所请求的页面已临时…

    发布于:2019-11-21 16:22:51

    Apache基于规则的访问控制

      Apache提供了许多工具,允许管理员控制对服务器提供的特定资源的访问。您可能已经熟悉基于身份验证的访问控制,这需要访问者在访问资源之前对服务器进行身份验证。相比之下,Apache的基于规则的访问控制允许您指定哪些访问者在非常细微的级别访问哪些资源。您可以创建规则,阻止来自Web服务器的指定IP范围,或者访问特定资源,甚至访问特定的虚拟主机。基于规则的访问控制的最基本的使用是对通过网络连接可访问的…

    发布于:2019-11-21 15:56:38

    Apache配置结构

      Directory选项块指的是文件系统中的目录,并指定Apache对于该目录的行为。此目录块以角括号括起,并以单词“Directory”开头,并指向文件系统中目录的路径。目录块中设置的选项适用于指定的目录及其子目录。以下是目录块的示例:<Directory/srv/www/example.com/public_html/images>   OrderAllow,Deny   Allow…

    发布于:2019-11-21 15:49:35

    在Apache服务器使用mod_rewrite模块重定向URL

      在Web开发中,通常设置HTTP能在URL不映射文件系统中的文件时访问资源。虽然可以在某种程度上使用重定向语句来解决这个问题,但是许多部署对于URL重写具有更复杂的需求。Apache的mod_rewrite提供重写功能,以便用户使用简洁明了的URL进行交互,同时仍然能够为管理员提供他们认为合适的网站目录架构。重写URL在块或.htaccess文件中,使用以下行启用mod_rewrite:Rewri…

    发布于:2019-11-21 15:21:22

    Apache安装web应用防火墙mod_security

      ModSecurity是ApacheWeb服务器的Web应用程序防火墙。除了提供日志记录功能,ModSecurity可以实时监视HTTP流量,以便检测攻击。ModSecurity还可作为Web入侵检测工具,允许您对Web系统中发生的可疑事件做出反应。安装ModSecurityUbuntu/Debiansudoapt-getinstalllibxml2libxml2-devlibxml2-utils…

    发布于:2019-11-21 14:59:25

    Apache mod_alias设置路径别名

      在许多情况下,Apache主机提供的所有资源都位于该主机的DocumentRoot中。DocumentRoot是在配置块中指定的目录。此目录用于表示用户在文件系统上通过HTTP访问的各种文件,目录和资源。但是,管理员通常要对文件系统上不位于DocumentRoot中的资源提供HTTP访问。虽然Apache在某些情况下将遵循符号链接,但这可能很难维护。因此,Apache可以指定一个Alias以让请求…

    发布于:2019-11-21 14:55:47

    Apache服务器性能调优

      Apache配置对您的服务器的性能有重大影响。提高服务器性能的最简单方法是关闭不需要的模块。本指南涵盖Apache模块,关闭哪些模块以及其他Apache性能调整选项。工具有多种工具可以帮助确定是否需要更改资源设置,包括top命令和负载测试程序Siege。使用以下命令查看使用统计信息echo[PID] [MEM] [PATH]&& psaux|awk'{print$2,$4,$11}…

    发布于:2019-11-21 14:34:48

    Ubuntu 16.04安装Apache Tomcat

      ApacheTomcat是JavaServlet和JavaServerPages技术的开源软件实现。可以使用OpenJDKtomcat运行你的Java应用。ApacheTomcat安装从Ubuntu软件库安装Tomcat:apt-getinstalltomcat8您可能还需要安装tomcat8-docs,tomcat8-examples和tomcat8-admin工具,这些工具提供了文档,测试和允…

    发布于:2019-11-21 12:33:09

    Ubuntu 12.04使用Apache的ProxyPass配置反向代理

      在某些情况下,虽然Apache已经能满足其大多数通用Web服务需求,但其他Web或应用程序服务器更适合某些任务。幸运的是,很容易配置Apache将某些请求传递到其他Web服务器进程。这些辅助(或第三)web服务器可以在相同的服务器或单独的节点(可能通过专用网络)上运行。我们的示例使用lighttpd作为辅助Web服务器,但它们也可以代理HTTP请求到任何Web服务器或应用程序。激活Proxy模块按…

    发布于:2019-11-21 11:58:50

    Debian 8使用Apache部署Ruby on Rails

      RubyonRails是一个快速开发的Web框架,Web设计人员和开发人员利用它能实现动态的全功能Web应用程序。本文使用PhusionPassenger或mod_rails方法部署Rails应用程序。Passenger允许您直接在Apache应用程序中嵌入Rails应用程序,而无需使用FastCGI或复杂的Web服务器代理。安装Passenger和依赖关系1.安装使用Ruby,构建Ruby模块和…

    发布于:2019-11-21 10:54:55

    ezhttp一键安装配置lnmp lamp lnamp(nginx apache php mysql)环境

      ezhttp一键安装配置lnmp lamp lnamp(nginx apache php mysql)环境本文介绍使用ezhttp一键安装配置lnmplamplnamp(apachenginxphpmysql)环境,在开始之前,请先查看ezhttp介绍。这里以安装lnmp为例,其它的安装类似。交互安装1.选择安装lnmp1)输入1回车进入Installationofstack.2)输入1回车选择LNMP(NginxMySQLPHP)安装.如图:2.nginx安装设置1)首先是nginx版本选择。这里有…

    发布于:2019-11-19 00:06:20

    Zabbix3.0监控Apache2.4服务器状态

      我们需要启动mod_status来监控apache,执行如下命令:a2enmodstatus然后找到status.conf来配置mod_status,如果使用的是Debian发行版本,status.conf文件应该在/etc/apache2/mods-enabled/status.conf,配置如下:<IfModulemod_status.c>##Allowserverstatusre…

    发布于:2019-11-18 19:40:06

    使用Apache的deny allow禁止和允许指定IP的访问

      Apache提供了allow和deny指令允许我们禁止指定访客或允许指定访客访问网站。这有助于我们屏蔽一些恶意访问,或只允许网站管理员访问特定的网站区域,如管理后台。要配置限制和拒绝指定IP访问,在网站目录下创建.htaccess,添加如下内容:orderallow,denydenyfrom255.0.0.0denyfrom123.45.6.allowfromall上面表示拒绝来自255.0.0.…

    发布于:2019-11-18 18:41:52

    centos7源码编译安装apache2.4

      本该将介绍在centos7系统上源码编译apache2.4。这个也适用于centos6。你可能会疑问,为什么不直接rpm安装,这可能有几个原因:–从仓库中安装的apache默认会安装大量地模板,这些模板可能会占用比较多的资源,而生产环境可能只需要这些模块的30%。–假设你只有一个512MB内存的VPS,而且选择了CentOS发行版本,从仓库安装apache,如果不优化的话,将有可能内存不足现在开始…

    发布于:2019-11-18 15:56:30

    centos 7 yum安装配置apache 2.4

      centos 7 yum安装配置apache 2.4本文介绍在centos7yum安装apache2.4,即通过yum仓库来快速安装已经编译好的版本,这样比源码编译省下不少时间。安装和配置apache1.安装apache2.4sudoyuminstallhttpd2.更新httpd.conf中的网站根目录配置。添加区块来配置资源使用。文件片断:/etc/httpd/conf/httpd.confDocumentRoot"/var/www/html/…

    发布于:2019-11-18 13:02:42

    nginx apache webbench压力测试比较

      nginx apache  webbench压力测试比较简介Nginx(“enginex”)是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器;作为一款轻量级的Web服务器,具有占有内存少,并发能力强等优势,是高连接并发场景下Apache的不错的替代品;本篇主要介绍Nginx作为Web服务器时,相对于Apache的性能优势;下一篇将会介绍Nginx作为方向代理服务器的实现;重要特点非阻塞:数据复制时,磁盘I/O的第一…

    发布于:2019-11-16 02:08:19