Loading... <strong>系统要求:</strong><code>CentOS</code>系统,内存<code>64MB</code>及以上、<code>80</code>端口没有被占用 <strong>1、安装EPEL repo</strong> <pre><code class="hljs nginx"><span class="hljs-attribute">rpm</span> -Uvh http://mirror.ancl.hawaii.edu/linux/epel/6/i386/epel-release-6-8.noarch.rpm </code></pre> <code>EPEL repo</code>下载地址:<code>https://fedoraproject.org/wiki/EPEL</code> <strong>2、安装Nginx</strong> 安装<code>Nginx</code> <pre><code class="hljs sql">yum <span class="hljs-keyword">install</span> nginx -y </code></pre> 调整<code>Nginx</code>配置 <pre><code class="hljs cpp">cd /etc/nginx/conf.d mv <span class="hljs-keyword">default</span>.conf <span class="hljs-keyword">default</span>.conf.disabled </code></pre> <strong>3、创建Nginx反代配置文件</strong> <pre><code class="hljs nginx"><span class="hljs-attribute">cd</span> /etc/nginx/conf.d vi yourdomain.com </code></pre> 粘贴以下内容: <pre><code class="hljs nginx"><span class="hljs-section">server</span> { <span class="hljs-attribute">listen</span> <span class="hljs-number">80</span>; <span class="hljs-attribute">server_name</span> yourdomain.com; <span class="hljs-attribute">access_log</span> <span class="hljs-literal">off</span>; <span class="hljs-attribute">error_log</span> <span class="hljs-literal">off</span>; <span class="hljs-attribute">location</span> / { <span class="hljs-attribute">proxy_pass</span> http://需要反代的服务器IP/; <span class="hljs-attribute">proxy_redirect</span> <span class="hljs-literal">off</span>; <span class="hljs-attribute">proxy_set_header</span> Host <span class="hljs-variable">$host</span>; <span class="hljs-attribute">proxy_set_header</span> X-Real-IP <span class="hljs-variable">$remote_addr</span>; <span class="hljs-attribute">proxy_set_header</span> X-Forwarded-For <span class="hljs-variable">$proxy_add_x_forwarded_for</span>; <span class="hljs-attribute">proxy_max_temp_file_size</span> <span class="hljs-number">0</span>; <span class="hljs-attribute">client_max_body_size</span> <span class="hljs-number">10m</span>; <span class="hljs-attribute">client_body_buffer_size</span> <span class="hljs-number">128k</span>; <span class="hljs-attribute">proxy_connect_timeout</span> <span class="hljs-number">90</span>; <span class="hljs-attribute">proxy_send_timeout</span> <span class="hljs-number">90</span>; <span class="hljs-attribute">proxy_read_timeout</span> <span class="hljs-number">90</span>; <span class="hljs-attribute">proxy_buffer_size</span> <span class="hljs-number">4k</span>; <span class="hljs-attribute">proxy_buffers</span> <span class="hljs-number">4</span> <span class="hljs-number">32k</span>; <span class="hljs-attribute">proxy_busy_buffers_size</span> <span class="hljs-number">64k</span>; <span class="hljs-attribute">proxy_temp_file_write_size</span> <span class="hljs-number">64k</span>; } } </code></pre> 然后保存。 <strong>4、启动Nginx</strong> <pre><code class="hljs sql">service nginx <span class="hljs-keyword">start</span></code></pre> 最后修改:2022 年 08 月 02 日 © 允许规范转载 打赏 赞赏作者 赞 0 如果觉得我的文章对你有用,请随意赞赏