<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>정보 | NONRIA</title>
	<atom:link href="http://www.nonria.com/post/category/information/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nonria.com</link>
	<description>Veritas lux mea</description>
	<lastBuildDate>Thu, 11 Jun 2026 03:31:43 +0000</lastBuildDate>
	<language>ko-KR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>배민커넥트 하면 피부양자 자격 상실 우려가 있나</title>
		<link>http://www.nonria.com/post/1896/</link>
					<comments>http://www.nonria.com/post/1896/#respond</comments>
		
		<dc:creator><![CDATA[논리아]]></dc:creator>
		<pubDate>Tue, 15 Dec 2020 09:36:39 +0000</pubDate>
				<category><![CDATA[정보]]></category>
		<guid isPermaLink="false">https://nonria.com/?p=1896</guid>

					<description><![CDATA[배민커넥터라면 따져봐야할 피부양자 자격요건]]></description>
										<content:encoded><![CDATA[피부양자는 부양요건과 재산요건을 충족해야하는데,

배민커넥터는 사업소득금액 500만원 이하의 부양요건을 갖춰야한다.

여기서 소득금액이란 소득세법 제 19조 2항에 근거하여

총수입에서 필요경비와 기본공제를 제한 금액을 말한다.



피부양자 상실로 걱정할 배민커넥터라면 직전과세기간의 수입금액합계가 2400만원 이하로 예상되는데

이는 단순경비율 대상자로 종합소득세 신고시 퀵서비스배달원 78.8%의 단순경비율을 적용받는다.

환산하면 총수입이 대략 2358만원까지는 사업소득 500만원 미만이 된다.


대부분의 배민커넥터는 걱정할 필요가 없다.]]></content:encoded>
					
					<wfw:commentRss>http://www.nonria.com/post/1896/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Outline VPN 서버 구축 방법</title>
		<link>http://www.nonria.com/post/1382/</link>
					<comments>http://www.nonria.com/post/1382/#comments</comments>
		
		<dc:creator><![CDATA[논리아]]></dc:creator>
		<pubDate>Thu, 14 Feb 2019 14:43:45 +0000</pubDate>
				<category><![CDATA[메인]]></category>
		<category><![CDATA[정보]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[VPN]]></category>
		<guid isPermaLink="false">https://nonria.com/?p=1382</guid>

					<description><![CDATA[Outline VPN 서버 구축 방법을 소개한다.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">이 글은 Amazon Lightsail에서 Ubuntu 18.04(LTS, Long Term Support) 버전을 사용한다는 전제하에 쓰였습니다.</p>



<p class="wp-block-paragraph">따라서 서버 환경이 다르면 세팅 방법이 다소 상이할 수 있습니다.</p>



<hr class="wp-block-separator"/>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph" style="text-align:left">사람들은 해외에서 국내에서만 접속 가능한 사이트 이용을 원한다거나 보안상의 필요성 등 다양한 이유로 가상 사설망(VPN, Virtual Private Network)을 사용한다. 상용 VPN 서비스가 더 간편하지만, 직접 구축하면 적은 비용과 탄력적 사용이 가능한 이점이 있다.</p>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading">(0) Outline은 무엇인가</h2>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph" style="text-align:left"><a rel="noreferrer noopener" aria-label="Outline (opens in a new tab)" href="https://getoutline.org/en/home" target="_blank">Outline</a>은 언론사와 기자들의 안전한 인터넷 엑세스를 표방하며 <a href="https://jigsaw.google.com/" target="_blank" rel="noreferrer noopener" aria-label="Jigsaw (opens in a new tab)">Jigsaw</a>사가 내놓은 오픈소스 VPN 소프트웨어로 전문 지식 없이도 손쉽게 사용할 수 있다.</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img fetchpriority="high" decoding="async" src="http://nonria.com/wp-content/uploads/2019/02/0215-20.png" alt="" class="wp-image-1407" width="450" height="330" srcset="http://www.nonria.com/wp-content/uploads/2019/02/0215-20.png 600w, http://www.nonria.com/wp-content/uploads/2019/02/0215-20-300x220.png 300w" sizes="(max-width: 450px) 100vw, 450px" /><figcaption>Jigsaw사의 비전<br>* 알파벳(Alphabet)은 구글(Google)의 모회사</figcaption></figure></div>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading">(1) 인스턴스 생성</h2>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph" style="text-align:left">구축에 앞서 Amazon Lightsail에 인스턴스를 생성해준다. 이미지는 Ubuntu 18.04 LTS 버전을 고르되, 위치와 플랜은 용도에 맞게 선택한다.</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img loading="lazy" decoding="async" src="http://nonria.com/wp-content/uploads/2019/02/0215-01.png" alt="" class="wp-image-1383" width="600" height="401" srcset="http://www.nonria.com/wp-content/uploads/2019/02/0215-01.png 800w, http://www.nonria.com/wp-content/uploads/2019/02/0215-01-300x201.png 300w, http://www.nonria.com/wp-content/uploads/2019/02/0215-01-768x514.png 768w" sizes="(max-width: 600px) 100vw, 600px" /></figure></div>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img loading="lazy" decoding="async" src="http://nonria.com/wp-content/uploads/2019/02/0215-02.png" alt="" class="wp-image-1384" width="600" height="353" srcset="http://www.nonria.com/wp-content/uploads/2019/02/0215-02.png 800w, http://www.nonria.com/wp-content/uploads/2019/02/0215-02-300x176.png 300w, http://www.nonria.com/wp-content/uploads/2019/02/0215-02-768x451.png 768w" sizes="(max-width: 600px) 100vw, 600px" /></figure></div>



<p class="wp-block-paragraph" style="text-align:left">AWS의 기본 전송량은 인바운드, 아웃바운드 트래픽이 각각 차감된다.</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img loading="lazy" decoding="async" src="http://nonria.com/wp-content/uploads/2019/02/0215-03.png" alt="" class="wp-image-1385" width="600" height="344" srcset="http://www.nonria.com/wp-content/uploads/2019/02/0215-03.png 800w, http://www.nonria.com/wp-content/uploads/2019/02/0215-03-300x172.png 300w, http://www.nonria.com/wp-content/uploads/2019/02/0215-03-768x440.png 768w" sizes="(max-width: 600px) 100vw, 600px" /></figure></div>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading">(2) 인스턴스 설정</h2>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph" style="text-align:left">인스턴스에 고정 IP를 연결해준다.</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img loading="lazy" decoding="async" src="http://nonria.com/wp-content/uploads/2019/02/0215-17.png" alt="" class="wp-image-1399" width="600" height="212" srcset="http://www.nonria.com/wp-content/uploads/2019/02/0215-17.png 800w, http://www.nonria.com/wp-content/uploads/2019/02/0215-17-300x106.png 300w, http://www.nonria.com/wp-content/uploads/2019/02/0215-17-768x271.png 768w" sizes="(max-width: 600px) 100vw, 600px" /></figure></div>



<p class="wp-block-paragraph" style="text-align:left">터미널 접속 후 모든 패키지 최신 버전으로 업그레이드(권장)</p>



<ul class="wp-block-list"><li>$ sudo su</li><li>$ apt update</li><li>$ apt upgrade</li></ul>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img loading="lazy" decoding="async" src="http://nonria.com/wp-content/uploads/2019/02/0215-22.png" alt="" class="wp-image-1422" width="600" height="33" srcset="http://www.nonria.com/wp-content/uploads/2019/02/0215-22.png 800w, http://www.nonria.com/wp-content/uploads/2019/02/0215-22-300x17.png 300w, http://www.nonria.com/wp-content/uploads/2019/02/0215-22-768x42.png 768w" sizes="(max-width: 600px) 100vw, 600px" /></figure></div>



<p class="wp-block-paragraph" style="text-align:left"><a rel="noreferrer noopener" href="https://getoutline.org/en/home" target="_blank">Outline</a> 사이트에 접속해서 Outline Manager을 다운로드 후 설치한다.</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img loading="lazy" decoding="async" src="http://nonria.com/wp-content/uploads/2019/02/0215-15.png" alt="" class="wp-image-1397" width="450" height="413" srcset="http://www.nonria.com/wp-content/uploads/2019/02/0215-15.png 600w, http://www.nonria.com/wp-content/uploads/2019/02/0215-15-300x275.png 300w" sizes="(max-width: 450px) 100vw, 450px" /></figure></div>



<p class="wp-block-paragraph" style="text-align:left">Amazon Web Services 탭을 누른다.</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img loading="lazy" decoding="async" src="http://nonria.com/wp-content/uploads/2019/02/0215-04.png" alt="" class="wp-image-1386" width="525" height="653" srcset="http://www.nonria.com/wp-content/uploads/2019/02/0215-04.png 700w, http://www.nonria.com/wp-content/uploads/2019/02/0215-04-241x300.png 241w" sizes="(max-width: 525px) 100vw, 525px" /></figure></div>



<p class="wp-block-paragraph" style="text-align:left">2번란의 내용을 클립보드에 복사한다.</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img loading="lazy" decoding="async" src="http://nonria.com/wp-content/uploads/2019/02/0215-21.png" alt="" class="wp-image-1421" width="525" height="616" srcset="http://www.nonria.com/wp-content/uploads/2019/02/0215-21.png 700w, http://www.nonria.com/wp-content/uploads/2019/02/0215-21-256x300.png 256w" sizes="(max-width: 525px) 100vw, 525px" /></figure></div>



<p class="wp-block-paragraph" style="text-align:left">우측 하단 아이콘을 누르면 나오는 창에 복사한 내용을 붙여넣은 후, 터미널 화면에서 마우스로 우클릭하면 위와 같이 터미널상에 명령어가 입력된다.</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img loading="lazy" decoding="async" src="http://nonria.com/wp-content/uploads/2019/02/0215-05.png" alt="" class="wp-image-1387" width="600" height="215" srcset="http://www.nonria.com/wp-content/uploads/2019/02/0215-05.png 800w, http://www.nonria.com/wp-content/uploads/2019/02/0215-05-300x107.png 300w, http://www.nonria.com/wp-content/uploads/2019/02/0215-05-768x275.png 768w" sizes="(max-width: 600px) 100vw, 600px" /></figure></div>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img loading="lazy" decoding="async" src="http://nonria.com/wp-content/uploads/2019/02/0215-06.png" alt="" class="wp-image-1388" width="600" height="215" srcset="http://www.nonria.com/wp-content/uploads/2019/02/0215-06.png 800w, http://www.nonria.com/wp-content/uploads/2019/02/0215-06-300x107.png 300w, http://www.nonria.com/wp-content/uploads/2019/02/0215-06-768x275.png 768w" sizes="(max-width: 600px) 100vw, 600px" /></figure></div>



<p class="wp-block-paragraph" style="text-align:left">Docker를 설치하라는 메시지가 나온다. y를 입력해 설치한다.</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img loading="lazy" decoding="async" src="http://nonria.com/wp-content/uploads/2019/02/0215-07.png" alt="" class="wp-image-1389" width="600" height="254" srcset="http://www.nonria.com/wp-content/uploads/2019/02/0215-07.png 800w, http://www.nonria.com/wp-content/uploads/2019/02/0215-07-300x127.png 300w, http://www.nonria.com/wp-content/uploads/2019/02/0215-07-768x325.png 768w" sizes="(max-width: 600px) 100vw, 600px" /></figure></div>



<p class="wp-block-paragraph" style="text-align:left">랜덤 할당된 Management와 Access key의 포트를 확인한다. 위에서는 TCP 8119, TCP/UDP 13525</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img loading="lazy" decoding="async" src="http://nonria.com/wp-content/uploads/2019/02/0215-08.png" alt="" class="wp-image-1464" width="600" height="491" srcset="http://www.nonria.com/wp-content/uploads/2019/02/0215-08.png 800w, http://www.nonria.com/wp-content/uploads/2019/02/0215-08-300x246.png 300w, http://www.nonria.com/wp-content/uploads/2019/02/0215-08-768x629.png 768w" sizes="(max-width: 600px) 100vw, 600px" /></figure></div>



<p class="wp-block-paragraph" style="text-align:left">방화벽 설정에서 할당된 포트를 열어준다.</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img loading="lazy" decoding="async" src="http://nonria.com/wp-content/uploads/2019/02/0215-09.png" alt="" class="wp-image-1391" width="600" height="291" srcset="http://www.nonria.com/wp-content/uploads/2019/02/0215-09.png 800w, http://www.nonria.com/wp-content/uploads/2019/02/0215-09-300x146.png 300w, http://www.nonria.com/wp-content/uploads/2019/02/0215-09-768x372.png 768w" sizes="(max-width: 600px) 100vw, 600px" /><figcaption>(예시) TCP 8119 TCP/UDP 13525 포트 열기</figcaption></figure></div>



<p class="wp-block-paragraph" style="text-align:left">연두색으로 표시된 부분을 드래그해 복사 후, 우측 하단 아이콘을 누르면 나오는 창에서 다시 복사한다.</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img loading="lazy" decoding="async" src="http://nonria.com/wp-content/uploads/2019/02/0215-10.png" alt="" class="wp-image-1392" width="600" height="275" srcset="http://www.nonria.com/wp-content/uploads/2019/02/0215-10.png 800w, http://www.nonria.com/wp-content/uploads/2019/02/0215-10-300x137.png 300w, http://www.nonria.com/wp-content/uploads/2019/02/0215-10-768x351.png 768w" sizes="(max-width: 600px) 100vw, 600px" /></figure></div>



<p class="wp-block-paragraph" style="text-align:left">Outline Manager로 돌아가 3번란에 복사한 내용을 붙여넣으면 서버 설정은 끝난다.</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img loading="lazy" decoding="async" src="http://nonria.com/wp-content/uploads/2019/02/0215-11.png" alt="" class="wp-image-1393" width="526" height="277" srcset="http://www.nonria.com/wp-content/uploads/2019/02/0215-11.png 701w, http://www.nonria.com/wp-content/uploads/2019/02/0215-11-300x158.png 300w" sizes="(max-width: 526px) 100vw, 526px" /></figure></div>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading">(3) 기기 연결하기</h2>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph" style="text-align:left">엑세스 키 옆의 아이콘을 누르면 위와 같은 창이 뜬다. 엑세스 코드를 복사한다.</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img loading="lazy" decoding="async" src="http://nonria.com/wp-content/uploads/2019/02/0215-12.png" alt="" class="wp-image-1424" width="526" height="575" srcset="http://www.nonria.com/wp-content/uploads/2019/02/0215-12.png 701w, http://www.nonria.com/wp-content/uploads/2019/02/0215-12-274x300.png 274w" sizes="(max-width: 526px) 100vw, 526px" /></figure></div>



<p class="wp-block-paragraph" style="text-align:left"><a rel="noreferrer noopener" href="https://getoutline.org/en/home" target="_blank">Outline</a> 사이트에서 OS별 소프트웨어를 다운로드 후 설치한다. 그다음 실행하여 복사한 엑세스 코드를 입력하면 된다. (Android나 iOS의 경우 플레이스토어나 앱스토어에서 Outline을 검색)</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img loading="lazy" decoding="async" src="http://nonria.com/wp-content/uploads/2019/02/0215-14.png" alt="" class="wp-image-1396" width="451" height="450" srcset="http://www.nonria.com/wp-content/uploads/2019/02/0215-14.png 601w, http://www.nonria.com/wp-content/uploads/2019/02/0215-14-150x150.png 150w, http://www.nonria.com/wp-content/uploads/2019/02/0215-14-300x300.png 300w" sizes="(max-width: 451px) 100vw, 451px" /></figure></div>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading">(4) 확인 및 참고사항</h2>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph" style="text-align:left">연결된 기기의 IP주소가 서버의 고정 IP와 일치하는지 확인한다.</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img loading="lazy" decoding="async" src="http://nonria.com/wp-content/uploads/2019/02/0215-13.png" alt="" class="wp-image-1395" width="450" height="174" srcset="http://www.nonria.com/wp-content/uploads/2019/02/0215-13.png 600w, http://www.nonria.com/wp-content/uploads/2019/02/0215-13-300x116.png 300w" sizes="(max-width: 450px) 100vw, 450px" /></figure></div>



<p class="wp-block-paragraph" style="text-align:left"> Outline Manager에서 엑세스 키별 트래픽을 확인할 수 있다.</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img loading="lazy" decoding="async" src="http://nonria.com/wp-content/uploads/2019/02/0215-18.png" alt="" class="wp-image-1400" width="525" height="316" srcset="http://www.nonria.com/wp-content/uploads/2019/02/0215-18.png 700w, http://www.nonria.com/wp-content/uploads/2019/02/0215-18-300x180.png 300w" sizes="(max-width: 525px) 100vw, 525px" /></figure></div>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>http://www.nonria.com/post/1382/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>더닝-크루거 효과(Dunning–Kruger effect)</title>
		<link>http://www.nonria.com/post/1359/</link>
					<comments>http://www.nonria.com/post/1359/#respond</comments>
		
		<dc:creator><![CDATA[논리아]]></dc:creator>
		<pubDate>Mon, 11 Feb 2019 08:17:48 +0000</pubDate>
				<category><![CDATA[정보]]></category>
		<category><![CDATA[교양]]></category>
		<guid isPermaLink="false">https://nonria.com/?p=1359</guid>

					<description><![CDATA[“무지는 지식보다 더 확신을 가지게 한다.”]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-image"><figure class="aligncenter"><img loading="lazy" decoding="async" width="580" height="466" src="http://nonria.com/wp-content/uploads/2019/02/dunning-kruger-effect.jpg" alt="" class="wp-image-1360" srcset="http://www.nonria.com/wp-content/uploads/2019/02/dunning-kruger-effect.jpg 580w, http://www.nonria.com/wp-content/uploads/2019/02/dunning-kruger-effect-300x241.jpg 300w" sizes="(max-width: 580px) 100vw, 580px" /></figure></div>



<p class="wp-block-paragraph">더닝-크루거 효과(Dunning–Kruger effect)는 인지 편향 중 하나로, 코넬 대학교 사회심리학 교수 데이비드 더닝(David Dunning)과 대학원생 저스틴 크루거(Justin Kruger)가 코넬 대학교 학부생들을 대상으로 실험한 결과를 토대로 1999년 제안한 이론이다.</p>



<p class="wp-block-paragraph">능력이 없는 사람이 잘못된 결정을 내려 잘못된 결론에 도달하지만, 능력이 없기 때문에 자신의 실수를 알아차리지 못하는 현상을 가리킨다. 특정 분야에 대해 잘 모를수록 자신의 능력을 과대평가하는 경향이 있지만, 유능한 사람은 자신의 능력을 과소평가하는 경향이 있다는 것이 요지다. 독해력, 자동차 운전, 체스, 테니스 등 여러 분야에 걸쳐 실험한 그들의 가설에 의하면, 능력이 없는 사람은 다음과 같은 경향을 보인다.</p>



<ol class="wp-block-list"><li>자신의 능력을 과대평가한다.</li><li>다른 사람의 진정한 능력을 알아보지 못한다.</li><li>자신의 능력이 부족하기 때문에 생긴 곤경을 알아보지 못한다.</li><li>훈련을 통해 능력이 매우 나아지고 난 후에야, 이전의 능력 부족을 알아보고 인정한다.</li></ol>



<p class="wp-block-paragraph">크루거와 더닝은 “능력이 없는 사람의 착오는 자신에 대한 오해에서 기인한 반면, 능력이 있는 사람의 착오는 다른 사람에 대한 오해에서 기인한다.”고 결론 내렸다. 그들은 논문에서 아래의 말을 직접 인용했다.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>  “무지는 지식보다 더 확신을 가지게 한다.”</p><cite>찰스 로버트 다윈 (Charles Robert Darwin)<br></cite></blockquote>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>  “이 시대의 아픔 중 하나는 자신감이 있는 사람은 무지한데, 상상력과 이해력이 있는 사람은 의심하고 주저한다는 것이다.”</p><cite>버트런드 아서 윌리엄 러셀 (Bertrand Arthur William Russell)</cite></blockquote>



<h4 class="wp-block-heading">출처</h4>



<ul class="wp-block-list"><li><a rel="noreferrer noopener" aria-label="나무위키 (opens in a new tab)" href="https://namu.wiki/" target="_blank">나무위키</a> / CC BY-NC-SA 2.0 KR</li><li><a href="https://www.wikipedia.org/" target="_blank" rel="noreferrer noopener" aria-label="위키피디아 (opens in a new tab)">위키피디아</a> / CC BY-SA 3.0 Unported</li></ul>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>http://www.nonria.com/post/1359/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>빠른년생과 나이</title>
		<link>http://www.nonria.com/post/904/</link>
					<comments>http://www.nonria.com/post/904/#respond</comments>
		
		<dc:creator><![CDATA[논리아]]></dc:creator>
		<pubDate>Thu, 19 Jul 2018 16:58:33 +0000</pubDate>
				<category><![CDATA[메인]]></category>
		<category><![CDATA[정보]]></category>
		<category><![CDATA[나이]]></category>
		<guid isPermaLink="false">https://nonria.com/?p=904</guid>

					<description><![CDATA[빠른년생과 나이에 관한 고찰]]></description>
										<content:encoded><![CDATA[예전에는 입학 월(3월) 이전의 출생자가 일 년 일찍 학교에 입학할 수 있었고, 수많은 빠른년생을 낳았다. 사회적 혼란을 이유로 2009년에 조기입학 제도<span style="font-size: 8pt;"><sup>[1]</sup></span>는 폐지됐지만, 사회에는 여전히 빠른년생이 남아있다.

흔히 빠른년생은 족보 브레이커라 일컬어진다. 나이에 따른 서열문화가 뿌리박힌 사회에서 어느 한쪽에도 온전히 속하지 않은 빠른년생은 환영받지 못 한다. 문화적, 관습적 차원에서 나이가 높임말 사용에 중요한 잣대기에 더 그렇다. 그렇게 호칭 문제를 비롯한 여러 혼란을 야기하는 존재로 낙인찍혀 공격의 대상이 되곤 한다.

빠른년생에게 이는 참 서러운 일이다. 단순히 원래 나이(세는나이<span style="font-size: 8pt;"><sup>[2]</sup></span>)로 살아간다고 문제가 해결되는 것도 아니다. 학년나이<span style="font-size: 8pt;"><sup>[3]</sup></span>로 맺어진 관계와 사회에 나와 형성한 관계가 만나면 소위 말하는 족보의 꼬임을 피하기 어렵다. 그렇다고 사회에서 학년나이를 고수하거나, 상황마다 원래 나이와 학년나이를 오간다면 더한 비판에 직면할 것이다.

그런데 도대체 원래 나이란 무엇을 말함인가? 엄밀히 말하면 공식적인 만 나이<span style="font-size: 8pt;"><sup>[4]</sup></span>겠지만, 나이로 서열을 가르기엔 가변적이라 일상에선 세는나이가 사용된다. 통용되는 같은 나이의 기준은 시대와 상황에 따라 변화해왔고, 동갑(同甲)의 사전적 정의처럼 육십갑자<span style="font-size: 8pt;"><sup>[5]</sup></span>를 같은 나이의 기준으로 보기도 했다. 띠 또한 음력 설(음력 1월 1일)과 24절기<span style="font-size: 8pt;"><sup>[6]</sup></span>의 시작인 입춘(立春, 양력 2월 4일) 기준으로 셈법이 나뉜다.

이처럼 나이는 사회적 약속하에 구분된 것뿐이다. 나이에 상관없이 상호 존칭을 기본으로 하고, 친해져도 적절한 논의를 거쳐서 말을 놓거나 호칭을 정함이 바람직하다. 유교의 장유유서(長幼有序) 사상이 널리 퍼져있다지만, 먼저 태어났다고 우대를 당연시하지 말고 연장자로서 모범을 보이자.

&nbsp;

[1] 입학 월(3월)을 기준으로 한 조기입학 제도의 폐지로, 2002년 이후 출생자는 같은 해 태어난 사람들과 입학한다.
[2] 태어나자마자 한 살이 되고, 새해가 되면 한 살씩 더 먹는 한국식 나이를 말한다.
[3] 고등학교까지의 재학 중인 학년이나 졸업 연도를 기준으로 한 가상의 나이를 학년나이라 칭했다.
[4] 생일을 기준으로 나이를 먹는 국제 표준의 나이 산출법이다.
[5] 천간(天干, 십간)과 지지<span lang="EN-US">(</span>地支, 십이지<span lang="EN-US">)</span>를 결합하여 만든 60개의 간지를 말한다.
[6] 태양의 황도상 위치에 따라 일 년을 24등분 한 것]]></content:encoded>
					
					<wfw:commentRss>http://www.nonria.com/post/904/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>세는나이와 만 나이</title>
		<link>http://www.nonria.com/post/849/</link>
					<comments>http://www.nonria.com/post/849/#respond</comments>
		
		<dc:creator><![CDATA[논리아]]></dc:creator>
		<pubDate>Tue, 17 Jul 2018 15:43:11 +0000</pubDate>
				<category><![CDATA[메인]]></category>
		<category><![CDATA[정보]]></category>
		<category><![CDATA[나이]]></category>
		<guid isPermaLink="false">https://nonria.com/?p=849</guid>

					<description><![CDATA[혼란을 주는 여러 나이 계산법]]></description>
										<content:encoded><![CDATA[대한민국에서 통용되는 나이 계산법에는 세는나이와 만 나이가 있다.<span style="font-size: 8pt;"><sup>[1]</sup></span> 세는나이란 태어나자마자 한 살이 되고, 새해가 되면 한 살씩 더 먹는 한국식 나이<span style="font-size: 8pt;"><sup>[2]</sup></span>를 말한다. 그와 달리 만 나이는 생일을 기준으로 나이를 먹는 국제 표준의 나이 산출법이다. 한국도 법률적<span style="font-size: 8pt;"><sup>[3]</sup></span>으로는 만 나이를 사용하지만, 일상적으로는 맹점이 많은 세는나이를 두루 사용하고 있어 혼란을 주고 있다.

여러 가지 나이 계산법의 사용이 사회적으로 마이너스 요소라는 건 명백하다. 그런데도 법률과 일상에서 서로 다른 셈법을 사용하는 요인은 문화적, 관습적 차원에서 나이가 높임말 사용에 중요한 잣대기 때문이다. 그런 면에서 서열을 중시하는 문화와 호칭 문제는 세는나이를 공고하게 한다.

사실 나이 셈법에 관한 논란이 새삼스러운 일은 아니다. 사회적 비용이 발생한단 이유로 만 나이로 셈법을 통일하자는 의견은 꾸준히 제시돼왔다. 그러나 일방적인 여론<span style="font-size: 8pt;"><sup>[4]</sup></span>은 아니고, 팽팽하게 의견이 갈리고 있는 만큼 해결은 요원해 보인다.

[1] 병역법과 청소년보호법 등 일부 행정적으로는 연 나이(현재연도에서 출생연도를 뺀 나이)를 사용한다.
[2] 동아시아의 한자문화권에서 예로부터 널리 사용했던 방식이지만 지금은 한국만 유일하게 사용한다.
[3] 일반적으로 '살'을 단위로 하는 세는나이와 다르게 만 나이는 '세(歲)'로 표시한다.
[4] ‘한국식 나이’ 유지 46.8% vs ‘만 나이‘로 통일 44.0% [<a href="http://www.realmeter.net/" target="_blank" rel="noopener">REALMETER</a> 여론조사, 2016.02]]]></content:encoded>
					
					<wfw:commentRss>http://www.nonria.com/post/849/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>크리에이티브 커먼즈 라이선스(CCL)</title>
		<link>http://www.nonria.com/post/102/</link>
					<comments>http://www.nonria.com/post/102/#respond</comments>
		
		<dc:creator><![CDATA[논리아]]></dc:creator>
		<pubDate>Tue, 10 Jul 2018 11:28:34 +0000</pubDate>
				<category><![CDATA[메인]]></category>
		<category><![CDATA[정보]]></category>
		<category><![CDATA[CCL]]></category>
		<guid isPermaLink="false">https://nonria.com/?p=102</guid>

					<description><![CDATA[크리에이티브 커먼즈(CC)에서 만든 저작물에 대한 이용허락 규약인 크리에이티브 커먼즈 라이선스(CCL)을 소개한다.]]></description>
										<content:encoded><![CDATA[<img loading="lazy" decoding="async" class="alignnone size-full wp-image-35" src="http://nonria.com/wp-content/uploads/2018/07/cc.logo_.large_.png" alt="" width="1010" height="241" srcset="http://www.nonria.com/wp-content/uploads/2018/07/cc.logo_.large_.png 1010w, http://www.nonria.com/wp-content/uploads/2018/07/cc.logo_.large_-300x72.png 300w, http://www.nonria.com/wp-content/uploads/2018/07/cc.logo_.large_-768x183.png 768w" sizes="(max-width: 1010px) 100vw, 1010px" />

&nbsp;
<h2>1. 개요</h2>
크리에이티브 커먼즈 라이선스(Creative Commons License, 이하 CC 라이선스)는 <a title="크리에이티브 커먼즈" href="https://creativecommons.org/" target="_blank" rel="noopener">크리에이티브 커먼즈</a>(Creative Commons)에서 만든 저작물에 대한 이용허락 규약을 말한다.

&nbsp;
<h2>2. 상세</h2>
미국의 저작권 기간 연장 법안에 대한 위헌 소송인 엘드리드 대 애시크로프트 사건에서 에릭 엘드리드 쪽에 참여했었던 하버드 대학교 로스쿨의 로렌스 레식(Lawrence Lessig) 교수가 그 사건에서 영향을 받아 크리에이티브 커먼즈(Creative Commons)를 설립하고 CC 라이선스를 만들었다.

CC 라이선스는 저작자가 자신의 저작물을 다른 이들이 자유롭게 쓸 수 있도록 미리 허락하는 라이선스로, 자신의 저작물을 이용할 때 어떤 이용허락조건들을 따라야 할지 선택하여 표시하게 된다. CC 라이선스가 적용된 저작물을 이용하려는 사람은 저작자에게 별도로 허락을 받지 않아도, 저작자가 표시한 이용허락조건에 따라 자유롭게 저작물을 이용할 수 있다.

&nbsp;
<h2>3. 이용허락 조건</h2>
CC 라이선스를 구성하는 이용허락조건은 BY, NC, ND, SA가 있으며, 조건이 없는 경우는 CC0(퍼블릭 도메인)이다.

&nbsp;
<ul>
 	<li>
<h4>저작자표시(Attribution, BY)</h4>
<img loading="lazy" decoding="async" class="size-full wp-image-29 alignleft" src="http://nonria.com/wp-content/uploads/2018/07/by-1.png" alt="" width="64" height="64" />
이름이나 출처 등 저작자를 반드시 표시해야 한다는 필수 조항이다. CC0(퍼블릭 도메인)을 제외한 모든 CC 라이선스는 저작자 표시를 기본으로 한다.</li>
</ul>
&nbsp;
<ul>
 	<li>
<h4>비영리(Noncommercial, NC)</h4>
<img loading="lazy" decoding="async" class="size-full wp-image-58 alignleft" src="http://nonria.com/wp-content/uploads/2018/07/nc.png" alt="" width="64" height="64" />
해당 저작물을 영리적으로 이용할 수 없다는 것이다. 영리목적의 이용을 원한다면 반드시 저작권자의 동의를 받아야 한다.</li>
</ul>
&nbsp;
<ul>
 	<li>
<h4>변경금지(No Derivative Works, ND)</h4>
<img loading="lazy" decoding="async" class="size-full wp-image-59 alignleft" src="http://nonria.com/wp-content/uploads/2018/07/nd.png" alt="" width="64" height="64" />
저작물을 변경하거나 저작물을 이용해 2차 저작물을 만드는 것을 금지한다는 의미이다.</li>
</ul>
&nbsp;
<ul>
 	<li>
<h4>동일조건변경허락(Share Alike, SA)</h4>
<img loading="lazy" decoding="async" class="size-full wp-image-61 alignleft" src="http://nonria.com/wp-content/uploads/2018/07/sa.png" alt="" width="64" height="64" />
저작물의 내용을 바꿀 수는 있으나, 반드시 같은 조건을 적용하여 배포해야 함을 의미한다. 개작 후 이 조건을 떼거나 변경금지로 대체하는 행위는 허용되지 않으며, 원저작자와 이후에 거쳐 간 저작자를 모두 표기해야 한다.</li>
</ul>
&nbsp;
<h2>4. CC 라이선스 종류</h2>
이용허락조건들을 조합한 6종류의 라이선스와 CC0(퍼블릭 도메인)이 있다.

&nbsp;
<ul>
 	<li>
<h4>저작자표시(CC BY)</h4>
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-28" src="http://nonria.com/wp-content/uploads/2018/07/by.png" alt="" width="403" height="141" srcset="http://www.nonria.com/wp-content/uploads/2018/07/by.png 403w, http://www.nonria.com/wp-content/uploads/2018/07/by-300x105.png 300w, http://www.nonria.com/wp-content/uploads/2018/07/by-400x141.png 400w" sizes="(max-width: 403px) 100vw, 403px" />
저작자 및 출처만 표시한다면, 제한 없이 자유롭게 이용할 수 있다.
<div></div></li>
</ul>
&nbsp;
<ul>
 	<li>
<h4>저작자표시-비영리(CC BY-NC)</h4>
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-30" src="http://nonria.com/wp-content/uploads/2018/07/by-nc.png" alt="" width="403" height="141" srcset="http://www.nonria.com/wp-content/uploads/2018/07/by-nc.png 403w, http://www.nonria.com/wp-content/uploads/2018/07/by-nc-300x105.png 300w, http://www.nonria.com/wp-content/uploads/2018/07/by-nc-400x141.png 400w" sizes="(max-width: 403px) 100vw, 403px" />
저작자 및 출처만 표시한다면, 영리적 사용을 제외하고 자유롭게 이용할 수 있다.</li>
</ul>
&nbsp;
<ul>
 	<li>
<h4>저작자표시-변경금지(CC BY-ND)</h4>
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-33" src="http://nonria.com/wp-content/uploads/2018/07/by-nd.png" alt="" width="403" height="141" srcset="http://www.nonria.com/wp-content/uploads/2018/07/by-nd.png 403w, http://www.nonria.com/wp-content/uploads/2018/07/by-nd-300x105.png 300w, http://www.nonria.com/wp-content/uploads/2018/07/by-nd-400x141.png 400w" sizes="(max-width: 403px) 100vw, 403px" />
저작자 및 출처를 표시한다면, 상업적 사용이나 복사 및 배포를 할 수 있다. 그러나 저작물을 변경하거나, 2차 저작물을 만들어서는 안 된다.</li>
</ul>
&nbsp;
<ul>
 	<li>
<h4>저작자표시-동일조건변경허락(CC BY-SA)</h4>
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-34" src="http://nonria.com/wp-content/uploads/2018/07/by-sa.png" alt="" width="403" height="141" srcset="http://www.nonria.com/wp-content/uploads/2018/07/by-sa.png 403w, http://www.nonria.com/wp-content/uploads/2018/07/by-sa-300x105.png 300w, http://www.nonria.com/wp-content/uploads/2018/07/by-sa-400x141.png 400w" sizes="(max-width: 403px) 100vw, 403px" />
저작자 및 출처만 표시한다면, 자유롭게 이용할 수 있다. 단, 해당 자료를 사용하여 만들어진 2차 저작물에도 같은 라이선스를 적용해야 한다.</li>
</ul>
&nbsp;
<ul>
 	<li>
<h4>저작자표시-비영리-동일조건변경허락(BY-NC-SA)</h4>
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-32" src="http://nonria.com/wp-content/uploads/2018/07/by-nc-sa.png" alt="" width="403" height="141" srcset="http://www.nonria.com/wp-content/uploads/2018/07/by-nc-sa.png 403w, http://www.nonria.com/wp-content/uploads/2018/07/by-nc-sa-300x105.png 300w, http://www.nonria.com/wp-content/uploads/2018/07/by-nc-sa-400x141.png 400w" sizes="(max-width: 403px) 100vw, 403px" />
저작자 및 출처만 표시한다면, 영리적 사용을 제외하고 자유롭게 이용할 수 있다. 단, 해당 자료를 사용하여 만들어진 2차 저작물에도 같은 라이선스를 적용해야 한다.</li>
</ul>
&nbsp;
<ul>
 	<li>
<h4>저작자 표시-비영리-변경금지(BY-NC-ND)</h4>
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-31" src="http://nonria.com/wp-content/uploads/2018/07/by-nc-nd.png" alt="" width="403" height="141" srcset="http://www.nonria.com/wp-content/uploads/2018/07/by-nc-nd.png 403w, http://www.nonria.com/wp-content/uploads/2018/07/by-nc-nd-300x105.png 300w, http://www.nonria.com/wp-content/uploads/2018/07/by-nc-nd-400x141.png 400w" sizes="(max-width: 403px) 100vw, 403px" />
저작자 및 출처를 표시한다면, 복사 및 배포는 가능하다. 그러나 영리적 사용이 불가능하고 저작물을 변경하거나, 2차 저작물을 만들어서는 안 된다.</li>
</ul>
&nbsp;
<ul>
 	<li>
<h4>CC0(퍼블릭 도메인)</h4>
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-36" src="http://nonria.com/wp-content/uploads/2018/07/cc-zero.png" alt="" width="403" height="142" srcset="http://www.nonria.com/wp-content/uploads/2018/07/cc-zero.png 403w, http://www.nonria.com/wp-content/uploads/2018/07/cc-zero-300x106.png 300w, http://www.nonria.com/wp-content/uploads/2018/07/cc-zero-400x142.png 400w" sizes="(max-width: 403px) 100vw, 403px" />
퍼블릭 도메인은 저작권이 소멸한 저작물로, 저작권 보호 기간이 지나 저작권이 만료된 저작물 또는 저작권자가 저작권을 포기한 저작물이 해당한다. 하지만 이 경우에도 미국 및 한국법상 저작인격권은 소멸하지 않는다. 즉 자신이 만들었다고 주장하는 등 저작권자를 허위로 게시할 경우 처벌 대상이 된다. 단지 저작물 배포 및 2차 창작시 저작자 표시 의무(BY)가 없는 것뿐이다.</li>
</ul>
&nbsp;
<h2>5. 정리</h2>
<h4 style="text-align: center;">허용되는 요소</h4>
<table border="0">
<tbody>
<tr>
<td style="text-align: center;"></td>
<td style="text-align: center;">CC0</td>
<td style="text-align: center;">CC BY</td>
<td style="text-align: center;">CC BY-SA</td>
<td style="text-align: center;">CC BY-ND</td>
<td style="text-align: center;">CC BY-NC</td>
<td style="text-align: center;">CC BY-NC-SA</td>
<td style="text-align: center;">CC BY-NC-ND</td>
</tr>
<tr>
<td style="text-align: center;">명의도용</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
</tr>
<tr>
<td style="text-align: center;">출처 미표기</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
</tr>
<tr>
<td style="text-align: center;">영리적 활용</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
</tr>
<tr>
<td style="text-align: center;">내용 변경 및 2차 창작</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">X</td>
</tr>
<tr>
<td style="text-align: center;">라이선스 변경</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
</tr>
</tbody>
</table>
&nbsp;
<h4 style="text-align: center;">라이선스 호환표</h4>
<table border="0">
<tbody>
<tr>
<td style="text-align: center;"></td>
<td style="text-align: center;">CC0</td>
<td style="text-align: center;">CC BY</td>
<td style="text-align: center;">CC BY-SA</td>
<td style="text-align: center;">CC BY-ND</td>
<td style="text-align: center;">CC BY-NC</td>
<td style="text-align: center;">CC BY-NC-SA</td>
<td style="text-align: center;">CC BY-NC-ND</td>
</tr>
<tr>
<td style="text-align: center;">CC0</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">O</td>
</tr>
<tr>
<td style="text-align: center;">CC BY</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">O</td>
</tr>
<tr>
<td style="text-align: center;">CC BY-SA</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
</tr>
<tr>
<td style="text-align: center;">CC BY-ND</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
</tr>
<tr>
<td style="text-align: center;">CC BY-NC</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">O</td>
</tr>
<tr>
<td style="text-align: center;">CC BY-NC-SA</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">O</td>
<td style="text-align: center;">X</td>
</tr>
<tr>
<td style="text-align: center;">CC BY-NC-ND</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
<td style="text-align: center;">X</td>
</tr>
</tbody>
</table>
좌측은 기존 저작물의 라이선스고, 상단은 개작하여 새로 배포할 라이선스다.

&nbsp;
<h2>6. 참고</h2>
<ul>
 	<li>위키와 같은 형태의 공동 저작물일 경우 URL이나 해당 위키 사이트의 이름을 표기하면 된다.</li>
 	<li>이용허락 조건 중 ND와 SA는 양립 불가능하다.</li>
 	<li>번역 역시 2차 창작물에 해당한다.</li>
 	<li>저작권자는 CC 라이선스 규정보다 위에 있기 때문에, 저작권자가 원한다면 언제든지 저작물에서 CC 라이선스를 뗄 권리가 있다. 물론 이는 앞으로 배포할 수정본에 대한 것이며, 이미 배포된 저작물의 복제본 또는 2차 저작물의 CC 라이선스를 취소하지는 못한다.</li>
 	<li>CC 라이선스의 가장 본질적인 문제점은 저작권자와 아무런 상관없는 제삼자가 CC 라이선스 표기를 허위로 했을 경우에 법적 책임의 소지가 제삼자가 아닌 행위자에게 있다는 점이다.</li>
</ul>
&nbsp;
<h2>7. 저작자표시</h2>
저작자표시를 할 때, 가능한 한 아래 4가지 사항을 포함한다.
<ol>
 	<li>원저작물의 제목</li>
 	<li>원저작자명</li>
 	<li>원저작물의 출처링크</li>
 	<li>원저작물에 적용된 CC 라이선스</li>
</ol>
출처 표기 방식이 정해져 있는 것은 아니며, 저작물 이용 방식에 따라 적절하게 표시한다.

&nbsp;
<ul>
 	<li><a href="#">Logo</a> by NONRIA, CC BY 라이선스
원저작물의 제목: Logo
원저작자: NONRIA
원저작물의 출처링크: http://nonria.com/post/102/ (하이퍼링크)
원저작물에 적용된 CC 라이선스: CC BY</li>
</ul>
간소화하여 표현할 수도 있다.
<ul>
 	<li><a href="#">NONRIA</a> / CC BY</li>
</ul>
&nbsp;
<h2>8. 출처</h2>
<ul>
 	<li>이미지
<a href="https://creativecommons.org/" target="_blank" rel="noopener">크리에이티브 커먼즈</a> / CC BY</li>
 	<li>내용
<a href="http://cckorea.org" target="_blank" rel="noopener">크리에이티브 커먼즈 코리아(C.O.D.E.)</a> / CC BY
<a href="https://namu.wiki/" target="_blank" rel="noopener">나무위키</a> / CC BY-NC-SA 2.0 KR</li>
</ul>
&nbsp;
<h4>이 글은 CC BY-NC-SA 2.0 KR 라이선스를 따릅니다.</h4>]]></content:encoded>
					
					<wfw:commentRss>http://www.nonria.com/post/102/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>무료 픽토그램(아이콘) 사이트 소개</title>
		<link>http://www.nonria.com/post/100/</link>
					<comments>http://www.nonria.com/post/100/#respond</comments>
		
		<dc:creator><![CDATA[논리아]]></dc:creator>
		<pubDate>Tue, 10 Jul 2018 11:27:25 +0000</pubDate>
				<category><![CDATA[정보]]></category>
		<guid isPermaLink="false">https://nonria.com/?p=100</guid>

					<description><![CDATA[픽토그램(아이콘)을 별도의 절차 없이 내려받을 수 있는 사이트를 소개한다.]]></description>
										<content:encoded><![CDATA[<h3 style="text-align: center;">1. <a href="https://www.flaticon.com/" target="_blank" rel="noopener">Flaticon</a></h3>
<img loading="lazy" decoding="async" class="size-full wp-image-38 aligncenter" src="http://nonria.com/wp-content/uploads/2018/07/flaticon.png" alt="" width="900" height="314" srcset="http://www.nonria.com/wp-content/uploads/2018/07/flaticon.png 900w, http://www.nonria.com/wp-content/uploads/2018/07/flaticon-300x105.png 300w, http://www.nonria.com/wp-content/uploads/2018/07/flaticon-768x268.png 768w" sizes="(max-width: 900px) 100vw, 900px" /> <img loading="lazy" decoding="async" class="size-full wp-image-40 aligncenter" src="http://nonria.com/wp-content/uploads/2018/07/flaticon2.png" alt="" width="900" height="304" srcset="http://www.nonria.com/wp-content/uploads/2018/07/flaticon2.png 900w, http://www.nonria.com/wp-content/uploads/2018/07/flaticon2-300x101.png 300w, http://www.nonria.com/wp-content/uploads/2018/07/flaticon2-768x259.png 768w" sizes="(max-width: 900px) 100vw, 900px" />

저작자를 명시한다는 조건으로 많은 아이콘을 자유롭게 활용할 수 있다. 프리미엄 회원은 출처 표기가 필요 없지만, 구독의 개념이므로 지속적인 결제를 해야 한다.

&nbsp;
<h3 style="text-align: center;">2. <a href="https://www.iconfinder.com/" target="_blank" rel="noopener">IconFinder</a></h3>
<img loading="lazy" decoding="async" class="size-full wp-image-46 aligncenter" src="http://nonria.com/wp-content/uploads/2018/07/iconfinder.png" alt="" width="899" height="242" srcset="http://www.nonria.com/wp-content/uploads/2018/07/iconfinder.png 899w, http://www.nonria.com/wp-content/uploads/2018/07/iconfinder-300x81.png 300w, http://www.nonria.com/wp-content/uploads/2018/07/iconfinder-768x207.png 768w" sizes="(max-width: 899px) 100vw, 899px" /> <img loading="lazy" decoding="async" class="size-full wp-image-47 aligncenter" src="http://nonria.com/wp-content/uploads/2018/07/iconfinder1.png" alt="" width="900" height="441" srcset="http://www.nonria.com/wp-content/uploads/2018/07/iconfinder1.png 900w, http://www.nonria.com/wp-content/uploads/2018/07/iconfinder1-300x147.png 300w, http://www.nonria.com/wp-content/uploads/2018/07/iconfinder1-768x376.png 768w" sizes="(max-width: 900px) 100vw, 900px" />

다양한 라이선스의 아이콘이 혼재해 있다. 만약 출처 표기 없이 무료로 사용 가능한 아이콘을 원한다면, 검색 옵션 중 가격(Price)을 Free, 라이선스 타입(License Type)을 No link back 설정한다. 그러면 Free for commercial use 라이선스의 아이콘을 쉽게 찾을 수 있다.

<img loading="lazy" decoding="async" class="size-full wp-image-48 aligncenter" src="http://nonria.com/wp-content/uploads/2018/07/iconfinder2.png" alt="" width="442" height="134" srcset="http://www.nonria.com/wp-content/uploads/2018/07/iconfinder2.png 442w, http://www.nonria.com/wp-content/uploads/2018/07/iconfinder2-300x91.png 300w" sizes="(max-width: 442px) 100vw, 442px" />

&nbsp;
<h3 style="text-align: center;">3. <a href="https://iconmonstr.com/" target="_blank" rel="noopener">iconmonstr</a></h3>
<img loading="lazy" decoding="async" class="size-full wp-image-49 aligncenter" src="http://nonria.com/wp-content/uploads/2018/07/iconmonstr.png" alt="" width="900" height="371" srcset="http://www.nonria.com/wp-content/uploads/2018/07/iconmonstr.png 900w, http://www.nonria.com/wp-content/uploads/2018/07/iconmonstr-300x124.png 300w, http://www.nonria.com/wp-content/uploads/2018/07/iconmonstr-768x317.png 768w" sizes="(max-width: 900px) 100vw, 900px" />

아이콘 수는 적지만 모든 아이콘을 무료로 내려받을 수 있고, 출처 표시도 필요 없다.

&nbsp;
<h3 style="text-align: center;">4. <a href="http://icooon-mono.com/" target="_blank" rel="noopener">Icooon-Mono</a></h3>
<img loading="lazy" decoding="async" class="size-full wp-image-50 aligncenter" src="http://nonria.com/wp-content/uploads/2018/07/icooonmono.png" alt="" width="900" height="424" srcset="http://www.nonria.com/wp-content/uploads/2018/07/icooonmono.png 900w, http://www.nonria.com/wp-content/uploads/2018/07/icooonmono-300x141.png 300w, http://www.nonria.com/wp-content/uploads/2018/07/icooonmono-768x362.png 768w" sizes="(max-width: 900px) 100vw, 900px" />

마찬가지로 아이콘 수는 적지만 모든 아이콘을 무료로 내려받을 수 있고, 출처 표시도 필요 없다.]]></content:encoded>
					
					<wfw:commentRss>http://www.nonria.com/post/100/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AWS 우분투(Ubuntu 18.04) 서버 구축 방법</title>
		<link>http://www.nonria.com/post/98/</link>
					<comments>http://www.nonria.com/post/98/#comments</comments>
		
		<dc:creator><![CDATA[논리아]]></dc:creator>
		<pubDate>Tue, 10 Jul 2018 11:26:39 +0000</pubDate>
				<category><![CDATA[메인]]></category>
		<category><![CDATA[정보]]></category>
		<category><![CDATA[AWS]]></category>
		<guid isPermaLink="false">https://nonria.com/?p=98</guid>

					<description><![CDATA[우분투(Ubuntu 18.04)에 웹서버를 구축하는 방법을 소개한다.]]></description>
										<content:encoded><![CDATA[이 글은 Amazon Lightsail에서 Ubuntu 18.04(LTS, Long Term Support) 버전을 사용한다는 전제하에 쓰였습니다.

따라서 서버 환경이 다르면 세팅 방법이 다소 상이할 수 있습니다.

서버의 유지·보수를 위한 기록용 글이며 내용은 지속해서 수정·보완될 예정입니다.

<a href="https://blog.lael.be" target="_blank" rel="noopener">blog.lael.be</a>의 글을 바탕으로 작성되었습니다.

Creative Commons Zero로 자유롭게 글을 활용하게 해주신 라엘님께 감사의 인사드립니다.

<hr />

&nbsp;
<h3>(0) 우분투 업그레이드</h3>
현재 Amazon Lightsail에서 인스턴스 생성 시 선택 가능한 우분투 이미지는 16.04(LTS) 버전이다. Ubuntu 18.04(LTS) 버전으로 업그레이드한다.
<ul>
 	<li>OS 버전 확인
$ lsb_release -a</li>
 	<li>우분투의 모든 패키지를 최신 버전으로 업그레이드
$ sudo apt update
$ sudo apt upgrade
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-85" src="http://nonria.com/wp-content/uploads/2018/07/u0.png" alt="" width="750" height="334" srcset="http://www.nonria.com/wp-content/uploads/2018/07/u0.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/u0-300x134.png 300w" sizes="(max-width: 750px) 100vw, 750px" />
$ sudo apt dist-upgrade</li>
 	<li>업데이트 매니저 설치 후 릴리즈 업그레이드
$ sudo apt install update-manager-core
$ sudo do-release-upgrade -d
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-87" src="http://nonria.com/wp-content/uploads/2018/07/u2.png" alt="" width="750" height="573" srcset="http://www.nonria.com/wp-content/uploads/2018/07/u2.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/u2-300x229.png 300w" sizes="(max-width: 750px) 100vw, 750px" />
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-88" src="http://nonria.com/wp-content/uploads/2018/07/u3.png" alt="" width="750" height="357" srcset="http://www.nonria.com/wp-content/uploads/2018/07/u3.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/u3-300x143.png 300w" sizes="(max-width: 750px) 100vw, 750px" />
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-89" src="http://nonria.com/wp-content/uploads/2018/07/u4.png" alt="" width="750" height="311" srcset="http://www.nonria.com/wp-content/uploads/2018/07/u4.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/u4-300x124.png 300w" sizes="(max-width: 750px) 100vw, 750px" />
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-90" src="http://nonria.com/wp-content/uploads/2018/07/u5.png" alt="" width="750" height="138" srcset="http://www.nonria.com/wp-content/uploads/2018/07/u5.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/u5-300x55.png 300w" sizes="(max-width: 750px) 100vw, 750px" />
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-91" src="http://nonria.com/wp-content/uploads/2018/07/u6.png" alt="" width="750" height="178" srcset="http://www.nonria.com/wp-content/uploads/2018/07/u6.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/u6-300x71.png 300w" sizes="(max-width: 750px) 100vw, 750px" /></li>
</ul>
터미널에 재접속하면 Welcome to Ubuntu 18.04 LTS라고 상단에 나온다.

&nbsp;
<h3>(1) 서버 정보 확인 및 설정</h3>
<ul>
 	<li>OS 버전 확인
$ lsb_release -a</li>
 	<li>운영체제 확인
$ getconf LONG_BIT</li>
 	<li>CPU 정보 확인
$ cat /proc/cpuinfo
CPU 코어 수만 확인
$ cat /proc/cpuinfo | grep processor | wc -l</li>
 	<li>메모리 확인
$ free -m</li>
 	<li>저장소 용량 확인
$ df -h</li>
</ul>
본격적인 세팅에 앞서 패키지를 최신 버전으로 업그레이드한다.
<ul>
 	<li>$sudo apt update
$sudo apt upgrade</li>
 	<li>시스템 시간 설정
$ dpkg-reconfigure tzdata<img loading="lazy" decoding="async" class="alignnone size-full wp-image-64" src="http://nonria.com/wp-content/uploads/2018/07/se003.png" alt="" width="750" height="454" srcset="http://www.nonria.com/wp-content/uploads/2018/07/se003.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/se003-300x182.png 300w" sizes="(max-width: 750px) 100vw, 750px" />
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-65" src="http://nonria.com/wp-content/uploads/2018/07/se004.png" alt="" width="750" height="271" srcset="http://www.nonria.com/wp-content/uploads/2018/07/se004.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/se004-300x108.png 300w" sizes="(max-width: 750px) 100vw, 750px" /></li>
</ul>
&nbsp;
<h3>(2) 루트 로그인 및 비밀번호 설정</h3>
<ul>
 	<li>기본 계정 확인
$ whoami</li>
 	<li>루트 로그인
$ sudo su
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-62" src="http://nonria.com/wp-content/uploads/2018/07/se001.png" alt="" width="750" height="88" srcset="http://www.nonria.com/wp-content/uploads/2018/07/se001.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/se001-300x35.png 300w" sizes="(max-width: 750px) 100vw, 750px" /></li>
</ul>
이제부터 별도의 언급이 없으면 루트 로그인으로 진행한다.
<ul>
 	<li>비밀번호 설정
$ passwd root
$ passwd 기본계정
Amazon Lightsail에서 우분투 기본 계정은 ubuntu다.
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-63" src="http://nonria.com/wp-content/uploads/2018/07/se002.png" alt="" width="750" height="176" srcset="http://www.nonria.com/wp-content/uploads/2018/07/se002.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/se002-300x70.png 300w" sizes="(max-width: 750px) 100vw, 750px" /></li>
</ul>
&nbsp;
<h3>(3) vsftpd 설치 및 설정</h3>
이 글에선 쉬운 세팅을 위해 파일질라 (FileZilla) 같은 FTP 소프트웨어를 활용할 것이므로 먼저 설치해준다.
(주의) 파일 업로드나 디렉토리 생성시 접속한 계정의 권한으로 생성된다.
<ul>
 	<li>vsftpd 설치
$ apt install vsftpd
$ vi /etc/vsftpd.conf
white_enable=yes 주석제거
local_umask=022 주석제거
chroot_local_user=YES 주석제거
$ service vsftpd restart</li>
</ul>
Amazon Lightsail는 sftp root로그인을 위해 추가설정 필요하다.
<ul>
 	<li>Lightsail sftp 루트 로그인 설정
$ vi /etc/ssh/sshd_config
PermitRootLogin yes로 변경
PasswordAuthentication yes로 변경
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-77" src="http://nonria.com/wp-content/uploads/2018/07/se018.png" alt="" width="750" height="595" srcset="http://www.nonria.com/wp-content/uploads/2018/07/se018.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/se018-300x238.png 300w" sizes="(max-width: 750px) 100vw, 750px" />
$ service sshd restart</li>
</ul>
이제 sftp로 root 로그인 가능한 걸 확인할 수 있다.

&nbsp;
<h3>(3) apache2 설치 및 모듈설정</h3>
<ul>
 	<li>apache2 설치
$ apt install apache2</li>
 	<li>버전 확인
$ apache2 -v</li>
</ul>
주소창에 서버 IP를 입력해 접속되는지 확인한다.
<ul>
 	<li>기본 파일 삭제
$ rm /var/www/html/index.html</li>
 	<li>모듈 설정
$ a2enmod rewrite
$ a2enmod headers
$ a2enmod ssl
$ a2dismod -f autoindex
$ systemctl restart apache2</li>
 	<li>apache2 기본 언어셋 설정
$ vi /etc/apache2/conf-available/charset.conf
UTF-8 라인의 주석을 제거한다.
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-73" src="http://nonria.com/wp-content/uploads/2018/07/se014.png" alt="" width="750" height="180" srcset="http://www.nonria.com/wp-content/uploads/2018/07/se014.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/se014-300x72.png 300w" sizes="(max-width: 750px) 100vw, 750px" /></li>
</ul>
Ubuntu Apache 패키지 제작자가 미리 써놓은 보안설정을 주석을 제거해 적용한다.
<ul>
 	<li>apache 추가 보안 설정
$vi /etc/apache2/conf-available/security.conf
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-74" src="http://nonria.com/wp-content/uploads/2018/07/se015.png" alt="" width="750" height="223" srcset="http://www.nonria.com/wp-content/uploads/2018/07/se015.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/se015-300x89.png 300w" sizes="(max-width: 750px) 100vw, 750px" />
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-75" src="http://nonria.com/wp-content/uploads/2018/07/se016.png" alt="" width="750" height="587" srcset="http://www.nonria.com/wp-content/uploads/2018/07/se016.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/se016-300x235.png 300w" sizes="(max-width: 750px) 100vw, 750px" />
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-76" src="http://nonria.com/wp-content/uploads/2018/07/se017.png" alt="" width="750" height="314" srcset="http://www.nonria.com/wp-content/uploads/2018/07/se017.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/se017-300x126.png 300w" sizes="(max-width: 750px) 100vw, 750px" /></li>
</ul>
&nbsp;
<h3>(4) PHP 설치 및 설정</h3>
PHP7.2 버전이 설치된다.
<ul>
 	<li>php 설치
$ apt install php</li>
 	<li>다국어처리, 이미지처리 모듈을 설치
$ apt install php-mbstring php-gd php-curl php-xml</li>
 	<li>원격지 불러오는 모듈 설치
$ apt install php-curl php-xml</li>
 	<li>버전 확인
$ php -v</li>
</ul>
웹 서비스 구동 시 발생할 수 있는 Nobody 퍼미션 문제를 해결하기 위한 프로그램을 설치한다. 이 세팅을 하면 shell, sftp, web의 권한이 같게 취급되며 보안이 좋아진다.
<ul>
 	<li>php 권한설정
$ apt-cache search mpm-itk
$ apt install libapache2-mpm-itk
$ chmod 711 /home
$ chmod -R 700 /home/*
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-69" src="http://nonria.com/wp-content/uploads/2018/07/se010.png" alt="" width="750" height="63" srcset="http://www.nonria.com/wp-content/uploads/2018/07/se010.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/se010-300x25.png 300w" sizes="(max-width: 750px) 100vw, 750px" /><img loading="lazy" decoding="async" class="alignnone size-full wp-image-70" src="http://nonria.com/wp-content/uploads/2018/07/se011.png" alt="" width="750" height="89" srcset="http://www.nonria.com/wp-content/uploads/2018/07/se011.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/se011-300x36.png 300w" sizes="(max-width: 750px) 100vw, 750px" /></li>
 	<li>PHP Default timezone 설정
$ vi /etc/php/7.2/apache2/php.ini
$ vi /etc/php/7.2/cli/php.ini
date.timezone 값을 찾아서 주석 제거 후 Asia/Seoul 설정
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-72" src="http://nonria.com/wp-content/uploads/2018/07/se013.png" alt="" width="750" height="330" srcset="http://www.nonria.com/wp-content/uploads/2018/07/se013.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/se013-300x132.png 300w" sizes="(max-width: 750px) 100vw, 750px" /></li>
</ul>
&nbsp;
<h3>(5) MariaDB 설치 및 기본 언어셋 설정</h3>
<ul>
 	<li>MariaDB 설치
$ apt install mariadb-server</li>
 	<li>MariaDB 초기화
$ /usr/bin/mysql_secure_installation
비밀번호만 설정한 후 다른 항목은 엔터를 누른다.
실수하면 명령어를 재실행하면 된다.</li>
 	<li>DB연동 모듈 설치
$ apt install php-mysql</li>
 	<li>버전 확인
$ mysql -V</li>
</ul>
DB의 기본 언어셋을 utf8mb4로 설정해준다.
<ul>
 	<li>언어셋 설정
$ vi /etc/mysql/mariadb.conf.d/50-server.cnf
[mysqld] 항목 아래에 두 줄 추가한다.
<div>character-set-server = utf8mb4</div>
<div>collation-server = utf8mb4_unicode_ci
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-68" src="http://nonria.com/wp-content/uploads/2018/07/se009.png" alt="" width="750" height="464" srcset="http://www.nonria.com/wp-content/uploads/2018/07/se009.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/se009-300x186.png 300w" sizes="(max-width: 750px) 100vw, 750px" />
$ service mysqld restart</div></li>
</ul>
실사용의 편의를 위해 셸 기반 인증 방식에서 비밀번호 인증 방식으로 바꿔준다.
<ul>
 	<li>root의 인증 플러그인 정보 제거하기
$ mysql
$ use mysql;
$ update user set plugin='' where User='root';
$ flush privileges;
$ exit;
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-67" src="http://nonria.com/wp-content/uploads/2018/07/se008.png" alt="" width="750" height="448" srcset="http://www.nonria.com/wp-content/uploads/2018/07/se008.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/se008-300x179.png 300w" sizes="(max-width: 750px) 100vw, 750px" /></li>
</ul>
&nbsp;
<h3>(6) 보안 설정</h3>
(참고) sftp에 루트로 로그인해 파일을 다운, 수정 후 업로드한다.
<ul>
 	<li>php 실행 확장자 변경 (.php를 제외한 확장자의 접근을 차단한다)
$ vi /etc/apache2/mods-available/php7.2.conf
<pre class="EnlighterJSRAW" data-enlighter-language="null">&lt;FilesMatch ".+\.ph(p3|p4|p5|p7|t|tml)$"&gt;
    Require all denied
&lt;/FilesMatch&gt;</pre>
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-71" src="http://nonria.com/wp-content/uploads/2018/07/se012.png" alt="" width="750" height="599" srcset="http://www.nonria.com/wp-content/uploads/2018/07/se012.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/se012-300x240.png 300w" sizes="(max-width: 750px) 100vw, 750px" />
<div></div></li>
 	<li>apache2 보안패치 (파일 및 폴더 보호, Web Access가 되어서는 안 될 파일들의 접근 제어)
/etc/apache2/apache2.conf
파일 &lt;FilesMatch “^\.ht”&gt; 구문 아래에 추가
<pre class="EnlighterJSRAW" data-enlighter-language="null"># deny file, folder start with dot
&lt;DirectoryMatch "^\.|\/\."&gt;
    Require all denied
&lt;/DirectoryMatch&gt;
  
# deny (log file, binary, certificate, shell script, sql dump file) access.
&lt;FilesMatch "\.(?i:log|binary|pem|enc|crt|conf|cnf|sql|sh|key|yml|lock|gitignore)$"&gt;
    Require all denied
&lt;/FilesMatch&gt;
  
# deny access.
&lt;FilesMatch "(?i:composer\.json|contributing\.md|license\.txt|readme\.rst|readme\.md|readme\.txt|copyright|artisan|gulpfile\.js|package\.json|phpunit\.xml|access_log|error_log|gruntfile\.js|config)$"&gt;
    Require all denied
&lt;/FilesMatch&gt;
 
# Allow Lets Encrypt Domain Validation Program
&lt;DirectoryMatch "\.well-known/acme-challenge/"&gt;
    Require all granted
&lt;/DirectoryMatch&gt;</pre>
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-66" src="http://nonria.com/wp-content/uploads/2018/07/se007.png" alt="" width="750" height="587" srcset="http://www.nonria.com/wp-content/uploads/2018/07/se007.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/se007-300x235.png 300w" sizes="(max-width: 750px) 100vw, 750px" /></li>
</ul>
&nbsp;
<h3>(7) phpMyAdmin 설치</h3>
<ul>
 	<li>phpmyadmin 설치
$ apt install phpmyadmin
$ sudo vi  /etc/apache2/apache2.conf
Include /etc/phpmyadmin/apache.conf
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-78" src="http://nonria.com/wp-content/uploads/2018/07/se019.png" alt="" width="750" height="111" srcset="http://www.nonria.com/wp-content/uploads/2018/07/se019.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/se019-300x44.png 300w" sizes="(max-width: 750px) 100vw, 750px" />
$ service apahce2 restart</li>
</ul>
phpMyAdmin 접속해서 테이블을 불러올 때 오류가 발생하면 /usr/share/phpmyadmin 폴더를 지운 후, 최신 버전의 phpmyadmin을 내려받아 usr/share/ 경로에 phpmyadmin 폴더명으로 넣어준다. <a href="https://www.phpmyadmin.net/" target="_blank" rel="noopener">phpMyAdmin</a>
<ul>
 	<li>phpMyAdmin 암호화 문자열 (blowfish secret) 오류 해결방법
/usr/share/phpmyadmin/config.sample.inc.php 파일을 수정해
$cfg['blowfish_secret'] = '쿠키값' 적용 후
config.inc.php로 파일명을 바꿔준다.
<a href="https://www.question-defense.com/tools/phpmyadmin-blowfish-secret-generator" target="_blank" rel="noopener">쿠키값 생성</a></li>
</ul>
&nbsp;
<h3>(8) 기타 프로그램 설치 및 재시작</h3>
<ul>
 	<li>Unzip 설치
$ apt install unzip</li>
 	<li>Sendmail 설치
$ apt install sendmail</li>
 	<li>적용을 위해 서비스 재시작
$ service apache2 restart
$ service mysqld restart
또는
$ reboot</li>
</ul>
&nbsp;
<h3>(9) Let’s Encrypt SSL 인증서 발급받기</h3>
<ul>
 	<li>인증서 발급 프로그램 설치
$ apt-get install letsencrypt</li>
</ul>
Let’s Encrypt는 HTTP(HTTPS)-based DCV를 사용하여 인증한다. 따라서 해당 도메인에 대한 HTTP 접속이 가능해야 한다.
<ul>
 	<li>명령어 예시
<pre class="EnlighterJSRAW" data-enlighter-linenumbers="false">$ letsencrypt certonly --webroot --webroot-path=/var/www/html -d urdomain.com -d www.urdomain.com</pre>
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-84" src="http://nonria.com/wp-content/uploads/2018/07/se025.png" alt="" width="800" height="511" srcset="http://www.nonria.com/wp-content/uploads/2018/07/se025.png 800w, http://www.nonria.com/wp-content/uploads/2018/07/se025-300x192.png 300w, http://www.nonria.com/wp-content/uploads/2018/07/se025-768x491.png 768w" sizes="(max-width: 800px) 100vw, 800px" /></li>
 	<li>명령어 설명
-d 뒤쪽에 원하는 도메인명 입력, 한 인증서가 최대 100개의 도메인 인증이 가능하다. 일반적으로는 기본도메인과 www 도메인 두 개를 지정한다. 외부 인증프로그램이 -d에 지정된 도메인 사이트에 접속한다.
-webroot-path는 웹루트 경로다. 보통 index 페이지가 위치하는 경로다. 인증 프로그램이 이 경로에 임시로 파일을 생성하고, 외부 인증프로그램이 이 파일에 접근할 수 있다면 Domain Validation이 되는 것이다.</li>
 	<li>/etc/letsencrypt/live/[인증서명]/ 위치에 발급된다.
cert.pem - 인증서 파일
chain.pem - 인증서 발급자 파일
fullchain.pem - cert.pem 과 chain.pen 을 하나로 합쳐놓은 파일
privkey.pem - 인증암호를 해독하는 개인키
Apache2 서버에서는 cert.pem, chain.pem, privkey.pem을 사용
Nginx 서버에서는 fullchain.pem, privkey.pem을 사용</li>
</ul>
Let’s Encrypt 는 3개월짜리 인증서를 발급해준다. 즉 인증서를 3개월마다 주기적으로 갱신(renewal)해 주어야 한다. 갱신은 만료일 기준 1개월 전부터 할 수 있다.
<ul>
 	<li>인증서 갱신하기
$ letsencrypt renew</li>
 	<li>인증서 갱신 프로그램 주기적으로 실행하기
$ crontab -e
만약 에디터 선택 문구가 출력된다면 3번을 누른다.
10 5 * * 1 /usr/bin/letsencrypt renew &gt;&gt; /var/log/le-renew.log
15 5 * * 1 /usr/sbin/service apache2 reload
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-79" src="http://nonria.com/wp-content/uploads/2018/07/se020.png" alt="" width="750" height="527" srcset="http://www.nonria.com/wp-content/uploads/2018/07/se020.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/se020-300x211.png 300w" sizes="(max-width: 750px) 100vw, 750px" />
매주 월요일 새벽 5시 10분에 인증서 갱신, 5시 15분에 웹서버 프로그램 변경사항 적용이 설정됐다.</li>
</ul>
추후 도메인 추가 등의 이유로 인증서 교체가 필요할 경우 아래 과정을 따른다.
<ul>
 	<li>$ a2dissite 환경설정파일명(10번 참고)
$ systemctl reload apache2</li>
 	<li>사용 중인 인증서 목록 보기(인증서명 확인)
$ cd /etc/letsencrypt/live
$ ls</li>
 	<li>인증서 삭제
$ letsencrypt revoke --cert-path /etc/letsencrypt/archive/urdomain.com(인증서명)/cert1.pem
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-83" src="http://nonria.com/wp-content/uploads/2018/07/se024.png" alt="" width="750" height="346" srcset="http://www.nonria.com/wp-content/uploads/2018/07/se024.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/se024-300x138.png 300w" sizes="(max-width: 750px) 100vw, 750px" /></li>
 	<li>재발급</li>
</ul>
(10) Apache 웹사이트 환경설정파일 작성

자신의 사이트에 맞게 수정한 후, 원하는파일명.conf로 /etc/apache2/sites-available/ 폴더에 저장한다.
<ul>
 	<li>
<pre class="EnlighterJSRAW" data-enlighter-language="null">&lt;VirtualHost *:80&gt;
 
    ServerName example.com
    ServerAlias www.example.com
     
    &lt;IfModule mod_rewrite.c&gt;
    RewriteEngine on
 
    RewriteRule ^ - [E=protossl]
    RewriteCond %{HTTPS} on
    RewriteRule ^ - [E=protossl:s]
 
    RewriteCond %{HTTPS} !=on
    RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
 
    &lt;/IfModule&gt;
 
&lt;/VirtualHost&gt;
 
 
&lt;VirtualHost *:443&gt;
 
    ServerName example.com
    ServerAlias www.example.com
     
    DocumentRoot /home/user/www
 
    &lt;Directory /home/user/www&gt;
        Options FollowSymLinks MultiViews
        AllowOverride All
        require all granted
    &lt;/Directory&gt;
 
    AssignUserID user user
 
    ErrorLog ${APACHE_LOG_DIR}/example.com-error.log
    CustomLog ${APACHE_LOG_DIR}/example.com-access.log combined
 
    Header always set Strict-Transport-Security "max-age=31536000"
 
    SSLEngine on
 
    SSLProtocol all -SSLv2 -SSLv3
 
    SSLCipherSuite ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA
 
    SSLHonorCipherOrder on
 
    SSLCertificateFile "/etc/letsencrypt/live/example.com/cert.pem"
    SSLCertificateKeyFile "/etc/letsencrypt/live/example.com/privkey.pem"
    SSLCertificateChainFile "/etc/letsencrypt/live/example.com/chain.pem"
 
&lt;/VirtualHost&gt;</pre>
이후 수정은 터미널로 해도 좋다.
$ vi /etc/apache2/sites-available/원하는파일명.conf
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-80" src="http://nonria.com/wp-content/uploads/2018/07/se021.png" alt="" width="750" height="693" srcset="http://www.nonria.com/wp-content/uploads/2018/07/se021.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/se021-300x277.png 300w" sizes="(max-width: 750px) 100vw, 750px" /></li>
 	<li>사이트 활성화 및 적용
$ a2ensite 환경설정파일명
(참고) 비활성화는 a2dissite</li>
 	<li>아파치 설정 다시 불러오기
$ service apache2 reload</li>
</ul>
&nbsp;
<h3>(11) mysql 계정생성</h3>
<ul>
 	<li>도메인(IP)/phpmyadmin로 접속해 계정을 만들어준다.
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-81" src="http://nonria.com/wp-content/uploads/2018/07/se022.png" alt="" width="750" height="513" srcset="http://www.nonria.com/wp-content/uploads/2018/07/se022.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/se022-300x205.png 300w" sizes="(max-width: 750px) 100vw, 750px" /></li>
</ul>
&nbsp;
<h3>(12) php.ini 설정</h3>
/etc/php/7.2/apache2/php.ini는 Apache2 - PHP일 때 참조하는 설정파일,
/etc/php/7.2/cli/php.ini는 Console에서 PHP를 직접실행할 때 참조하는 설정파일이다.
<ul>
 	<li>php.ini 설정
$ vi /etc/php/7.2/apache2/php.ini
(수정예시)
max_execution_time = 1200
max_input_time = 1200
max_input_vars = 10000
memory_limit = 256M
post_max_size = 2000M
upload_max_filesize = 1024M
max_file_uploads = 100</li>
 	<li>아파치 재시작
$ service apache2 restart</li>
</ul>
&nbsp;
<h3>(13) SSL 테스트</h3>
웹서버를 설치했으면 SSL이 정상적용되었는지 확인해본다. 433 포트를 열어놨어야 한다.
<ul>
 	<li><a href="https://www.sslshopper.com/ssl-checker.html" target="_blank" rel="noopener">SSL Chain Test</a> - 인증서가 올바르게 설치되었는지</li>
 	<li><a href="https://www.ssllabs.com/ssltest/analyze.html" target="_blank" rel="noopener">SSL Algorithm Test</a> - 안전한 암호화 통신이 이루어지는지</li>
</ul>
Chain Test는 모두 Valid이어야 하고, SSL Algorithm Test는 A 이상이면 정상적인 운영이 가능

&nbsp;
<h3>(14) Amazon Lightsail 추가 디스크 마운트</h3>
<ul>
 	<li>연결된 디스크 확인
$ lsblk</li>
</ul>
/dev/xvdf 경로의 디스크가 연결되었다 가정한다.
<ul>
 	<li>파일 시스템이 있는지 확인
$ file -s /dev/xvdf</li>
</ul>
/dev/xvdf: data 같은 결과가 출력되면 새로운 디스크이므로 파일시스템을 생성한다. 아닌 경우 파일시스템 생성은 건너뛴다.
<ul>
 	<li>ext4 파일시스템 생성(새로운 디스크만)
$ mkfs -t ext4 /dev/xvdf</li>
 	<li>디스크 마운트
$ mount /dev/xvdf 마운트할위치</li>
</ul>
재부팅 시 디스크 마운트가 풀린다면 아래를 참고한다.
<ul>
 	<li>자동으로 디스크 탑재
$ vi /etc/fstab
/dev/xvdf /data ext4 defaults, nofail 0 2
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-82" src="http://nonria.com/wp-content/uploads/2018/07/se023.png" alt="" width="750" height="117" srcset="http://www.nonria.com/wp-content/uploads/2018/07/se023.png 750w, http://www.nonria.com/wp-content/uploads/2018/07/se023-300x47.png 300w" sizes="(max-width: 750px) 100vw, 750px" />
재부팅 시 /dev/xvdf 경로의 디스크를 /data에 탑재하도록 설정됐다.</li>
</ul>
자세한 내용은 라이트세일 <a href="https://lightsail.aws.amazon.com/ls/docs/ko/articles/create-and-attach-additional-block-storage-disks-linux-unix" target="_blank" rel="noopener">설명서</a> 참고

&nbsp;
<h3>(15) 명령어 참고</h3>
<ul>
 	<li>계정생성
$ adduser 계정명</li>
 	<li>계정삭제
$ userdel -r 계정명</li>
 	<li>디렉터리 생성
$ mkdir 폴더명</li>
 	<li>소유자와 그룹 변경
$ chown -R
(예시) $ chown -R test:test /targetdirectory</li>
 	<li>권한 변경
$ chmod 옵션 모드 파일명</li>
 	<li>복사
$ cp -pr
(예시) $ cp -pr /sourcedirectory/www /targetdirectory
sourcedirectory에 있는 www 폴더를 targetdirectory 밑으로 복사한다.
-p 시간과 권한을 그대로 보존하여 복사한다.
-r 하위 디렉터리와 파일을 모두 복사한다.</li>
</ul>
자세한 내용은 <a href="https://terms.naver.com/entry.nhn?docId=4125590&amp;cid=59321&amp;categoryId=59321" target="_blank" rel="noopener">명령어사전</a> 참고

&nbsp;
<h3>(16) 참고사항</h3>
<ul>
 	<li>데이터베이스 기본경로
/var/lib/mysql</li>
</ul>]]></content:encoded>
					
					<wfw:commentRss>http://www.nonria.com/post/98/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
		<item>
		<title>웹 폰트로 사용하기 위한 서브셋 지정</title>
		<link>http://www.nonria.com/post/96/</link>
					<comments>http://www.nonria.com/post/96/#comments</comments>
		
		<dc:creator><![CDATA[논리아]]></dc:creator>
		<pubDate>Tue, 10 Jul 2018 11:23:07 +0000</pubDate>
				<category><![CDATA[메인]]></category>
		<category><![CDATA[정보]]></category>
		<category><![CDATA[웹폰트]]></category>
		<guid isPermaLink="false">https://nonria.com/?p=96</guid>

					<description><![CDATA[한글 폰트를 경량화할 때, 어떤 글리프를 남길지 참고할 수 있다.]]></description>
										<content:encoded><![CDATA[웹 폰트는 브라우저가 서버로부터 내려받는 폰트를 말한다. 접속자의 기기에 해당 폰트가 없어도 적용이 되는 장점이 있지만, 내려받는 시간이 페이지 로딩을 느리게 하므로 나은 웹 환경을 위해 파일 용량을 낮출 필요가 있다.

한글 폰트는 보통 유니코드 상에서 정의된 현대 한글 11,172자, KS X 1001 완성형 한자 4,888자 그리고 특수문자로 구성되어 있다. 이 중 일반적으로 사용되지 않는 한글과 특수문자를 제하고, 한자는 전부 빼서 경량화한다.

폰트에 남길 글리프는 아래를 참고한다.

&nbsp;
<h3 style="text-align: center;">KS X 1001 완성형 한글 2,350자(필수)</h3>
<img loading="lazy" decoding="async" class="size-full wp-image-52 aligncenter" src="http://nonria.com/wp-content/uploads/2018/07/KS1.png" alt="" width="800" height="273" srcset="http://www.nonria.com/wp-content/uploads/2018/07/KS1.png 800w, http://www.nonria.com/wp-content/uploads/2018/07/KS1-300x102.png 300w, http://www.nonria.com/wp-content/uploads/2018/07/KS1-768x262.png 768w" sizes="(max-width: 800px) 100vw, 800px" />
<pre class="EnlighterJSRAW" data-enlighter-linenumbers="false">가각간갇갈갉갊감갑값갓갔강갖갗같갚갛개객갠갤갬갭갯갰갱갸갹갼걀걋걍걔걘걜거걱건걷걸걺검겁것겄겅겆겉겊겋게겐겔겜겝겟겠겡겨격겪견겯결겸겹겻겼경곁계곈곌곕곗고곡곤곧골곪곬곯곰곱곳공곶과곽관괄괆괌괍괏광괘괜괠괩괬괭괴괵괸괼굄굅굇굉교굔굘굡굣구국군굳굴굵굶굻굼굽굿궁궂궈궉권궐궜궝궤궷귀귁귄귈귐귑귓규균귤그극근귿글긁금급긋긍긔기긱긴긷길긺김깁깃깅깆깊까깍깎깐깔깖깜깝깟깠깡깥깨깩깬깰깸깹깻깼깽꺄꺅꺌꺼꺽꺾껀껄껌껍껏껐껑께껙껜껨껫껭껴껸껼꼇꼈꼍꼐꼬꼭꼰꼲꼴꼼꼽꼿꽁꽂꽃꽈꽉꽐꽜꽝꽤꽥꽹꾀꾄꾈꾐꾑꾕꾜꾸꾹꾼꿀꿇꿈꿉꿋꿍꿎꿔꿜꿨꿩꿰꿱꿴꿸뀀뀁뀄뀌뀐뀔뀜뀝뀨끄끅끈끊끌끎끓끔끕끗끙끝끼끽낀낄낌낍낏낑나낙낚난낟날낡낢남납낫났낭낮낯낱낳내낵낸낼냄냅냇냈냉냐냑냔냘냠냥너넉넋넌널넒넓넘넙넛넜넝넣네넥넨넬넴넵넷넸넹녀녁년녈념녑녔녕녘녜녠노녹논놀놂놈놉놋농높놓놔놘놜놨뇌뇐뇔뇜뇝뇟뇨뇩뇬뇰뇹뇻뇽누눅눈눋눌눔눕눗눙눠눴눼뉘뉜뉠뉨뉩뉴뉵뉼늄늅늉느늑는늘늙늚늠늡늣능늦늪늬늰늴니닉닌닐닒님닙닛닝닢다닥닦단닫달닭닮닯닳담답닷닸당닺닻닿대댁댄댈댐댑댓댔댕댜더덕덖던덛덜덞덟덤덥덧덩덫덮데덱덴델뎀뎁뎃뎄뎅뎌뎐뎔뎠뎡뎨뎬도독돈돋돌돎돐돔돕돗동돛돝돠돤돨돼됐되된될됨됩됫됴두둑둔둘둠둡둣둥둬뒀뒈뒝뒤뒨뒬뒵뒷뒹듀듄듈듐듕드득든듣들듦듬듭듯등듸디딕딘딛딜딤딥딧딨딩딪따딱딴딸땀땁땃땄땅땋때땍땐땔땜땝땟땠땡떠떡떤떨떪떫떰떱떳떴떵떻떼떽뗀뗄뗌뗍뗏뗐뗑뗘뗬또똑똔똘똥똬똴뙈뙤뙨뚜뚝뚠뚤뚫뚬뚱뛔뛰뛴뛸뜀뜁뜅뜨뜩뜬뜯뜰뜸뜹뜻띄띈띌띔띕띠띤띨띰띱띳띵라락란랄람랍랏랐랑랒랖랗래랙랜랠램랩랫랬랭랴략랸럇량러럭런럴럼럽럿렀렁렇레렉렌렐렘렙렛렝려력련렬렴렵렷렸령례롄롑롓로록론롤롬롭롯롱롸롼뢍뢨뢰뢴뢸룀룁룃룅료룐룔룝룟룡루룩룬룰룸룹룻룽뤄뤘뤠뤼뤽륀륄륌륏륑류륙륜률륨륩륫륭르륵른를름릅릇릉릊릍릎리릭린릴림립릿링마막만많맏말맑맒맘맙맛망맞맡맣매맥맨맬맴맵맷맸맹맺먀먁먈먕머먹먼멀멂멈멉멋멍멎멓메멕멘멜멤멥멧멨멩며멱면멸몃몄명몇몌모목몫몬몰몲몸몹못몽뫄뫈뫘뫙뫼묀묄묍묏묑묘묜묠묩묫무묵묶문묻물묽묾뭄뭅뭇뭉뭍뭏뭐뭔뭘뭡뭣뭬뮈뮌뮐뮤뮨뮬뮴뮷므믄믈믐믓미믹민믿밀밂밈밉밋밌밍및밑바박밖밗반받발밝밞밟밤밥밧방밭배백밴밸뱀뱁뱃뱄뱅뱉뱌뱍뱐뱝버벅번벋벌벎범법벗벙벚베벡벤벧벨벰벱벳벴벵벼벽변별볍볏볐병볕볘볜보복볶본볼봄봅봇봉봐봔봤봬뵀뵈뵉뵌뵐뵘뵙뵤뵨부북분붇불붉붊붐붑붓붕붙붚붜붤붰붸뷔뷕뷘뷜뷩뷰뷴뷸븀븃븅브븍븐블븜븝븟비빅빈빌빎빔빕빗빙빚빛빠빡빤빨빪빰빱빳빴빵빻빼빽뺀뺄뺌뺍뺏뺐뺑뺘뺙뺨뻐뻑뻔뻗뻘뻠뻣뻤뻥뻬뼁뼈뼉뼘뼙뼛뼜뼝뽀뽁뽄뽈뽐뽑뽕뾔뾰뿅뿌뿍뿐뿔뿜뿟뿡쀼쁑쁘쁜쁠쁨쁩삐삑삔삘삠삡삣삥사삭삯산삳살삵삶삼삽삿샀상샅새색샌샐샘샙샛샜생샤샥샨샬샴샵샷샹섀섄섈섐섕서석섞섟선섣설섦섧섬섭섯섰성섶세섹센셀셈셉셋셌셍셔셕션셜셤셥셧셨셩셰셴셸솅소속솎손솔솖솜솝솟송솥솨솩솬솰솽쇄쇈쇌쇔쇗쇘쇠쇤쇨쇰쇱쇳쇼쇽숀숄숌숍숏숑수숙순숟술숨숩숫숭숯숱숲숴쉈쉐쉑쉔쉘쉠쉥쉬쉭쉰쉴쉼쉽쉿슁슈슉슐슘슛슝스슥슨슬슭슴습슷승시식신싣실싫심십싯싱싶싸싹싻싼쌀쌈쌉쌌쌍쌓쌔쌕쌘쌜쌤쌥쌨쌩썅써썩썬썰썲썸썹썼썽쎄쎈쎌쏀쏘쏙쏜쏟쏠쏢쏨쏩쏭쏴쏵쏸쐈쐐쐤쐬쐰쐴쐼쐽쑈쑤쑥쑨쑬쑴쑵쑹쒀쒔쒜쒸쒼쓩쓰쓱쓴쓸쓺쓿씀씁씌씐씔씜씨씩씬씰씸씹씻씽아악안앉않알앍앎앓암압앗았앙앝앞애액앤앨앰앱앳앴앵야약얀얄얇얌얍얏양얕얗얘얜얠얩어억언얹얻얼얽얾엄업없엇었엉엊엌엎에엑엔엘엠엡엣엥여역엮연열엶엷염엽엾엿였영옅옆옇예옌옐옘옙옛옜오옥온올옭옮옰옳옴옵옷옹옻와왁완왈왐왑왓왔왕왜왝왠왬왯왱외왹왼욀욈욉욋욍요욕욘욜욤욥욧용우욱운울욹욺움웁웃웅워웍원월웜웝웠웡웨웩웬웰웸웹웽위윅윈윌윔윕윗윙유육윤율윰윱윳융윷으윽은을읊음읍읏응읒읓읔읕읖읗의읜읠읨읫이익인일읽읾잃임입잇있잉잊잎자작잔잖잗잘잚잠잡잣잤장잦재잭잰잴잼잽잿쟀쟁쟈쟉쟌쟎쟐쟘쟝쟤쟨쟬저적전절젊점접젓정젖제젝젠젤젬젭젯젱져젼졀졈졉졌졍졔조족존졸졺좀좁좃종좆좇좋좌좍좔좝좟좡좨좼좽죄죈죌죔죕죗죙죠죡죤죵주죽준줄줅줆줌줍줏중줘줬줴쥐쥑쥔쥘쥠쥡쥣쥬쥰쥴쥼즈즉즌즐즘즙즛증지직진짇질짊짐집짓징짖짙짚짜짝짠짢짤짧짬짭짯짰짱째짹짼쨀쨈쨉쨋쨌쨍쨔쨘쨩쩌쩍쩐쩔쩜쩝쩟쩠쩡쩨쩽쪄쪘쪼쪽쫀쫄쫌쫍쫏쫑쫓쫘쫙쫠쫬쫴쬈쬐쬔쬘쬠쬡쭁쭈쭉쭌쭐쭘쭙쭝쭤쭸쭹쮜쮸쯔쯤쯧쯩찌찍찐찔찜찝찡찢찧차착찬찮찰참찹찻찼창찾채책챈챌챔챕챗챘챙챠챤챦챨챰챵처척천철첨첩첫첬청체첵첸첼쳄쳅쳇쳉쳐쳔쳤쳬쳰촁초촉촌촐촘촙촛총촤촨촬촹최쵠쵤쵬쵭쵯쵱쵸춈추축춘출춤춥춧충춰췄췌췐취췬췰췸췹췻췽츄츈츌츔츙츠측츤츨츰츱츳층치칙친칟칠칡침칩칫칭카칵칸칼캄캅캇캉캐캑캔캘캠캡캣캤캥캬캭컁커컥컨컫컬컴컵컷컸컹케켁켄켈켐켑켓켕켜켠켤켬켭켯켰켱켸코콕콘콜콤콥콧콩콰콱콴콸쾀쾅쾌쾡쾨쾰쿄쿠쿡쿤쿨쿰쿱쿳쿵쿼퀀퀄퀑퀘퀭퀴퀵퀸퀼큄큅큇큉큐큔큘큠크큭큰클큼큽킁키킥킨킬킴킵킷킹타탁탄탈탉탐탑탓탔탕태택탠탤탬탭탯탰탱탸턍터턱턴털턺텀텁텃텄텅테텍텐텔템텝텟텡텨텬텼톄톈토톡톤톨톰톱톳통톺톼퇀퇘퇴퇸툇툉툐투툭툰툴툼툽툿퉁퉈퉜퉤튀튁튄튈튐튑튕튜튠튤튬튱트특튼튿틀틂틈틉틋틔틘틜틤틥티틱틴틸팀팁팃팅파팍팎판팔팖팜팝팟팠팡팥패팩팬팰팸팹팻팼팽퍄퍅퍼퍽펀펄펌펍펏펐펑페펙펜펠펨펩펫펭펴편펼폄폅폈평폐폘폡폣포폭폰폴폼폽폿퐁퐈퐝푀푄표푠푤푭푯푸푹푼푿풀풂품풉풋풍풔풩퓌퓐퓔퓜퓟퓨퓬퓰퓸퓻퓽프픈플픔픕픗피픽핀필핌핍핏핑하학한할핥함합핫항해핵핸핼햄햅햇했행햐향허헉헌헐헒험헙헛헝헤헥헨헬헴헵헷헹혀혁현혈혐협혓혔형혜혠혤혭호혹혼홀홅홈홉홋홍홑화확환활홧황홰홱홴횃횅회획횐횔횝횟횡효횬횰횹횻후훅훈훌훑훔훗훙훠훤훨훰훵훼훽휀휄휑휘휙휜휠휨휩휫휭휴휵휸휼흄흇흉흐흑흔흖흗흘흙흠흡흣흥흩희흰흴흼흽힁히힉힌힐힘힙힛힝</pre>
&nbsp;
<h3 style="text-align: center;">완성형 한글의 추가 글자 224자(권장)</h3>
노민지·윤민구, <a href="http://nonria.com/wp-content/uploads/2018/07/kst_12_7_2_06.pdf" target="_blank" rel="noopener">「KS 코드 완성형 한글의 추가 글자 제안」</a>, 『글짜씨』, 제7권 제2호, 2015, <span class="ui_listdetail_box_txt detail_first">pp.151-173.</span>

<img loading="lazy" decoding="async" class="size-full wp-image-51 aligncenter" src="http://nonria.com/wp-content/uploads/2018/07/KS.png" alt="" width="800" height="240" srcset="http://www.nonria.com/wp-content/uploads/2018/07/KS.png 800w, http://www.nonria.com/wp-content/uploads/2018/07/KS-300x90.png 300w, http://www.nonria.com/wp-content/uploads/2018/07/KS-768x230.png 768w" sizes="(max-width: 800px) 100vw, 800px" />
<pre class="EnlighterJSRAW" data-enlighter-linenumbers="false">갋갣걥겷괐괢굠굥궸귕귬긂긇긓깄깯꺆꺍껓껕꼉꼳꽅꽸꿘뀰뀼낻냗냡냣냬넏넢넫녇녱놁놑놰뇄뇡뇸눍눝뉻늗늧늼닁닏닽댠됭둗둚뒙딮딷똠똡똣똭똰뙇뙜뚧뜳뜽뜾랃랟랲럔럲럳렜렫롣롹뢔뤤맜맟맫먄몱뫠뫴뭥뮊뮹믁믕믜밷뱜뱡볌볻볿봥뵴붠붴뷁븡븨빋빧뺜뽓뾱뿕뿝쀠쁭샏샾섁섿셱솀솁솓쇵숖슌싥싳싿쎔쎠쎤쎵쎼쏼쑝쒐쒬씃씿앋앜얬얭옏옝옦옫왘왭왰욷웇웟웻윾읩읭읻잌잍쟵젇젉좬즒즤짣짲쫃쫒쬲쮓찓찟쵀췍칢칮칰칻캨캰컄켘콛쾃쿈쿽퀌퀜퀠큲킄탇턻톧퇻툶퉷팓팤팯펵퐉핰핳핻햏햔햣헗헠헡헣헿홥홨횽훕흝힣</pre>
&nbsp;
<h3 style="text-align: center;">현대 한글의 낱자 51자(권장)</h3>
<pre class="EnlighterJSRAW" data-enlighter-linenumbers="false">ㄱㄲㄳㄴㄵㄶㄷㄸㄹㄺㄻㄼㄽㄾㄿㅀㅁㅂㅃㅄㅅㅆㅇㅈㅉㅊㅋㅌㅍㅎㅏㅐㅑㅒㅓㅔㅕㅖㅗㅘㅙㅚㅛㅜㅝㅞㅟㅠㅡㅢㅣ</pre>
&nbsp;
<h3 style="text-align: center;">Bagic latin 95자(필수)</h3>
<pre class="EnlighterJSRAW" data-enlighter-linenumbers="false">ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890 ,.&lt;&gt;/?;:'"[]{}\|`~-_=+!@#$%^&amp;*()</pre>
&nbsp;
<h3 style="text-align: center;">MS 한글 IME 특수문자(선택)</h3>
마이크로소프트 한글 윈도즈에서 지원하는 입력기에 포함된 특수문자다. 굳이 모든 글리프를 포함할 필요는 없으니 필요한 부분만 남겨준다. [ㅋ] 특문(현대한글낱자)은 필수 서브셋에 포함했다.
<p style="text-align: center;"><span style="font-size: 18pt;"><a href="http://nonria.com/wp-content/uploads/2018/07/MS-한글-IME-특수문자-목록.txt" target="_blank" rel="noopener">전체 특수문자 보기</a></span></p>
&nbsp;]]></content:encoded>
					
					<wfw:commentRss>http://www.nonria.com/post/96/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>아마존 라이트세일 알아보기</title>
		<link>http://www.nonria.com/post/93/</link>
					<comments>http://www.nonria.com/post/93/#respond</comments>
		
		<dc:creator><![CDATA[논리아]]></dc:creator>
		<pubDate>Tue, 10 Jul 2018 11:15:36 +0000</pubDate>
				<category><![CDATA[정보]]></category>
		<category><![CDATA[AWS]]></category>
		<guid isPermaLink="false">https://nonria.com/?p=93</guid>

					<description><![CDATA[아마존 웹서비스(AWS)에서 제공하는 가상사설서버(VPS)인 아마존 라이트세일(Amazon Lightsail)을 소개한다.]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image"><img loading="lazy" decoding="async" width="849" height="465" src="http://nonria.com/wp-content/uploads/2018/10/lightsail.png" alt="" class="wp-image-1051" srcset="http://www.nonria.com/wp-content/uploads/2018/10/lightsail.png 849w, http://www.nonria.com/wp-content/uploads/2018/10/lightsail-300x164.png 300w, http://www.nonria.com/wp-content/uploads/2018/10/lightsail-768x421.png 768w" sizes="(max-width: 849px) 100vw, 849px" /><figcaption>아마존 라이트세일의 새로운 플랜</figcaption></figure>



<p class="wp-block-paragraph">근래 아마존 라이트세일이 더 합리적인 인스턴스 플랜을 선보였다. 아래글은 이전 플랜을 바탕으로 쓰여졌으니 참고 바란다.</p>



<hr class="wp-block-separator"/>


<p>아마존 라이트세일(Amazon Lightsail)은 아마존 웹서비스(AWS, Amazon Web Services)에서 제공하는 가상사설서버(VPS, Virtual Private Server)다. AWS에는 라이트세일 이외에도 많은 서비스 제품이 있지만, 일단 비용면에서 저렴하지 않을 뿐더러 상대적으로 세팅도 어렵다. 반면 라이트세일은 월 $5로도 이용이 가능하며, 기본 데이터 전송량 허용량도 1TB 이상 제공한다.</p>
<p><img loading="lazy" decoding="async" class="size-full wp-image-55 aligncenter" src="http://nonria.com/wp-content/uploads/2018/07/lightsail2.png" alt="" width="798" height="336" srcset="http://www.nonria.com/wp-content/uploads/2018/07/lightsail2.png 798w, http://www.nonria.com/wp-content/uploads/2018/07/lightsail2-300x126.png 300w, http://www.nonria.com/wp-content/uploads/2018/07/lightsail2-768x323.png 768w" sizes="(max-width: 798px) 100vw, 798px" /></p>
<p>라이트세일 인스턴스는 웹 서버, 개발자 환경 및 소규모 데이터베이스를 사용 사례로 설계되었는데 Amazon EC2 같이 일관되게 높은 CPU 성능을 보여주진 않지만, 기본 수준의 CPU 성능을 발휘하면서 기본 수준 이상으로 버스트하는 추가적인 기능을 제공하여 필요한 성능을 필요한 시점에 확보할 수 있다. 또한 제공되는 기능을 통해 손 쉬운 관리가 가능해서&nbsp;간단한 VPS 솔루션이 필요한 개발자, 소규모 비즈니스, 학생 등에게 유용하다.
</p>
<table style="width: 100%; border-collapse: collapse;" border="0">
<tbody>
<tr style="height: 25px;">
<td style="text-align: center;">고정 IP주소</td>
<td style="text-align: center;">SSH 터미널 액세스(Linux/Unix)</td>
<td style="text-align: center;">RDP 액세스(Windows)</td>
</tr>
<tr style="height: 25px;">
<td style="text-align: center;">DNS 관리</td>
<td style="text-align: center;">직관적인 관리 콘솔</td>
<td style="text-align: center;">안전한 키 관리</td>
</tr>
<tr style="height: 25px;">
<td style="text-align: center;">서버 모니터링</td>
<td style="text-align: center;"></td>
<td style="text-align: center;"></td>
</tr>
</tbody>
</table>
<p>라이트세일 플랜은 온디맨드 방식으로 시간당 요금이 부과되므로 사용하는 만큼만 요금을 지불하면 된다. 2018년 5월에 서울이 선택가능한 리전에 추가되면서 접근성이 좋아졌다.</p>
<p><img loading="lazy" decoding="async" class="size-full wp-image-57 aligncenter" src="http://nonria.com/wp-content/uploads/2018/07/lightsail4.png" alt="" width="759" height="415" srcset="http://www.nonria.com/wp-content/uploads/2018/07/lightsail4.png 759w, http://www.nonria.com/wp-content/uploads/2018/07/lightsail4-300x164.png 300w" sizes="(max-width: 759px) 100vw, 759px" /></p>
<p>참고할 건 블로그 같은 가벼운 웹서버라도 최저 플랜($5)을 사용한다면, 테스트 목적이 아닌 실사용에 있어선 메모리 스와프 파일(swap file) 생성이 반쯤 강제된다는 점이다. 이는 물리 메모리 용량이 부족해서 MySQL이 쉽게 다운되기 때문인데 플랜 상향을 원치 않는다면 메모리 부족으로 발생할 수 있는 자잘한 문제를 해결하기 위해 설정하는 게 좋다.</p>]]></content:encoded>
					
					<wfw:commentRss>http://www.nonria.com/post/93/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
