<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://kwonnam.pe.kr/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://kwonnam.pe.kr/wiki/feed.php">
        <title>권남 nginx</title>
        <description></description>
        <link>https://kwonnam.pe.kr/wiki/</link>
        <image rdf:resource="https://kwonnam.pe.kr/wiki/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-05-05T08:45:55+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/nginx/ajp?rev=1390376610&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/nginx/basic_config?rev=1634651593&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/nginx/gzip?rev=1442285755&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/nginx/install?rev=1533871313&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/nginx/location?rev=1561551871&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/nginx/log?rev=1598424496&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/nginx/logrotate?rev=1377673857&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/nginx/performance?rev=1707966979&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/nginx/proxy?rev=1560918361&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/nginx/proxy_cache?rev=1435625991&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/nginx/rewrite?rev=1546933379&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/nginx/security?rev=1404698495&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/nginx/ssl?rev=1445495652&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://kwonnam.pe.kr/wiki/lib/tpl/dokuwiki/images/favicon.ico">
        <title>권남</title>
        <link>https://kwonnam.pe.kr/wiki/</link>
        <url>https://kwonnam.pe.kr/wiki/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://kwonnam.pe.kr/wiki/nginx/ajp?rev=1390376610&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-01-22T16:43:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nginx:ajp</title>
        <link>https://kwonnam.pe.kr/wiki/nginx/ajp?rev=1390376610&amp;do=diff</link>
        <description>nginx ajp module

	*  &lt;https://github.com/yaoweibin/nginx_ajp_module&gt;</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/nginx/basic_config?rev=1634651593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-19T22:53:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nginx:basic_config</title>
        <link>https://kwonnam.pe.kr/wiki/nginx/basic_config?rev=1634651593&amp;do=diff</link>
        <description>nginx 기본 설정

	*  nginx Configuration
	*  nginx HttpCoreModule
	*  nginx location 설정

서버 정보 숨기기

 * 응답으로 오는 Server 헤더에 nginx 정보가 들어간다. 이를 숨기는 것이 좋다.

	*  nginx - Can I hide all server / os info?
	*  버전 번호만 삭제 

// http,server,location 컨텍스트안에서
server_tokens off;</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/nginx/gzip?rev=1442285755&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-09-15T11:25:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nginx:gzip</title>
        <link>https://kwonnam.pe.kr/wiki/nginx/gzip?rev=1442285755&amp;do=diff</link>
        <description>nginx gzip

텍스트 컨텐츠는 gzip 압축으로 전송해야 성능에 좋다.

	*  nginx HttpGzipModule
	*  nginx HttpGzipStaticModule
	*  Gzip javascript and css with NGinx
	*  text/html은 기본으로 항상 압축된다.
	*  gzip_static은 정적 파일을 미리 gzip으로 압축해 두면 압축 프로세싱 과정 없이 즉시 해당 압축 파일을 전송한다. 예를들어</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/nginx/install?rev=1533871313&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-08-10T12:21:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nginx:install</title>
        <link>https://kwonnam.pe.kr/wiki/nginx/install?rev=1533871313&amp;do=diff</link>
        <description>nginx Install

	*  nginx Install, install from source

centos

EPEL

	*  EPEL - FedoraProject 사용해 설치 가능

Repository 직접 지정

	*  /etc/yum.repos.d/nginx.repo 

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1


	*  yum install nginx</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/nginx/location?rev=1561551871&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-06-26T21:24:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nginx:location</title>
        <link>https://kwonnam.pe.kr/wiki/nginx/location?rev=1561551871&amp;do=diff</link>
        <description>nginx location 설정

	*  nginx HttpCoreModule#location

alias와 root의 차이

alias 는 특정 URL이 서빙할 파일 경로를 변경하는 역할을 한다. root와는 역할이 다르다.


location /images/something/ {
    alias /var/www/something/;
}


이 상태에서</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/nginx/log?rev=1598424496&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-08-26T15:48:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nginx:log</title>
        <link>https://kwonnam.pe.kr/wiki/nginx/log?rev=1598424496&amp;do=diff</link>
        <description>nginx log

특정 변수를 로그로 남기기

nginx 의 변수들을 로그로 남기고 싶으면 main외의 access_log를 하나 더 세팅하여 거기서 각종 변수의 값을 출력하는 방식을 써도 된다.


log_format  vars  '$remote_addr - $remote_user [$time_local] &quot;$request&quot; : &quot;$document_root&quot; &quot;$fastcgi_script_name&quot;'; # 각종 변수들을 출력한다.

access_log /var/log/nginx/vars.log vars;</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/nginx/logrotate?rev=1377673857&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-28T16:10:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nginx:logrotate</title>
        <link>https://kwonnam.pe.kr/wiki/nginx/logrotate?rev=1377673857&amp;do=diff</link>
        <description>Nginx Log rotate

	*  nginx log rotate
	*  nginx startup script with cronolog
	*  logrotate 사용하기</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/nginx/performance?rev=1707966979&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-15T12:16:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nginx:performance</title>
        <link>https://kwonnam.pe.kr/wiki/nginx/performance?rev=1707966979&amp;do=diff</link>
        <description>nginx Performance

	*  nginx gzip
	*  nginx Proxy Cache
	*  Nginx Performance Tuning
	*  Nginx Optimization – The Definitive Guide
	*  Optimizing Nginx for High Traffic Loads
	*  Tuning Nginx for Best Performance
	*  How To Optimize Nginx For Maximum Performance
	*  nginx: See Active connections / Connections Per Seconds
	*  Static File Best Practices on Nginx-Clojure | Javalobby
	*  Thread Pools in NGINX Boost Performance 9x!
	*  Accelerating Nginx Web Server Performance
	*  Tuning NGINX: Part …</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/nginx/proxy?rev=1560918361&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-06-19T13:26:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nginx:proxy</title>
        <link>https://kwonnam.pe.kr/wiki/nginx/proxy?rev=1560918361&amp;do=diff</link>
        <description>nginx Proxy

	*  nginx HttpProxyModule Proxy Module은 Upstream Module과 함께 사용한다.
	*  HttpUpstreamModule

server_names_hash_bucket_size

서버를 많이 추가할 경우 server_names_hash_bucket_size 관련 오류가 발생할 수 있다. 이때는 해당 값을 늘려준다.</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/nginx/proxy_cache?rev=1435625991&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-30T09:59:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nginx:proxy_cache</title>
        <link>https://kwonnam.pe.kr/wiki/nginx/proxy_cache?rev=1435625991&amp;do=diff</link>
        <description>nginx Proxy Cache

	*  다른 서버에서 오는 정적 데이터를 캐싱할 수 있다.
	*  NGINX High-performance Caching
	*  Cache를 비롯한 Shared 메모리를 사용하는 기능은 Windows Vista 이후 버전에서는 작동하지 않는다. nginx Windows known issues
	*  기본적으로 응답의 헤더를 분석하여 캐시 관련 헤더의 값에 따라 캐싱을 수행한다. 즉, proxy 서버 전체에 대해 캐시를 걸더라도 응답 헤더에서 cache를 하도록 하지 않았다면 캐시를 수행하지 않는다.…</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/nginx/rewrite?rev=1546933379&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-08T16:42:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nginx:rewrite</title>
        <link>https://kwonnam.pe.kr/wiki/nginx/rewrite?rev=1546933379&amp;do=diff</link>
        <description>nginx rewrite

	*  nginx HttpRewriteModule

도메인이 www 로 시작하지 않는 것을 www로 가게

	*  Nginx rewrite non-www-prefixed domain to www-prefixed domain 참조
	*  서브 도메인이 없을 경우

# 서브 도메인을 모두 무시하게 만든다.
if ($host !~* ^www\.) {
    rewrite ^(.*)$ http://www.$host$1 permanent;
}</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/nginx/security?rev=1404698495&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-07-07T11:01:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nginx:security</title>
        <link>https://kwonnam.pe.kr/wiki/nginx/security?rev=1404698495&amp;do=diff</link>
        <description>nginx security 보안

	*  Nginx Security – The definitive Guide to secure your Nginx server
	*  Top 20 Nginx WebServer Best Security Practices - nixCraft</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/nginx/ssl?rev=1445495652&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-10-22T15:04:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nginx:ssl</title>
        <link>https://kwonnam.pe.kr/wiki/nginx/ssl?rev=1445495652&amp;do=diff</link>
        <description>Nginx SSL

	*  &lt;http://nginx.org/en/docs/http/ngx_http_ssl_module.html&gt;

SSL Session Cache

	*  &lt;http://nginx.org/en/docs/http/ngx_http_ssl_module.html#ssl_session_cache&gt;</description>
    </item>
</rdf:RDF>
