<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>42억 동기화 :)</title>
    <link>https://darozzang.tistory.com/</link>
    <description>예전 공부할때 한번쓰고 정리를 않해서 틀린내용이 많습니다. 죄송합니다.
블로그를 옴겨오면서 개판된 내용 수정이나 삭제를 해야 하는데 귀차니즘이 발동.
요즘은 비공개로 쓰는중입니다. 구글링으로 여기 오시면 다른걸 보세요.</description>
    <language>ko</language>
    <pubDate>Fri, 17 Apr 2026 05:20:23 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>asdwasd12as</managingEditor>
    <item>
      <title>ec2 도커 컨테이너 grafana</title>
      <link>https://darozzang.tistory.com/entry/ec2-%EB%8F%84%EC%BB%A4-%EC%BB%A8%ED%85%8C%EC%9D%B4%EB%84%88-grafana</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;docker run -d --name=grafana -p 3000:3000 grafana/grafana&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ec2의 ip로 3000 포트가 바인딩되고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그라파나 3000 포트로 연결됨&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이후 시큐리티 그룹에 3000 포트 오픈&lt;/p&gt;</description>
      <category>docker</category>
      <author>asdwasd12as</author>
      <guid isPermaLink="true">https://darozzang.tistory.com/432</guid>
      <comments>https://darozzang.tistory.com/entry/ec2-%EB%8F%84%EC%BB%A4-%EC%BB%A8%ED%85%8C%EC%9D%B4%EB%84%88-grafana#entry432comment</comments>
      <pubDate>Wed, 19 May 2021 13:59:42 +0900</pubDate>
    </item>
    <item>
      <title>docker로 nginx 띄워보기</title>
      <link>https://darozzang.tistory.com/entry/docker%EB%A1%9C-nginx-%EB%9D%84%EC%9B%8C%EB%B3%B4%EA%B8%B0</link>
      <description>&lt;p&gt;1. nginx 를 다운로드 받는다 :&amp;nbsp; &amp;nbsp;docker pull nginx ( 그냥 이렇게만 입력 할 경우 마지막 버전을 받게 된다. )&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c3Upyy/btq0TvTWozY/YHp3wWucamMivwGJOvtkRk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c3Upyy/btq0TvTWozY/YHp3wWucamMivwGJOvtkRk/img.png&quot; data-alt=&quot;다운로드 후 images 목록을 보면 추가되어 있다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c3Upyy/btq0TvTWozY/YHp3wWucamMivwGJOvtkRk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc3Upyy%2Fbtq0TvTWozY%2FYHp3wWucamMivwGJOvtkRk%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;다운로드 후 images 목록을 보면 추가되어 있다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;2. docker 로 nginx 띄우기 :&amp;nbsp; &lt;span&gt;docker&amp;nbsp;run&amp;nbsp;&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;name&amp;nbsp;nginx&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;server&amp;nbsp;&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;d&amp;nbsp;&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;p&amp;nbsp;&lt;/span&gt;&lt;span&gt;80&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt;80&lt;/span&gt;&lt;span&gt;&amp;nbsp;nginx&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;이후 브라우저를 열고 localhost:80 입력시.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qdAX0/btq0Q9KUiqq/EHedtcNsuBrOUKfuAQ6zbk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qdAX0/btq0Q9KUiqq/EHedtcNsuBrOUKfuAQ6zbk/img.png&quot; data-alt=&quot;간단하게 끝나버린다..&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qdAX0/btq0Q9KUiqq/EHedtcNsuBrOUKfuAQ6zbk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqdAX0%2Fbtq0Q9KUiqq%2FEHedtcNsuBrOUKfuAQ6zbk%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;간단하게 끝나버린다..&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>docker</category>
      <author>asdwasd12as</author>
      <guid isPermaLink="true">https://darozzang.tistory.com/431</guid>
      <comments>https://darozzang.tistory.com/entry/docker%EB%A1%9C-nginx-%EB%9D%84%EC%9B%8C%EB%B3%B4%EA%B8%B0#entry431comment</comments>
      <pubDate>Wed, 24 Mar 2021 18:15:19 +0900</pubDate>
    </item>
    <item>
      <title>자주 쓰는 명령어</title>
      <link>https://darozzang.tistory.com/entry/%EC%9E%90%EC%A3%BC-%EC%93%B0%EB%8A%94-%EB%AA%85%EB%A0%B9%EC%96%B4</link>
      <description>&lt;p&gt;docker run : 공홈참고 &lt;a href=&quot;https://docs.docker.com/engine/reference/commandline/run/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;docs.docker.com/engine/reference/commandline/run/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1616483366557&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;docker run&quot; data-og-description=&quot;docker run: The &amp;#96;docker run&amp;#96; command first &amp;#96;creates&amp;#96; a writeable container layer over the specified image, and then &amp;#96;starts&amp;#96; it using the specified command. That is, &amp;#96;docker run&amp;#96; is equivalent...&quot; data-og-host=&quot;docs.docker.com&quot; data-og-source-url=&quot;https://docs.docker.com/engine/reference/commandline/run/&quot; data-og-url=&quot;https://docs.docker.com/engine/reference/commandline/run/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/LRTAu/hyJDTWx60o/p0Vz9ekhIujKnXMd5slLuk/img.png?width=129&amp;amp;height=128&amp;amp;face=0_0_129_128,https://scrap.kakaocdn.net/dn/pIXjh/hyJDZvH1ny/kwQxd9YHxoNL06YvlBH1w1/img.png?width=950&amp;amp;height=500&amp;amp;face=0_0_950_500&quot;&gt;&lt;a href=&quot;https://docs.docker.com/engine/reference/commandline/run/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://docs.docker.com/engine/reference/commandline/run/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/LRTAu/hyJDTWx60o/p0Vz9ekhIujKnXMd5slLuk/img.png?width=129&amp;amp;height=128&amp;amp;face=0_0_129_128,https://scrap.kakaocdn.net/dn/pIXjh/hyJDZvH1ny/kwQxd9YHxoNL06YvlBH1w1/img.png?width=950&amp;amp;height=500&amp;amp;face=0_0_950_500');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;docker run&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;docker run: The `docker run` command first `creates` a writeable container layer over the specified image, and then `starts` it using the specified command. That is, `docker run` is equivalent...&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;docs.docker.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #ef5369;&quot;&gt;컨테이너 관련&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;1. 동작중인 컨테이너 확인 :&amp;nbsp; &amp;nbsp;docker ps&lt;/p&gt;
&lt;p&gt;2. 정지된 컨테이너 확인 :&amp;nbsp; &amp;nbsp;docker ps -a&lt;/p&gt;
&lt;p&gt;3. 컨테이너 삭제 :&amp;nbsp; &amp;nbsp;docker rm 컨테이너_id 또는 name&lt;/p&gt;
&lt;p&gt;4. 복수 삭제 가능 :&amp;nbsp; &amp;nbsp;docker rm 컨테이너_id 또는 name,&amp;nbsp; 컨테이너_id 또는 name,&amp;nbsp; &amp;nbsp; 콤마로 복수를 입력한다.&lt;/p&gt;
&lt;p&gt;5. 컨테이너 모두 삭제 :&amp;nbsp; &amp;nbsp;docker rm `docker ps -a -q`&amp;nbsp; &amp;nbsp;옵션값을 사용하여 모두 삭제한다.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #ef5369;&quot;&gt;이미지 관련&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;1. 이미지 확인 :&amp;nbsp; &amp;nbsp;docker images&lt;/p&gt;
&lt;p&gt;2. 이미지 삭제 : docker rmi 이미지_id&lt;/p&gt;
&lt;p&gt;3. 컨테이너 삭제 전 이미지를 삭제해야 할 경우 :&amp;nbsp; &amp;nbsp;docker rmi -f 이미지_id&amp;nbsp; &amp;nbsp; &amp;nbsp;옵션값 -f 를 사용하여 강제로 삭제한다.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #ef5369;&quot;&gt;깃 관련&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;1. git 에서 clone 으로 docker 의 container에 image 만들기&lt;/p&gt;
&lt;p&gt;&amp;nbsp;..&amp;gt;&amp;nbsp; docker run &lt;span style=&quot;color: #333333;&quot;&gt;--name [구분할 이름] &lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;alpine/[image 이름] clone &lt;a href=&quot;https://github.cm/folder~~~/folder&quot;&gt;https://github.cm/folder~~~/folder&lt;/a&gt; name ~~~ .git&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/J9KC1/btq0MUftOP5/CLAKWU2khKaILSpNohaiz1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/J9KC1/btq0MUftOP5/CLAKWU2khKaILSpNohaiz1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/J9KC1/btq0MUftOP5/CLAKWU2khKaILSpNohaiz1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJ9KC1%2Fbtq0MUftOP5%2FCLAKWU2khKaILSpNohaiz1%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;2. 위에서 imgae화 시킨 container를 host os로 가져오기&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #333333;&quot;&gt;docker cp [NAMES]:/image_name/위에서 가져왔던 폴더명~~~/ .&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cXFi4y/btq0NwS0DVm/2qXNzI7PLpVHnPZpAwFhQ1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cXFi4y/btq0NwS0DVm/2qXNzI7PLpVHnPZpAwFhQ1/img.png&quot; data-alt=&quot;실행시 아래 스샷처럼&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cXFi4y/btq0NwS0DVm/2qXNzI7PLpVHnPZpAwFhQ1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcXFi4y%2Fbtq0NwS0DVm%2F2qXNzI7PLpVHnPZpAwFhQ1%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;실행시 아래 스샷처럼&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Vnx7p/btq0PdekG5i/8XHki2GubPSjU61JSsep30/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Vnx7p/btq0PdekG5i/8XHki2GubPSjU61JSsep30/img.png&quot; data-alt=&quot;host os 로 복사해 온다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Vnx7p/btq0PdekG5i/8XHki2GubPSjU61JSsep30/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FVnx7p%2Fbtq0PdekG5i%2F8XHki2GubPSjU61JSsep30%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;host os 로 복사해 온다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;그냥 일반적으로 container 만들기&lt;/p&gt;
&lt;p&gt;내용이 길어서 잘 정리해둔 블로그분께 감사드리며 링크를 걸음 : &lt;a href=&quot;https://m.blog.naver.com/alice_k106/220359633558&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;m.blog.naver.com/alice_k106/220359633558&lt;/a&gt;&lt;/p&gt;</description>
      <category>docker</category>
      <author>asdwasd12as</author>
      <guid isPermaLink="true">https://darozzang.tistory.com/430</guid>
      <comments>https://darozzang.tistory.com/entry/%EC%9E%90%EC%A3%BC-%EC%93%B0%EB%8A%94-%EB%AA%85%EB%A0%B9%EC%96%B4#entry430comment</comments>
      <pubDate>Tue, 23 Mar 2021 17:55:21 +0900</pubDate>
    </item>
    <item>
      <title>windows 10 환경에서 Ubuntu 활용</title>
      <link>https://darozzang.tistory.com/entry/windows-10-%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C-Ubuntu-%ED%99%9C%EC%9A%A9</link>
      <description>&lt;p&gt;&lt;a href=&quot;https://www.microsoft.com/ko-kr/p/ubuntu-1804-lts/9n9tngvndl3q?activetab=pivot:overviewtab#&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;www.microsoft.com/ko-kr/p/ubuntu-1804-lts/9n9tngvndl3q?activetab=pivot:overviewtab#&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1616468780487&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;product.item&quot; data-og-title=&quot;Ubuntu 18.04 LTS 구매 - Microsoft Store ko-KR&quot; data-og-description=&quot;Microsoft Store에서 이 Windows 10용 앱을 다운로드하세요. 스크린샷을 보고, 최신 고객 리뷰를 읽고, Ubuntu 18.04 LTS에 대한 평점을 비교하세요.&quot; data-og-host=&quot;www.microsoft.com&quot; data-og-source-url=&quot;https://www.microsoft.com/ko-kr/p/ubuntu-1804-lts/9n9tngvndl3q?activetab=pivot:overviewtab#&quot; data-og-url=&quot;https://www.microsoft.com/ko-kr/p/ubuntu-1804-lts/9n9tngvndl3q&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/ckKlky/hyJDRRM4Io/Buaglo93UdoST2ombjsDXK/img.png?width=120&amp;amp;height=120&amp;amp;face=0_0_120_120,https://scrap.kakaocdn.net/dn/3d9e3/hyJD6uDCyr/jf59cZ5WrLhCeGsIPTwDG0/img.png?width=120&amp;amp;height=120&amp;amp;face=0_0_120_120,https://scrap.kakaocdn.net/dn/bga5O1/hyJD5WNX4P/T0b1pjvtUSlJlaCTcokZH0/img.png?width=270&amp;amp;height=270&amp;amp;face=0_0_270_270&quot;&gt;&lt;a href=&quot;https://www.microsoft.com/ko-kr/p/ubuntu-1804-lts/9n9tngvndl3q?activetab=pivot:overviewtab#&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.microsoft.com/ko-kr/p/ubuntu-1804-lts/9n9tngvndl3q?activetab=pivot:overviewtab#&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/ckKlky/hyJDRRM4Io/Buaglo93UdoST2ombjsDXK/img.png?width=120&amp;amp;height=120&amp;amp;face=0_0_120_120,https://scrap.kakaocdn.net/dn/3d9e3/hyJD6uDCyr/jf59cZ5WrLhCeGsIPTwDG0/img.png?width=120&amp;amp;height=120&amp;amp;face=0_0_120_120,https://scrap.kakaocdn.net/dn/bga5O1/hyJD5WNX4P/T0b1pjvtUSlJlaCTcokZH0/img.png?width=270&amp;amp;height=270&amp;amp;face=0_0_270_270');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;Ubuntu 18.04 LTS 구매 - Microsoft Store ko-KR&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;Microsoft Store에서 이 Windows 10용 앱을 다운로드하세요. 스크린샷을 보고, 최신 고객 리뷰를 읽고, Ubuntu 18.04 LTS에 대한 평점을 비교하세요.&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.microsoft.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;스토어에서 다운로드 받는다.&lt;/p&gt;
&lt;p&gt;설치 완료 후 시작 -&amp;gt; 실행 -&amp;gt; Ubuntu 하면 콘솔창이 하나 뜬다.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;이 후 실행해보면 아래와 같은 오류가 생길 수 있음.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Kk5lE/btq0Dsw5kah/xqtXTNKGHME9MdrMLV3dB0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Kk5lE/btq0Dsw5kah/xqtXTNKGHME9MdrMLV3dB0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Kk5lE/btq0Dsw5kah/xqtXTNKGHME9MdrMLV3dB0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKk5lE%2Fbtq0Dsw5kah%2FxqtXTNKGHME9MdrMLV3dB0%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;시작 -&amp;gt; windows 기능 켜기/끄기로 이동해&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dPUoxb/btq0DqF6Meq/Ov9f48kAQDpqkGsi6KGnB1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dPUoxb/btq0DqF6Meq/Ov9f48kAQDpqkGsi6KGnB1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dPUoxb/btq0DqF6Meq/Ov9f48kAQDpqkGsi6KGnB1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdPUoxb%2Fbtq0DqF6Meq%2FOv9f48kAQDpqkGsi6KGnB1%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;Linux용 Windows 하위 시스템 옵션을 켜준다.&lt;/p&gt;
&lt;p&gt;그리고&lt;/p&gt;
&lt;p&gt;시작 -&amp;gt; 개발자 설정 -&amp;gt; 개발자 모드를 켜준다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dLqXdN/btq0Jwlc4Tg/6PPDp6Wy9VK8OhJUEO0NPK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dLqXdN/btq0Jwlc4Tg/6PPDp6Wy9VK8OhJUEO0NPK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dLqXdN/btq0Jwlc4Tg/6PPDp6Wy9VK8OhJUEO0NPK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdLqXdN%2Fbtq0Jwlc4Tg%2F6PPDp6Wy9VK8OhJUEO0NPK%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;이후 재부팅하고 다시 시작 -&amp;gt; Ubuntu 실행하면&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/9HT2F/btq0OliH3Sf/Gz8APk84oqt5FVpGSgmRUK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/9HT2F/btq0OliH3Sf/Gz8APk84oqt5FVpGSgmRUK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/9HT2F/btq0OliH3Sf/Gz8APk84oqt5FVpGSgmRUK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F9HT2F%2Fbtq0OliH3Sf%2FGz8APk84oqt5FVpGSgmRUK%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;정살적으로 실행이 된다.&lt;/p&gt;
&lt;p&gt;첫 실행시 등록한 username 과 password 입력창이 뜬다, root 는 이미 사용중으로 뜸으로 다른걸로 설정해서 쓰면 되고&lt;/p&gt;
&lt;p&gt;자세한 설명은 아래 링크 참고!!&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://docs.microsoft.com/ko-kr/windows/wsl/user-support&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;docs.microsoft.com/ko-kr/windows/wsl/user-support&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Wls Ubuntu</category>
      <author>asdwasd12as</author>
      <guid isPermaLink="true">https://darozzang.tistory.com/429</guid>
      <comments>https://darozzang.tistory.com/entry/windows-10-%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C-Ubuntu-%ED%99%9C%EC%9A%A9#entry429comment</comments>
      <pubDate>Tue, 23 Mar 2021 12:11:23 +0900</pubDate>
    </item>
    <item>
      <title>push 충동, 커밋시점 되돌리기</title>
      <link>https://darozzang.tistory.com/entry/push-%EC%B6%A9%EB%8F%99-%EC%BB%A4%EB%B0%8B%EC%8B%9C%EC%A0%90-%EB%90%98%EB%8F%8C%EB%A6%AC%EA%B8%B0</link>
      <description>&lt;p&gt;commit 후 push 충돌날 경우 ( pull 땡길깨 존재한다 )&lt;/p&gt;
&lt;p&gt;git push --force 로 올리고 pull 받아 합친 후 다시 push&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;---------------------------------&lt;/p&gt;
&lt;p&gt;git reset --hard 되돌릴지점ID&lt;/p&gt;</description>
      <category>Git</category>
      <author>asdwasd12as</author>
      <guid isPermaLink="true">https://darozzang.tistory.com/428</guid>
      <comments>https://darozzang.tistory.com/entry/push-%EC%B6%A9%EB%8F%99-%EC%BB%A4%EB%B0%8B%EC%8B%9C%EC%A0%90-%EB%90%98%EB%8F%8C%EB%A6%AC%EA%B8%B0#entry428comment</comments>
      <pubDate>Tue, 23 Mar 2021 11:58:29 +0900</pubDate>
    </item>
    <item>
      <title>유니티에 포톤서버를 셋팅하자</title>
      <link>https://darozzang.tistory.com/entry/%EC%9C%A0%EB%8B%88%ED%8B%B0%EC%97%90-%ED%8F%AC%ED%86%A4%EC%84%9C%EB%B2%84%EB%A5%BC-%EC%85%8B%ED%8C%85%ED%95%98%EC%9E%90</link>
      <description>&lt;p&gt;PUN2 를 사용하며, 맨 마지막 단계에서 AppId or Email을 넣어야 하는데&lt;/p&gt;
&lt;p&gt;뭘 넣는지에 따라 무슨 차이가 있는지는 모르겠다만 어쨋든 PUN2를 사용하려면&lt;/p&gt;
&lt;p&gt;PUN2 Cloud application 을 생성해야 하고, 생성하면 AppId도 나오니까&lt;/p&gt;
&lt;p&gt;application 부터 생성한다.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.photonengine.com/ko-kr/Photon&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;www.photonengine.com/ko-kr/Photon&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1606373022790&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;글로벌 크로스 플랫폼 실시간 게임 개발 | Photon Engine&quot; data-og-description=&quot;MULTIPLAYER REALTIME PUN BOLT QUANTUM COMMUNICATION CHAT VOICE SELF-HOSTED SERVER 멀티플레이를 간단하게 실현합니다! Photon Realtime 인디/프로 개발자 누구나 실시간 멀티 플레이어 게임을 개발하여 세계로 진출할 &quot; data-og-host=&quot;www.photonengine.com&quot; data-og-source-url=&quot;https://www.photonengine.com/ko-kr/Photon&quot; data-og-url=&quot;https://www.photonengine.com/ko-kr/Photon&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/pkwut/hyIl1WSbvc/bjvjtPvCEDYmtc2YhAYfzk/img.jpg?width=1310&amp;amp;height=780&amp;amp;face=0_0_1310_780,https://scrap.kakaocdn.net/dn/8PEaT/hyIncP1B1B/kzLNQDP3ngm1IX9ubNTOXk/img.jpg?width=1310&amp;amp;height=780&amp;amp;face=0_0_1310_780,https://scrap.kakaocdn.net/dn/ckRQQa/hyInfTv1Bo/sNW3K6wR9jj5v81MP8BiYk/img.jpg?width=1310&amp;amp;height=780&amp;amp;face=0_0_1310_780&quot;&gt;&lt;a href=&quot;https://www.photonengine.com/ko-kr/Photon&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.photonengine.com/ko-kr/Photon&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/pkwut/hyIl1WSbvc/bjvjtPvCEDYmtc2YhAYfzk/img.jpg?width=1310&amp;amp;height=780&amp;amp;face=0_0_1310_780,https://scrap.kakaocdn.net/dn/8PEaT/hyIncP1B1B/kzLNQDP3ngm1IX9ubNTOXk/img.jpg?width=1310&amp;amp;height=780&amp;amp;face=0_0_1310_780,https://scrap.kakaocdn.net/dn/ckRQQa/hyInfTv1Bo/sNW3K6wR9jj5v81MP8BiYk/img.jpg?width=1310&amp;amp;height=780&amp;amp;face=0_0_1310_780');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;글로벌 크로스 플랫폼 실시간 게임 개발 | Photon Engine&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;MULTIPLAYER REALTIME PUN BOLT QUANTUM COMMUNICATION CHAT VOICE SELF-HOSTED SERVER 멀티플레이를 간단하게 실현합니다! Photon Realtime 인디/프로 개발자 누구나 실시간 멀티 플레이어 게임을 개발하여 세계로 진출할&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.photonengine.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;공홈으로 이동해서 회원가입 후&amp;nbsp; 우측 상단의 관리화면 -&amp;gt; Photon Cloud 관리화면으로 이동한다.&lt;/p&gt;
&lt;p&gt;새 어플리케이션을 만들고, 이때 URL은 걍 놔둬도됨. 여기 뭘 적어야 되나 한참 고민했다만 걍 냅두고 진행해도 됨..&lt;/p&gt;
&lt;p&gt;나중에 무슨 차이가 있을지는 하다보면 알것같고, 체험이 목적이니 그냥 넘어감.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ESkkR/btqOiAl2k7E/Pu1qknAuLL5ytQmKQRpuRK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ESkkR/btqOiAl2k7E/Pu1qknAuLL5ytQmKQRpuRK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ESkkR/btqOiAl2k7E/Pu1qknAuLL5ytQmKQRpuRK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FESkkR%2FbtqOiAl2k7E%2FPu1qknAuLL5ytQmKQRpuRK%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;저기 적힌 ID옆을 클릭하면 전체 아이디가 나오며, 이를 복사해둔다.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;그리고 유니티에서 Asset store 로 이동하여 PUN2를 검색 후 내 에셋에 등록하고 (당연히 로그인 해야함)&lt;/p&gt;
&lt;p&gt;유니티로 돌아와 My Assets 에서 PUN2를 다운로드 하고 임포트까지 완료해준다.&lt;/p&gt;
&lt;p&gt;메뉴가 바껴서 My Assets 메뉴가 어딧는지 찾느라 고생 =_=..&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rTM1h/btqOjlPCdwb/rE9pinMTjDAgZeuF4CYyZ0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rTM1h/btqOjlPCdwb/rE9pinMTjDAgZeuF4CYyZ0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rTM1h/btqOjlPCdwb/rE9pinMTjDAgZeuF4CYyZ0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrTM1h%2FbtqOjlPCdwb%2FrE9pinMTjDAgZeuF4CYyZ0%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;저 Packages 를 누르면 메뉴가 나오는걸.. 그걸 왜 못찾아서 ㅠㅠ..&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/mUBG9/btqOhOrehzC/BTY1ZDrIK9tJYBkJJoDCh1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/mUBG9/btqOhOrehzC/BTY1ZDrIK9tJYBkJJoDCh1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/mUBG9/btqOhOrehzC/BTY1ZDrIK9tJYBkJJoDCh1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FmUBG9%2FbtqOhOrehzC%2FBTY1ZDrIK9tJYBkJJoDCh1%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;이후는 다음 다음 다음 누르면 되는 수준이고 맨 마지막에 PUN Setup 창에서 위에서 등록해서 얻은 AppId를 입력하고&lt;/p&gt;
&lt;p&gt;Setup Project를 클릭하면 셋업이 완료된다.&lt;/p&gt;</description>
      <category>Unity Photon/unity photon asset</category>
      <author>asdwasd12as</author>
      <guid isPermaLink="true">https://darozzang.tistory.com/427</guid>
      <comments>https://darozzang.tistory.com/entry/%EC%9C%A0%EB%8B%88%ED%8B%B0%EC%97%90-%ED%8F%AC%ED%86%A4%EC%84%9C%EB%B2%84%EB%A5%BC-%EC%85%8B%ED%8C%85%ED%95%98%EC%9E%90#entry427comment</comments>
      <pubDate>Thu, 26 Nov 2020 15:52:15 +0900</pubDate>
    </item>
    <item>
      <title>테스트 자동화에 Appium 을 선택한 이유</title>
      <link>https://darozzang.tistory.com/entry/%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%9E%90%EB%8F%99%ED%99%94%EC%97%90-Appium-%EC%9D%84-%EC%84%A0%ED%83%9D%ED%95%9C-%EC%9D%B4%EC%9C%A0</link>
      <description>&lt;p&gt;android / ios 테스트 가능 여부 : 둘 다 가능&lt;/p&gt;
&lt;p&gt;라이센스 : 오픈 소스&lt;/p&gt;
&lt;p&gt;스크립트 지원 범위 : 자바, 루비, 파이썬, 씨샵 등등 다양성&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;이 세가지 때문에 Appium 으로 갈 수 밖에 없는 가장 큰 이유가 됨&lt;/p&gt;</description>
      <category>테스트 자동화/appium</category>
      <author>asdwasd12as</author>
      <guid isPermaLink="true">https://darozzang.tistory.com/425</guid>
      <comments>https://darozzang.tistory.com/entry/%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%9E%90%EB%8F%99%ED%99%94%EC%97%90-Appium-%EC%9D%84-%EC%84%A0%ED%83%9D%ED%95%9C-%EC%9D%B4%EC%9C%A0#entry425comment</comments>
      <pubDate>Fri, 24 Jul 2020 13:52:07 +0900</pubDate>
    </item>
    <item>
      <title>centos php error_log tail 옵션</title>
      <link>https://darozzang.tistory.com/entry/centos-php-errorlog-tail-%EC%98%B5%EC%85%98</link>
      <description>&lt;p&gt;&amp;nbsp;tail -f fileName&amp;nbsp;| sed s/\\n/\n/g&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;php error_log를 찍었을때 \\\n 같은 문자가 찍혀서 제대로 알아보기 힘든 경우&lt;/p&gt;&lt;p&gt;위 처럼 옵션을 주면 \\\n 개행같은 경우 개행이 적용된 내용으로 출력 시켜줘서 알아보기 쉬워진다.&lt;/p&gt;</description>
      <category>리눅스</category>
      <author>asdwasd12as</author>
      <guid isPermaLink="true">https://darozzang.tistory.com/424</guid>
      <comments>https://darozzang.tistory.com/entry/centos-php-errorlog-tail-%EC%98%B5%EC%85%98#entry424comment</comments>
      <pubDate>Fri, 23 Mar 2018 15:07:16 +0900</pubDate>
    </item>
    <item>
      <title>window에 java play framework 설치 / 실행</title>
      <link>https://darozzang.tistory.com/entry/window%EC%97%90-java-play-framework-%EC%84%A4%EC%B9%98-%EC%8B%A4%ED%96%89</link>
      <description>&lt;p&gt;기본적으로 java, scala, 그리고 빌드용 sbt가 설치되어 있어야 한다.&lt;/p&gt;&lt;p&gt;IDE는 intellij를 추천 한다.&lt;/p&gt;&lt;p&gt;eclipse를 사용하게 되면 eclipse에 plug in 설치하다가 여간 까다로와 비추다.&lt;/p&gt;&lt;p&gt;intellij도 코드작업 하기엔 셋팅해줘야하는 부분이 좀 많긴하지만.. 그래도 eclipse보단 낫다&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;하지만. 스칼라 홈피에서 제공하는 eclipse 를 사용하면 얘기가 다르다..&lt;/p&gt;&lt;p&gt;거기껀 그냥 다운로드 받아서 뭐했더라..아무튼 그렇게 쓰면 한번에 됐는데&lt;/p&gt;&lt;p&gt;알아보고 다시 써두자.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;java, scala, sbt 셋 모두 환경변수까지 셋팅해 줘야 한다.&lt;/p&gt;&lt;p&gt;java의 경우 JAVAC 까지 셋팅해줘야 한다.&lt;/p&gt;&lt;p&gt;sbt 빌드 돌아갈때 javac 참조하게 되어있다.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;스칼라&lt;/p&gt;&lt;p&gt;https://www.scala-lang.org/download/&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;play framework&lt;/p&gt;&lt;p&gt;https://www.playframework.com/download&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;jdk 1.8&lt;/p&gt;&lt;p&gt;http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;스칼라 홈페이지에서 newbies용 프로젝트 다운로드 받아서&lt;/p&gt;&lt;p&gt;intellij 에서 open 하면 쭈루룩 열린다.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;intellij cmd 에서 sbt 설정 좀 해야 한다.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;일단 요기까지만 써둠.&lt;/p&gt;&lt;p&gt;내용이 너무 많다..&lt;/p&gt;</description>
      <category>WINDOW에 java Play framework를 설치하고 실행해보자</category>
      <author>asdwasd12as</author>
      <guid isPermaLink="true">https://darozzang.tistory.com/423</guid>
      <comments>https://darozzang.tistory.com/entry/window%EC%97%90-java-play-framework-%EC%84%A4%EC%B9%98-%EC%8B%A4%ED%96%89#entry423comment</comments>
      <pubDate>Mon, 15 Jan 2018 20:40:40 +0900</pubDate>
    </item>
    <item>
      <title>Centos에 java를 설치하자</title>
      <link>https://darozzang.tistory.com/entry/Centos%EC%97%90-java%EB%A5%BC-%EC%84%A4%EC%B9%98%ED%95%98%EC%9E%90</link>
      <description>&lt;p&gt;자바 설치하자&lt;/p&gt;&lt;p&gt;일단 경로는 cd/opt/ 로 들어가서 진행 한다.&lt;/p&gt;&lt;p&gt;저기다가 폴더생성할꺼니깐.&lt;/p&gt;&lt;p&gt;usr/local/src 여기로 가도되고 난 opt를 기준으로 했다.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;wget --no-cookies --no-check-certificate --header &quot;Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie&quot; &quot;http://download.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-x64.tar.gz&quot;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;안받아 지는 경로가 많다. 받아지는 걸로 긁어와서 다운로드 받는다.&lt;/p&gt;&lt;p&gt;wget으로 다운로드 받는다.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;압축을 풀어 준다&lt;/p&gt;&lt;p&gt;tar xzf jdk-8u151-linux-x64.tar.gz&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;ls -al 압축이 잘 풀렸나 확인해본다.&lt;/p&gt;&lt;p&gt;cd /opt/jdk1.8.0_151/ 압축 푼 폴더로 들어가서 다음을 진행 한다.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;alternatives --install /usr/bin/java java /opt/jdk1.8.0_151/bin/java 2&lt;/p&gt;&lt;p&gt;를 입력하면 설치가능한 목록이 누렇게 뜰것이다 그걸로 번호를 입력 해 주면 된다.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;난 하나밖에 안떠서 1번 선택해 줬다.&lt;/p&gt;&lt;p&gt;alternatives 는 뭔지 생략한다.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;나머지도 주르륵 해준다 끝에 숫자는 위에서 선택한 숫자다.&lt;/p&gt;&lt;p&gt;alternatives --install /usr/bin/jar jar /opt/jdk1.8.0_151/bin/jar 1&lt;/p&gt;&lt;p&gt;alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_151/bin/javac 1&lt;/p&gt;&lt;p&gt;alternatives --set jar /opt/jdk1.8.0_151/bin/jar&lt;/p&gt;&lt;p&gt;alternatives --set javac /opt/jdk1.8.0_151/bin/javac&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;별도의 ok나 프로그래스바는 뜨지 않으니 되는지 않되는지 의심 ㄴㄴ&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;완료 후&lt;/p&gt;&lt;p&gt;java -version 으로 제대로 됐는지 확인 해 준다. 제대로 됐으면 버전이 출력 될 것이다.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;JAVA_HOME도 맞춰 준다.&lt;/p&gt;&lt;p&gt;export JAVA_HOME=/opt/jdk1.8.0_151&lt;/p&gt;&lt;p&gt;export JRE_HOME=/opt/jdk1.8.0_151/jre&lt;/p&gt;&lt;p&gt;export PATH=$PATH:/opt/jdk1.8.0_151/bin:/opt/jdk1.8.0_151/jre/bin&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;완료 후 echo $JAVA_HOME 입력해서 경로가 제대로 출력되는지 확인 한다.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;끝.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>리눅스/java 설치</category>
      <author>asdwasd12as</author>
      <guid isPermaLink="true">https://darozzang.tistory.com/422</guid>
      <comments>https://darozzang.tistory.com/entry/Centos%EC%97%90-java%EB%A5%BC-%EC%84%A4%EC%B9%98%ED%95%98%EC%9E%90#entry422comment</comments>
      <pubDate>Mon, 15 Jan 2018 11:17:04 +0900</pubDate>
    </item>
  </channel>
</rss>