<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Apache on 计算机知识分享网</title><link>https://jiaochengziyuan.cn/tags/apache/</link><description>Recent content in Apache on 计算机知识分享网</description><generator>Hugo</generator><language>zh-CN</language><managingEditor>986945193@qq.com (David)</managingEditor><webMaster>986945193@qq.com (David)</webMaster><copyright>Copyright © 2014-至今, David.</copyright><lastBuildDate>Sat, 08 Aug 2015 11:11:11 +0800</lastBuildDate><follow_challenge><feedId>00000000000000000</feedId><userId>00000000000000000</userId></follow_challenge><atom:link href="https://jiaochengziyuan.cn/tags/apache/index.xml" rel="self" type="application/rss+xml"/><item><title>【apache】Apache中httpd相关命令说明</title><link>https://jiaochengziyuan.cn/p/apacheapache%E4%B8%ADhttpd%E7%9B%B8%E5%85%B3%E5%91%BD%E4%BB%A4%E8%AF%B4%E6%98%8E/</link><pubDate>Sat, 08 Aug 2015 11:11:11 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/apacheapache%E4%B8%ADhttpd%E7%9B%B8%E5%85%B3%E5%91%BD%E4%BB%A4%E8%AF%B4%E6%98%8E/</guid><description>&lt;h6 id="安装到windows服务中"&gt;安装到Windows服务中&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;httpd -k install&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="卸载windows服务"&gt;卸载Windows服务&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;httpd -k uninstall&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="启动apache"&gt;启动&lt;code&gt;Apache&lt;/code&gt;&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;httpd -k start&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="关闭apache"&gt;关闭&lt;code&gt;Apache&lt;/code&gt;&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;httpd -k stop&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="其他命令"&gt;其他命令&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Restart Apache&#9; httpd -k restart&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Test Config Syntax&#9; httpd -t&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Version Details &#9;httpd -V&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Command Line Options List&#9;httpd -h&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>【apache】Apache优化日志性能</title><link>https://jiaochengziyuan.cn/p/apacheapache%E4%BC%98%E5%8C%96%E6%97%A5%E5%BF%97%E6%80%A7%E8%83%BD/</link><pubDate>Sat, 08 Aug 2015 11:11:11 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/apacheapache%E4%BC%98%E5%8C%96%E6%97%A5%E5%BF%97%E6%80%A7%E8%83%BD/</guid><description>&lt;h6 id="修改httpdconf配置文件"&gt;修改&lt;code&gt;httpd.conf&lt;/code&gt;配置文件：&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;#&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;# LogLevel: Control the number of messages logged to the error_log.&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;# Possible values include: debug, info, notice, warn, error, crit,&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;# alert, emerg.&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;#&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;LogLevel warn&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;=====================&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;说明，LogLevel用于调整记于错误日志中的信息的详细程度。(参阅ErrorLog指令)。可以选择下列级别，依照重要性降序排列：&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Level Description Example&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; emerg 紧急 – 系统无法使用。 “Child cannot open lock file. Exiting”&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; alert 必须立即采取措施。 “getpwuid: couldn’t determine user name from uid”&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; crit 致命情况。 “socket: Failed to get a socket, exiting child”&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; error 错误情况。 “remature end of script headers”&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; warn 警告情况。 “child process 1234 did not exit, sending another SIGHUP”&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; notice 一般重要情况。 “httpd: caught SIGBUS, attempting to dump core in …”&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; info 普通信息。 “Server seems busy, (you may need to increase StartServers, or Min/MaxSpareServers)…”&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; debug 出错级别信息 “Opening config file …”&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;默认级别是&lt;code&gt;warn&lt;/code&gt;，那么&lt;code&gt;warn&lt;/code&gt;级别以上的日志都会记录，会产生大量“文件不存在”的&lt;code&gt;error&lt;/code&gt;级别的错误日志。&lt;/p&gt;&#10;&lt;p&gt;建议使用&lt;code&gt;**crit**&lt;/code&gt;级别的设置，这样只记录致命级别以上的日志，有效减少日志数量。&lt;/p&gt;&#10;&lt;p&gt;把&lt;code&gt;LogLevel warn&lt;/code&gt;更改为&lt;code&gt;LogLevel crit&lt;/code&gt; 然后重启&lt;code&gt;apache&lt;/code&gt;即可。&lt;/p&gt;&#10;&lt;h6 id="关闭access普通访问日志"&gt;关闭&lt;code&gt;access&lt;/code&gt;普通访问日志&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;# 注释掉下面配置即可&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;# CustomLog &amp;#34;logs/access.log&amp;#34; common&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="最后启动服务器即可"&gt;最后启动服务器即可&lt;/h6&gt;&#10;</description></item><item><title>【apache】Apache启动报mod_actions错误解决方法</title><link>https://jiaochengziyuan.cn/p/apacheapache%E5%90%AF%E5%8A%A8%E6%8A%A5mod_actions%E9%94%99%E8%AF%AF%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95/</link><pubDate>Sat, 08 Aug 2015 11:11:11 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/apacheapache%E5%90%AF%E5%8A%A8%E6%8A%A5mod_actions%E9%94%99%E8%AF%AF%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95/</guid><description>&lt;h6 id="启动apache服务器报错如下"&gt;启动&lt;code&gt;Apache&lt;/code&gt;服务器，报错如下：&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-gdscript3" data-lang="gdscript3"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;D&lt;span style="color:#1f2328"&gt;:&lt;/span&gt;\Apache24\bin&lt;span style="color:#0550ae"&gt;&amp;gt;&lt;/span&gt;httpd &lt;span style="color:#0550ae"&gt;-&lt;/span&gt;k start&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;httpd&lt;span style="color:#1f2328"&gt;:&lt;/span&gt; Syntax error on line &lt;span style="color:#0550ae"&gt;75&lt;/span&gt; of D&lt;span style="color:#1f2328"&gt;:&lt;/span&gt;&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;Apache24&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;conf&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;httpd&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;conf&lt;span style="color:#1f2328"&gt;:&lt;/span&gt; Cannot &lt;span style="color:#6639ba"&gt;load&lt;/span&gt; modules&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;mod_actions&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;so into server&lt;span style="color:#1f2328"&gt;:&lt;/span&gt; \xd5\xd2\xb2\xbb\xb5\xbd\xd6\xb8\xb6\xa8\xb5\xc4\xc4\xa3\xbf\xe9\xa1\xa3&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="根据给定的httpdconf找不到mod_actionsso模块"&gt;根据给定的&lt;code&gt;httpd.conf&lt;/code&gt;找不到&lt;code&gt;mod_actions.so&lt;/code&gt;模块。&lt;/h6&gt;&#10;&lt;h6 id="在apache安装目录下面找到confhttpdconf-修改srvroot路径为apache服务器路径即可"&gt;在&lt;code&gt;apache&lt;/code&gt;安装目录下面找到&lt;code&gt;conf/httpd.conf&lt;/code&gt; 修改&lt;code&gt;SRVROOT&lt;/code&gt;路径为&lt;code&gt;apache&lt;/code&gt;服务器路径即可。&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Define SRVROOT &amp;#34;D:\Apache24&amp;#34;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;ServerRoot &amp;#34;${SRVROOT}&amp;#34;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="最后启动服务器即可"&gt;最后启动服务器即可&lt;/h6&gt;&#10;</description></item><item><title>【apache】Apache启用状态监测功能</title><link>https://jiaochengziyuan.cn/p/apacheapache%E5%90%AF%E7%94%A8%E7%8A%B6%E6%80%81%E7%9B%91%E6%B5%8B%E5%8A%9F%E8%83%BD/</link><pubDate>Sat, 08 Aug 2015 11:11:11 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/apacheapache%E5%90%AF%E7%94%A8%E7%8A%B6%E6%80%81%E7%9B%91%E6%B5%8B%E5%8A%9F%E8%83%BD/</guid><description>&lt;h6 id="首先启用检测功能只需要在httpdconf文件启用该模块即可"&gt;首先启用检测功能，只需要在&lt;code&gt;httpd.conf&lt;/code&gt;文件启用该模块即可：&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;LoadModule status_module modules/mod_status.so&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="在httpdconf增加以下代码"&gt;在&lt;code&gt;httpd.conf&lt;/code&gt;增加以下代码&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;Location /server-status&amp;gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; SetHandler server-status&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Require all granted&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;/Location&amp;gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="最后可以访问观察状态"&gt;最后可以访问观察状态&lt;/h5&gt;&#10;&lt;p&gt;http://localhost/server-status&lt;/p&gt;&#10;</description></item><item><title>【apache】Apache在Windows中开启Gzip压缩方法</title><link>https://jiaochengziyuan.cn/p/apacheapache%E5%9C%A8windows%E4%B8%AD%E5%BC%80%E5%90%AFgzip%E5%8E%8B%E7%BC%A9%E6%96%B9%E6%B3%95/</link><pubDate>Sat, 08 Aug 2015 11:11:11 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/apacheapache%E5%9C%A8windows%E4%B8%AD%E5%BC%80%E5%90%AFgzip%E5%8E%8B%E7%BC%A9%E6%96%B9%E6%B3%95/</guid><description>&lt;h6 id="在编辑器中打开httpdconf文件找到deflate_module和headers_module和mod_filter这三个模块去掉注释开启服务"&gt;在编辑器中打开&lt;code&gt;httpd.conf&lt;/code&gt;文件，找到&lt;code&gt;deflate_Module&lt;/code&gt;和&lt;code&gt;headers_Module&lt;/code&gt;和&lt;code&gt;mod_filter&lt;/code&gt;这三个模块。去掉注释开启服务。：&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;LoadModule deflate_module modules/mod_deflate.so&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;LoadModule headers_module modules/mod_headers.so&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;LoadModule filter_module modules/mod_filter.so&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="开启上面的服务后在httpdconf文件最后加上下面代码然后重启apache就行了"&gt;开启上面的服务后在&lt;code&gt;httpd.conf&lt;/code&gt;文件最后加上下面代码，然后重启&lt;code&gt;Apache&lt;/code&gt;就行了&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;## 使用&amp;lt;IfModule deflate_module&amp;gt; 和 &amp;lt;IfModule mod_deflate.c&amp;gt; 经过测试没什么区别&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;#注意，这个步骤就可以实现gzip压缩了。但是压缩是对所有的文件都进行了压缩，&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;# 但在实际的开发过程中并不需要对所有文件都进行压缩，比如PDF 、图片、音乐文档之类的这些本身都已经高度压缩格式，重复压缩的作用不大，&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;# 反而可能会因为增加CPU的处理时间及浏览器的渲染问题而降低性能。所以就没必要再通过Gzip压缩。&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;IfModule deflate_module&amp;gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;　　# 就像一个开关一样，告诉 Apache 对传输到浏览器的内容进行压缩&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;　　SetOutputFilter DEFLATE&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;　　# 压缩级别 9是最高级 1是最低级，不建议使用太高的压缩比，这样会对CPU产生太大的负担&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;　　DeflateCompressionLevel 7&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;/IfModule&amp;gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="设置过滤指定文件或者对指定文件进行压缩"&gt;设置过滤指定文件或者对指定文件进行压缩&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-gdscript3" data-lang="gdscript3"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#57606a"&gt;# 对图片等特殊文件不进行 gzip 压缩处理：&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#0550ae"&gt;&amp;lt;&lt;/span&gt;IfModule mod_deflate&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;c&lt;span style="color:#0550ae"&gt;&amp;gt;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#57606a"&gt;# 告诉 apache 对传输到浏览器的内容进行压缩&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; SetOutputFilter DEFLATE&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#57606a"&gt;# 压缩等级 9 最低是1，不建议按最大级别进行压缩，压缩率过高会占更多CPU资源&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; DeflateCompressionLevel &lt;span style="color:#0550ae"&gt;9&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#57606a"&gt;# 设置不对后缀gif，jpg，jpeg，png的图片文件进行压缩&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; SetEnvIfNoCase Request_URI &lt;span style="color:#0550ae"&gt;.&lt;/span&gt;&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;&lt;span style="color:#f6f8fa;background-color:#82071e"&gt;?&lt;/span&gt;&lt;span style="color:#1f2328"&gt;:&lt;/span&gt;gif&lt;span style="color:#0550ae"&gt;|&lt;/span&gt;jpe&lt;span style="color:#f6f8fa;background-color:#82071e"&gt;?&lt;/span&gt;g&lt;span style="color:#0550ae"&gt;|&lt;/span&gt;png&lt;span style="color:#1f2328"&gt;)&lt;/span&gt;&lt;span style="color:#0550ae"&gt;$&lt;/span&gt; no&lt;span style="color:#0550ae"&gt;-&lt;/span&gt;gzip dont&lt;span style="color:#0550ae"&gt;-&lt;/span&gt;vary&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#0550ae"&gt;&amp;lt;/&lt;/span&gt;IfModule&lt;span style="color:#0550ae"&gt;&amp;gt;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;# 指定文件进行压缩：&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;IfModule mod_deflate.c&amp;gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; # 压缩等级 9&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; DeflateCompressionLevel 9&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; # 压缩类型 html、xml、php、css、js 面的文件MIME类型可以根据自己情况添加&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; AddOutputFilterByType DEFLATE text/html text/plain text/xml application/x-javascript application/x-httpd-php&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; AddOutputFilter DEFLATE js css&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;/IfModule&amp;gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>【apache】Apache在Windows中快速部署启动教程</title><link>https://jiaochengziyuan.cn/p/apacheapache%E5%9C%A8windows%E4%B8%AD%E5%BF%AB%E9%80%9F%E9%83%A8%E7%BD%B2%E5%90%AF%E5%8A%A8%E6%95%99%E7%A8%8B/</link><pubDate>Sat, 08 Aug 2015 11:11:11 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/apacheapache%E5%9C%A8windows%E4%B8%AD%E5%BF%AB%E9%80%9F%E9%83%A8%E7%BD%B2%E5%90%AF%E5%8A%A8%E6%95%99%E7%A8%8B/</guid><description>&lt;h6 id="修改默认80端口httpdconf配置文件"&gt;修改默认&lt;code&gt;80&lt;/code&gt;端口，&lt;code&gt;httpd.conf&lt;/code&gt;配置文件&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Listen 80&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;可修改为其他不占用的端口号&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="修改默认静态资源路径"&gt;修改默认静态资源路径&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Define SRVROOT &amp;#34;C:\KaiFaGongJu\apache\Apache24&amp;#34;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;ServerRoot &amp;#34;${SRVROOT}&amp;#34;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="启动apache"&gt;启动&lt;code&gt;Apache&lt;/code&gt;&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;httpd -k start&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="关闭apache"&gt;关闭&lt;code&gt;Apache&lt;/code&gt;&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;httpd -k stop&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>【apache】Apache服务器443端口被占用解决方法</title><link>https://jiaochengziyuan.cn/p/apacheapache%E6%9C%8D%E5%8A%A1%E5%99%A8443%E7%AB%AF%E5%8F%A3%E8%A2%AB%E5%8D%A0%E7%94%A8%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95/</link><pubDate>Sat, 08 Aug 2015 11:11:11 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/apacheapache%E6%9C%8D%E5%8A%A1%E5%99%A8443%E7%AB%AF%E5%8F%A3%E8%A2%AB%E5%8D%A0%E7%94%A8%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95/</guid><description>&lt;h6 id="第一种方式直接关闭apache的ssl模块-注释apacheconfhttpdconf文件"&gt;第一种方式.直接关闭&lt;code&gt;Apache&lt;/code&gt;的&lt;code&gt;SSL&lt;/code&gt;模块, 注释&lt;code&gt;/apache/conf/httpd.conf&lt;/code&gt;文件，&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;#LoadModule ssl_module modules/mod_ssl.so &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;#Include conf/extra/httpd-ssl.conf&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="第二种方式进入apache的安装目录修改confextrahttpd-sslconf寻找443替换成其他不常用的端口号比如3443接下来就可以正常启动apache了"&gt;第二种方式.进入&lt;code&gt;Apache&lt;/code&gt;的安装目录，修改&lt;code&gt;conf/extra/httpd-ssl.conf&lt;/code&gt;,寻找443替换成其他不常用的端口号，比如3443。接下来就可以正常启动Apache了。&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Listen 443&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;VirtualHost _default_:3443&amp;gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;# General setup for the virtual host&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;DocumentRoot &amp;#34;${SRVROOT}/htdocs&amp;#34;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;ServerName www.example.com:3443&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;ServerAdmin admin@example.com&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>【apache】Apache服务器修改端口号及配置项目路径</title><link>https://jiaochengziyuan.cn/p/apacheapache%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%BF%AE%E6%94%B9%E7%AB%AF%E5%8F%A3%E5%8F%B7%E5%8F%8A%E9%85%8D%E7%BD%AE%E9%A1%B9%E7%9B%AE%E8%B7%AF%E5%BE%84/</link><pubDate>Sat, 08 Aug 2015 11:11:11 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/apacheapache%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%BF%AE%E6%94%B9%E7%AB%AF%E5%8F%A3%E5%8F%B7%E5%8F%8A%E9%85%8D%E7%BD%AE%E9%A1%B9%E7%9B%AE%E8%B7%AF%E5%BE%84/</guid><description>&lt;h5 id="1修改httpdconf配置文件修改端口号"&gt;1.修改&lt;code&gt;httpd.conf&lt;/code&gt;配置文件。修改端口号&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Listen 80&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;可修改为其他不占用的端口号&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="2修改项目路径首先在ifmodule-alias_module标签下增加"&gt;2.修改项目路径。首先在&lt;code&gt;&amp;lt;IfModule alias_module&amp;gt;&lt;/code&gt;标签下增加&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Alias /davidWeb/ &amp;#34;C:/david/davidwebs/&amp;#34; &#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="3然后在ifmodule-alias_module同级目录下增加目录"&gt;3.然后在&lt;code&gt;&amp;lt;IfModule alias_module&amp;gt;&lt;/code&gt;同级目录下增加目录&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;Directory &amp;#34;C:/david/davidwebs&amp;#34;&amp;gt; &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; AllowOverride All &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Options Indexes FollowSymLinks Includes ExecCGI &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Require all granted &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;/Directory&amp;gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="4重新启动httpip端口号davidweb即可看到自己的项目文件"&gt;4.重新启动&lt;code&gt;http://ip:端口号/davidWeb&lt;/code&gt;即可看到自己的项目文件。&lt;/h6&gt;&#10;</description></item><item><title>【apache】Apache服务器监听多端口及反向代理配置</title><link>https://jiaochengziyuan.cn/p/apacheapache%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%9B%91%E5%90%AC%E5%A4%9A%E7%AB%AF%E5%8F%A3%E5%8F%8A%E5%8F%8D%E5%90%91%E4%BB%A3%E7%90%86%E9%85%8D%E7%BD%AE/</link><pubDate>Sat, 08 Aug 2015 11:11:11 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/apacheapache%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%9B%91%E5%90%AC%E5%A4%9A%E7%AB%AF%E5%8F%A3%E5%8F%8A%E5%8F%8D%E5%90%91%E4%BB%A3%E7%90%86%E9%85%8D%E7%BD%AE/</guid><description>&lt;h5 id="1修改httpdconf配置文件"&gt;1.修改&lt;code&gt;httpd.conf&lt;/code&gt;配置文件。&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;# 开启反向代理&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;LoadModule proxy_module modules/mod_proxy.so&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;LoadModule proxy_connect_module modules/mod_proxy_connect.so&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;LoadModule proxy_ftp_module modules/mod_proxy_ftp.so&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;LoadModule proxy_http_module modules/mod_proxy_http.so&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;# Virtual hosts&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Include conf/extra/httpd-vhosts.conf&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;# 添加端口监听&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;#Listen 12.34.56.78:80&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Listen 9996&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Listen 9997&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Listen 9998&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="2然后在httpd-vhostsconf添加虚拟主机"&gt;2.然后在&lt;code&gt;httpd-vhosts.conf&lt;/code&gt;添加虚拟主机&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;VirtualHost *:9997&amp;gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ProxyPass /davidapi http://10.168.1.11:87/davidapi&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ProxyPassReverse /davidapi http://10.168.1.1:87/davidapi&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;/VirtualHost&amp;gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;VirtualHost *:9998&amp;gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ProxyPass /static_web http://10.168.1.11:82/static_web&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ProxyPassReverse /static_web http://10.168.1.11:82/static_web&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;/VirtualHost&amp;gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="3重新启动-访问apache的ip和端口即可"&gt;3.重新启动 访问&lt;code&gt;apache&lt;/code&gt;的&lt;code&gt;ip&lt;/code&gt;和端口即可。&lt;/h6&gt;&#10;</description></item><item><title>【apache】Apache服务器配置端口反向代理</title><link>https://jiaochengziyuan.cn/p/apacheapache%E6%9C%8D%E5%8A%A1%E5%99%A8%E9%85%8D%E7%BD%AE%E7%AB%AF%E5%8F%A3%E5%8F%8D%E5%90%91%E4%BB%A3%E7%90%86/</link><pubDate>Sat, 08 Aug 2015 11:11:11 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/apacheapache%E6%9C%8D%E5%8A%A1%E5%99%A8%E9%85%8D%E7%BD%AE%E7%AB%AF%E5%8F%A3%E5%8F%8D%E5%90%91%E4%BB%A3%E7%90%86/</guid><description>&lt;h5 id="1修改httpdconf配置文件开启反向代理"&gt;1.修改&lt;code&gt;httpd.conf&lt;/code&gt;配置文件。开启反向代理&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;LoadModule proxy_module modules/mod_proxy.so&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;LoadModule proxy_connect_module modules/mod_proxy_connect.so&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;LoadModule proxy_ftp_module modules/mod_proxy_ftp.so&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;LoadModule proxy_http_module modules/mod_proxy_http.so&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="2修改httpdconf引入httpd-vhostsconf文件"&gt;2.修改&lt;code&gt;httpd.conf&lt;/code&gt;引入&lt;code&gt;httpd-vhosts.conf&lt;/code&gt;文件&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;# Virtual hosts&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Include conf/extra/httpd-vhosts.conf&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="3然后在httpd-vhostsconf添加虚拟主机"&gt;3.然后在&lt;code&gt;httpd-vhosts.conf&lt;/code&gt;添加虚拟主机&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;VirtualHost *:80&amp;gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ProxyPass /davidapi http://10.168.1.11:87/davidapi&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ProxyPassReverse /davidapi http://10.168.1.1:87/davidapi&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;/VirtualHost&amp;gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="4重新启动httpapache_ip端口号davidapi即可看到自己的接口访问"&gt;4.重新启动&lt;code&gt;http://apache_ip:端口号/davidapi&lt;/code&gt;即可看到自己的接口访问&lt;/h6&gt;&#10;</description></item><item><title>【apache】Apache未启用mod_filter模块报错解决</title><link>https://jiaochengziyuan.cn/p/apacheapache%E6%9C%AA%E5%90%AF%E7%94%A8mod_filter%E6%A8%A1%E5%9D%97%E6%8A%A5%E9%94%99%E8%A7%A3%E5%86%B3/</link><pubDate>Sat, 08 Aug 2015 11:11:11 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/apacheapache%E6%9C%AA%E5%90%AF%E7%94%A8mod_filter%E6%A8%A1%E5%9D%97%E6%8A%A5%E9%94%99%E8%A7%A3%E5%86%B3/</guid><description>&lt;h6 id="如果未启用该模块启动会报错如下"&gt;如果未启用该模块，启动会报错如下：&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-gdscript3" data-lang="gdscript3"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Invalid command &lt;span style="color:#0a3069"&gt;&amp;#39;AddOutputFilterByType&amp;#39;&lt;/span&gt;&lt;span style="color:#1f2328"&gt;,&lt;/span&gt; perhaps misspelled &lt;span style="color:#0550ae"&gt;or&lt;/span&gt; defined by a module &lt;span style="color:#0550ae"&gt;not&lt;/span&gt; included &lt;span style="color:#0550ae"&gt;in&lt;/span&gt; the server configuration &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#0550ae"&gt;-&lt;/span&gt;AddOutputFilterByType has moved from the core to mod_filter&lt;span style="color:#1f2328"&gt;,&lt;/span&gt; which must be loaded&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="只需要在httpdconf文件启用该模块即可"&gt;只需要在&lt;code&gt;httpd.conf&lt;/code&gt;文件启用该模块即可：&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;LoadModule filter_module modules/mod_filter.so&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>【apache】Apache配置跨域功能</title><link>https://jiaochengziyuan.cn/p/apacheapache%E9%85%8D%E7%BD%AE%E8%B7%A8%E5%9F%9F%E5%8A%9F%E8%83%BD/</link><pubDate>Sat, 08 Aug 2015 11:11:11 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/apacheapache%E9%85%8D%E7%BD%AE%E8%B7%A8%E5%9F%9F%E5%8A%9F%E8%83%BD/</guid><description>&lt;p&gt;服务器端对于&lt;code&gt;CORS&lt;/code&gt;的支持，是通过设置&lt;code&gt;Access-Control-Allow-Origin&lt;/code&gt;来进行的。&#10;如果浏览器检测到相应的设置，就可以允许&lt;code&gt;Ajax&lt;/code&gt;进行跨域的访问，也就是相应的‘后门’。&#10;设置&lt;code&gt;Apache：Apache&lt;/code&gt;需要使用&lt;code&gt;mod_headers&lt;/code&gt;模块来激活&lt;code&gt;HTTP&lt;/code&gt;头的设置，它默认是激活的。&lt;/p&gt;&#10;&lt;h6 id="在apache安装目录下面找到confhttpdconf"&gt;在&lt;code&gt;apache&lt;/code&gt;安装目录下面找到&lt;code&gt;conf/httpd.conf&lt;/code&gt;&lt;/h6&gt;&#10;&lt;h6 id="禁止跨域"&gt;禁止跨域&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;Directory /&amp;gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; AllowOverride none&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Require all denied&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;/Directory&amp;gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="允许跨域"&gt;允许跨域&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;Directory /&amp;gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Require all denied&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Header set Access-Control-Allow-Origin *&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;/Directory&amp;gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>【apache】centos快速部署Apache服务器</title><link>https://jiaochengziyuan.cn/p/apachecentos%E5%BF%AB%E9%80%9F%E9%83%A8%E7%BD%B2apache%E6%9C%8D%E5%8A%A1%E5%99%A8/</link><pubDate>Sat, 08 Aug 2015 11:11:11 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/apachecentos%E5%BF%AB%E9%80%9F%E9%83%A8%E7%BD%B2apache%E6%9C%8D%E5%8A%A1%E5%99%A8/</guid><description>&lt;h6 id="1在线安装"&gt;1.在线安装&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo yum install httpd -y&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="2启动httpd服务并设置开机自启"&gt;2.启动&lt;code&gt;httpd&lt;/code&gt;服务,并设置开机自启&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo systemctl start httpd&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo systemctl enable httpd&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="3-检查服务状态"&gt;3. 检查服务状态&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo systemctl status httpd&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="4开放端口"&gt;4.开放端口&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-gdscript3" data-lang="gdscript3"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo firewall&lt;span style="color:#0550ae"&gt;-&lt;/span&gt;cmd &lt;span style="color:#0550ae"&gt;--&lt;/span&gt;permanent &lt;span style="color:#0550ae"&gt;--&lt;/span&gt;add&lt;span style="color:#0550ae"&gt;-&lt;/span&gt;service&lt;span style="color:#0550ae"&gt;=&lt;/span&gt;http&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo firewall&lt;span style="color:#0550ae"&gt;-&lt;/span&gt;cmd &lt;span style="color:#0550ae"&gt;--&lt;/span&gt;permanent &lt;span style="color:#0550ae"&gt;--&lt;/span&gt;add&lt;span style="color:#0550ae"&gt;-&lt;/span&gt;service&lt;span style="color:#0550ae"&gt;=&lt;/span&gt;https&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo firewall&lt;span style="color:#0550ae"&gt;-&lt;/span&gt;cmd &lt;span style="color:#0550ae"&gt;--&lt;/span&gt;reload&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="5测试安装"&gt;5.测试安装&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl http://localhost&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="6常用管理命令"&gt;6.常用管理命令&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-gdscript3" data-lang="gdscript3"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo systemctl restart httpd&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo systemctl stop httpd&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#57606a"&gt;# 重新加载配置（不中断现有连接）&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo systemctl reload httpd&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#57606a"&gt;# 在CentOS/RHEL系统中，默认的SELinux可能会阻止Apache访问某些文件，如果遇到权限问题，可以临时禁用SELinux测试：&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo setenforce &lt;span style="color:#0550ae"&gt;0&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="7查看日志"&gt;7.查看日志&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-gdscript3" data-lang="gdscript3"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#57606a"&gt;# 访问日志&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;tail &lt;span style="color:#0550ae"&gt;-&lt;/span&gt;f &lt;span style="color:#0550ae"&gt;/&lt;/span&gt;&lt;span style="color:#cf222e"&gt;var&lt;/span&gt;&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;&lt;span style="color:#6639ba"&gt;log&lt;/span&gt;&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;httpd&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;access_log&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#57606a"&gt;# 查看错误日志&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;tail &lt;span style="color:#0550ae"&gt;-&lt;/span&gt;f &lt;span style="color:#0550ae"&gt;/&lt;/span&gt;&lt;span style="color:#cf222e"&gt;var&lt;/span&gt;&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;&lt;span style="color:#6639ba"&gt;log&lt;/span&gt;&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;httpd&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;error_log&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="8配置文件位置说明"&gt;8.配置文件位置说明&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-gdscript3" data-lang="gdscript3"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;etc&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;httpd&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;conf&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;httpd&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;conf &lt;span style="color:#0550ae"&gt;-&lt;/span&gt; &lt;span style="color:#f6f8fa;background-color:#82071e"&gt;主配置文件&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;etc&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;httpd&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;conf&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;d&lt;span style="color:#0550ae"&gt;/&lt;/span&gt; &lt;span style="color:#0550ae"&gt;-&lt;/span&gt; &lt;span style="color:#f6f8fa;background-color:#82071e"&gt;额外配置文件目录&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;&lt;span style="color:#cf222e"&gt;var&lt;/span&gt;&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;www&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;html&lt;span style="color:#0550ae"&gt;/&lt;/span&gt; &lt;span style="color:#0550ae"&gt;-&lt;/span&gt; &lt;span style="color:#f6f8fa;background-color:#82071e"&gt;默认网站根目录，如果权限不足，可以给&lt;/span&gt;&lt;span style="color:#0550ae"&gt;755&lt;/span&gt;&lt;span style="color:#f6f8fa;background-color:#82071e"&gt;权限&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>【apache】ubuntu快速部署Apache2服务器</title><link>https://jiaochengziyuan.cn/p/apacheubuntu%E5%BF%AB%E9%80%9F%E9%83%A8%E7%BD%B2apache2%E6%9C%8D%E5%8A%A1%E5%99%A8/</link><pubDate>Sat, 08 Aug 2015 11:11:11 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/apacheubuntu%E5%BF%AB%E9%80%9F%E9%83%A8%E7%BD%B2apache2%E6%9C%8D%E5%8A%A1%E5%99%A8/</guid><description>&lt;h6 id="1在线安装apache2"&gt;1.在线安装Apache2&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo apt-get update&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo apt-get install apache2&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="2修改端口将listen-80-改为-listen-12700180"&gt;2.修改端口将Listen 80 改为 Listen 127.0.0.1:80&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo vim /etc/apache2/ports.conf&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="3保证这个文件的端口也显示80"&gt;3.保证这个文件的端口也显示80&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo vim /etc/apache2/sites-available/000-default.conf&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="4开放80端口"&gt;4.开放80端口&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-gdscript3" data-lang="gdscript3"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;systemctl start firewalld&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;firewall&lt;span style="color:#0550ae"&gt;-&lt;/span&gt;cmd &lt;span style="color:#0550ae"&gt;--&lt;/span&gt;zone&lt;span style="color:#0550ae"&gt;=&lt;/span&gt;public &lt;span style="color:#0550ae"&gt;--&lt;/span&gt;add&lt;span style="color:#0550ae"&gt;-&lt;/span&gt;port&lt;span style="color:#0550ae"&gt;=&lt;/span&gt;&lt;span style="color:#0550ae"&gt;80&lt;/span&gt;&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;tcp &lt;span style="color:#0550ae"&gt;--&lt;/span&gt;permanent&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;firewall&lt;span style="color:#0550ae"&gt;-&lt;/span&gt;cmd &lt;span style="color:#0550ae"&gt;--&lt;/span&gt;zone&lt;span style="color:#0550ae"&gt;=&lt;/span&gt;public &lt;span style="color:#0550ae"&gt;--&lt;/span&gt;add&lt;span style="color:#0550ae"&gt;-&lt;/span&gt;port&lt;span style="color:#0550ae"&gt;=&lt;/span&gt;&lt;span style="color:#0550ae"&gt;80&lt;/span&gt;&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;udp &lt;span style="color:#0550ae"&gt;--&lt;/span&gt;permanent&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;firewall&lt;span style="color:#0550ae"&gt;-&lt;/span&gt;cmd &lt;span style="color:#0550ae"&gt;--&lt;/span&gt;reload&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="5给网站默认文件开放权限apache2默认服务器文件夹在varwwwhtml-所有在这里的文件都能被访问"&gt;5.给网站默认文件开放权限，apache2默认服务器文件夹在/var/www/html 所有在这里的文件都能被访问。&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-gdscript3" data-lang="gdscript3"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;chmod &lt;span style="color:#0550ae"&gt;-&lt;/span&gt;R &lt;span style="color:#0550ae"&gt;755&lt;/span&gt; &lt;span style="color:#0550ae"&gt;/&lt;/span&gt;&lt;span style="color:#cf222e"&gt;var&lt;/span&gt;&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;www&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;html&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="6测试访问"&gt;6.测试访问&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;在浏览器访问https://ip&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>【apache】windows安装Apache服务时提示说明</title><link>https://jiaochengziyuan.cn/p/apachewindows%E5%AE%89%E8%A3%85apache%E6%9C%8D%E5%8A%A1%E6%97%B6%E6%8F%90%E7%A4%BA%E8%AF%B4%E6%98%8E/</link><pubDate>Sat, 08 Aug 2015 11:11:11 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/apachewindows%E5%AE%89%E8%A3%85apache%E6%9C%8D%E5%8A%A1%E6%97%B6%E6%8F%90%E7%A4%BA%E8%AF%B4%E6%98%8E/</guid><description>&lt;h6 id="当我们安装apache为服务时有时会提示"&gt;当我们安装&lt;code&gt;Apache&lt;/code&gt;为服务时，有时会提示：&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;比如：httpd -k install提示&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Errors reported here must be corrected before the service can be started&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="其实这个提示并不是错误提示这句话想要表达的意思是说如果这行下边出现错误则解决错误后再启动如果下边没有出现错误那边直接启动即可"&gt;其实这个提示并不是错误提示，这句话想要表达的意思是说：如果这行下边出现错误则解决错误后再启动！如果下边没有出现错误那边直接启动即可&lt;/h6&gt;&#10;</description></item><item><title>【apache】修改Apache并发数大小</title><link>https://jiaochengziyuan.cn/p/apache%E4%BF%AE%E6%94%B9apache%E5%B9%B6%E5%8F%91%E6%95%B0%E5%A4%A7%E5%B0%8F/</link><pubDate>Sat, 08 Aug 2015 11:11:11 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/apache%E4%BF%AE%E6%94%B9apache%E5%B9%B6%E5%8F%91%E6%95%B0%E5%A4%A7%E5%B0%8F/</guid><description>&lt;h6 id="通过命令查看apache工作模式"&gt;通过命令查看&lt;code&gt;Apache&lt;/code&gt;工作模式：&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;D:\KaiFaGongJu\apache\Apache24\bin&amp;gt;httpd.exe -l&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Compiled in modules:&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; core.c&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; mod_win32.c&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; mpm_winnt.c&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; http_core.c&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; mod_so.c&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="这里可以确定为winnt模式这里就看mpm_xxxc这个xxx就是那个了"&gt;这里可以确定为&lt;code&gt;winnt&lt;/code&gt;模式，这里就看&lt;code&gt;mpm_xxx.c&lt;/code&gt;这个&lt;code&gt;xxx&lt;/code&gt;就是那个了&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;1.perfork 预处理进程方式&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;2.worker 工作者模式&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;3.winnt 在windows使用&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="进入到apacheconf打开httpdconf文件去掉include-confextrahttpd-mpmconf前的注释符如"&gt;进入到&lt;code&gt;apache/conf&lt;/code&gt;，打开&lt;code&gt;httpd.conf&lt;/code&gt;文件，去掉&lt;code&gt;Include conf/extra/httpd-mpm.conf&lt;/code&gt;前的注释符#，如：&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;# Server-pool management (MPM specific)&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Include conf/extra/httpd-mpm.conf&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="进入到apacheconfextra打开httpd-mpmconf文件修改"&gt;进入到&lt;code&gt;apache/conf/extra&lt;/code&gt;，打开&lt;code&gt;httpd-mpm.conf&lt;/code&gt;文件，修改&lt;/h6&gt;&#10;&lt;h6 id="prefork模式就修改这里"&gt;prefork模式就修改这里：&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;IfModule mpm_prefork_module&amp;gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ServerLimit 3000 # 注:apache2.2以后才有的ServerLimit这个参数,其中ServerLimit数值大于MaxClients数值&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; StartServers 5 # 预先开启的进程&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; MinSpareServers 5 # 最小预留5个&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; MaxSpareServers 10 # 最大留10&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; MaxClients 1500 # 最多并发多少个 *&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; MaxRequestsPerChild 0 # 最多请求多少次 0不限制&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;/IfModule&amp;gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="winnt模式"&gt;winnt模式：&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;IfModule mpm_winnt_module&amp;gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ThreadsPerChild 2000 # 最大并发数 *&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; MaxRequestsPerChild 0 # 最多处理多少次请求 0不限制&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ThreadStackSize 8888888 # 根据实际情况是否添加，增加堆大小 仅在 Apache 2.1 及以后的版本中可用&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;/IfModule&amp;gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item></channel></rss>