<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Mindful Coding Journey</title>
    <link>https://lamlic36.tistory.com/</link>
    <description>커피백작입니다.
IT, 프로그래밍과 자기계발에 대한 블로그입니다.
짬짬히 지속적으로 올리도록 노력하겠습니다.
피드백 및 정정 안내는 언제나 환영입니다.</description>
    <language>ko</language>
    <pubDate>Mon, 27 Jul 2026 16:15:26 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>창조의 새싹</managingEditor>
    <image>
      <title>Mindful Coding Journey</title>
      <url>https://tistory1.daumcdn.net/tistory/2932669/attach/30dec8435d5b448db0dd05df2057e752</url>
      <link>https://lamlic36.tistory.com</link>
    </image>
    <item>
      <title>그누보드5 로컬 설치 가이드 : XAMPP부터 세팅까지 완벽정리 2</title>
      <link>https://lamlic36.tistory.com/entry/%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C5-%EB%A1%9C%EC%BB%AC-%EC%84%A4%EC%B9%98-%EA%B0%80%EC%9D%B4%EB%93%9C-XAMPP%EB%B6%80%ED%84%B0-%EC%84%B8%ED%8C%85%EA%B9%8C%EC%A7%80-%EC%99%84%EB%B2%BD%EC%A0%95%EB%A6%AC-2</link>
      <description>&lt;h2 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size26&quot;&gt;그누보드5 로컬 설치 가이드&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://lamlic36.tistory.com/entry/%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C5-%EB%A1%9C%EC%BB%AC-%EC%84%A4%EC%B9%98-%EA%B0%80%EC%9D%B4%EB%93%9C-XAMPP%EB%B6%80%ED%84%B0-%EC%84%B8%ED%8C%85%EA%B9%8C%EC%A7%80-%EC%99%84%EB%B2%BD%EC%A0%95%EB%A6%AC-1&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2025.05.21 - [웹사이트 개발부/그누보드 개발청] - 그누보드5 로컬 설치 가이드 : XAMPP부터 세팅까지 완벽정리 1&lt;/a&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;그누보드5 가이드 1&lt;/h3&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;그누보드란 무엇인가?&lt;/h4&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;그누보드는 &amp;nbsp;공유정신을 나타내는 &quot;GNU&quot; 와 게시판을 나타내는 &quot;Board&quot; 가 합쳐진 말입니다.&lt;br /&gt;&lt;br /&gt;그누보드는 웹에서 게시판, 회원정보 등을 편리하게 관리하는 게시판(BBS - Bulletin Board System) 프로그램으로, 오픈된 소스코드를 바탕으로 다양한 기능(플러그인)을 추가하기 쉽게 제작되어 있습니다.&lt;br /&gt;&lt;br /&gt;그누보드의 대표적인 플러그인 으로는 쇼핑몰 기능을 하는 &quot;영카트&quot; 가 있습니다.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; - Sir 커뮤니티에서 작성된 그누보드 정의&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;국내에서 널리 쓰이는 PHP 기반 게시판/CMS 입니다.&lt;br /&gt;복잡한 작업을 하지 않고도 기본적인 게시판, 회원관리, 게시글 검색, 쇼핑몰 등 웹 사이트의 핵심 기능을 바로 쓸 수 있도록 만들어진 플랫폼이지요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;219&quot; data-start=&quot;150&quot;&gt;&lt;b&gt;빠른 설치와 설정&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;219&quot; data-start=&quot;170&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;219&quot; data-start=&quot;170&quot;&gt;ZIP 파일 풀어서 웹 서버에 올리고, 데이터베이스 정보만 입력하면 바로 동작할 수 있습니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end=&quot;294&quot; data-start=&quot;220&quot;&gt;&lt;b&gt;다양한 스킨&amp;middot;플러그인&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;294&quot; data-start=&quot;242&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;294&quot; data-start=&quot;242&quot;&gt;그누보드 사이트에서 찾을 수 있는 많은 무료 스킨으로 디자인을 바꿀 수 있고, 플러그인으로 기능을 확장할 수 있습니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end=&quot;367&quot; data-start=&quot;295&quot;&gt;&lt;b&gt;강력한 게시판 관리 기능&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;367&quot; data-start=&quot;319&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;367&quot; data-start=&quot;319&quot;&gt;공지사항, 갤러리, FAQ, Q&amp;amp;A 등 여러 유형의 게시판을 손쉽게 생성 가능합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end=&quot;443&quot; data-start=&quot;368&quot;&gt;&lt;b&gt;안정성과 호환성&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;443&quot; data-start=&quot;387&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;443&quot; data-start=&quot;387&quot;&gt;XAMPP와 같은 PHP 5.x~7.x(또는 일부 8.x) 환경과 호환되고, 카페24 등 많은 호스팅 업체에서 기본 지원해줍니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end=&quot;510&quot; data-start=&quot;444&quot;&gt;&lt;b&gt;열린 커뮤니티와 문서&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;510&quot; data-start=&quot;466&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;510&quot; data-start=&quot;466&quot;&gt;그누보드 사이트 등 수많은 사용자&amp;middot;개발자가 모여 질문&amp;middot;팁을 공유하니까 문제 생겨도 해결이 빠릅니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;왜 많이 쓰일까?&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;585&quot; data-start=&quot;532&quot;&gt;&lt;b&gt;초보자도 접근 용이&lt;/b&gt; &amp;ndash; 복잡한 프레임워크 없이 바로 웹사이트를 시작할 수 있습니다.&lt;/li&gt;
&lt;li data-end=&quot;654&quot; data-start=&quot;586&quot;&gt;&lt;b&gt;커스터마이징 자유도&lt;/b&gt; &amp;ndash; HTML/CSS/PHP 소스가 모두 열려 있어서, 원하는 대로 뜯고 고칠 수 있습니다.&lt;/li&gt;
&lt;li data-end=&quot;711&quot; data-start=&quot;655&quot;&gt;&lt;b&gt;커뮤니티 지원&lt;/b&gt; &amp;ndash; 공식 포럼, 사용자 카페, 블로그 튜토리얼이 많아서 정보 찾기가 쉽습니다.&lt;/li&gt;
&lt;li data-end=&quot;711&quot; data-start=&quot;655&quot;&gt;&lt;b&gt;빠른 개발과 설정 가능&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&amp;ndash; 기본 기능을 베이스로 빠른 커스터마이징을 통해 소규모의 웹 사이트 개발 시 많이 사용됩니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;요약하면&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이와 같은 그누보드의 특징을 기반으로, 간단한 동호회 사이트에서부터 소규모의 기업 &amp;middot;기관의 내부 게시판, 심지어 쇼핑몰의 게시판 모듈로도 활용될 만큼 &lt;b&gt;유연&lt;/b&gt;하고 &lt;b&gt;확장성&lt;/b&gt;이 뛰어납니다.&lt;br /&gt;그래서 로컬(XAMPP)이나 실제 서버, 호스팅 업체(카페 24, 가비아 등)에 설치하고, 누구나 빠르게 웹 프로젝트를 시작할 수 있는 플랫폼입니다.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div class=&quot;revenue_unit_wrap&quot;&gt;
  &lt;div class=&quot;revenue_unit_item adsense responsive&quot;&gt;
    &lt;div class=&quot;revenue_unit_info&quot;&gt;반응형&lt;/div&gt;
    &lt;script src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot; async=&quot;async&quot;&gt;&lt;/script&gt;
    &lt;ins class=&quot;adsbygoogle&quot; style=&quot;display: block;&quot; data-ad-host=&quot;ca-host-pub-9691043933427338&quot; data-ad-client=&quot;ca-pub-5835023801520870&quot; data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;
    &lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;그누보드 가이드 2&lt;/h3&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그누보드 설치 및 적용&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://sir.kr/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;그누보드 국내 커뮤니티&lt;/a&gt; 에서도 &lt;a href=&quot;https://sir.kr/manual/g5&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;기본적인 메뉴얼과 설치 방법&lt;/a&gt;이 제공되고 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bJAXQG/btsN61PMA7Q/y5iZzBVpvoKA1rnRzMul71/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bJAXQG/btsN61PMA7Q/y5iZzBVpvoKA1rnRzMul71/img.png&quot; data-origin-width=&quot;1170&quot; data-origin-height=&quot;964&quot; data-is-animation=&quot;false&quot; style=&quot;width: 29.4869%; margin-right: 10px;&quot; data-widthpercent=&quot;30.19&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bJAXQG/btsN61PMA7Q/y5iZzBVpvoKA1rnRzMul71/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbJAXQG%2FbtsN61PMA7Q%2Fy5iZzBVpvoKA1rnRzMul71%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1170&quot; height=&quot;964&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bUUnY4/btsN6lHPrXl/cwAfNO61PCYOqRMcGrvpE0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bUUnY4/btsN6lHPrXl/cwAfNO61PCYOqRMcGrvpE0/img.png&quot; data-origin-width=&quot;1134&quot; data-origin-height=&quot;947&quot; data-is-animation=&quot;false&quot; style=&quot;width: 29.0926%; margin-right: 10px;&quot; data-widthpercent=&quot;29.79&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bUUnY4/btsN6lHPrXl/cwAfNO61PCYOqRMcGrvpE0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbUUnY4%2FbtsN6lHPrXl%2FcwAfNO61PCYOqRMcGrvpE0%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1134&quot; height=&quot;947&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bnqcrO/btsN4MfylyI/HsDeVQZHA3X7ma15LSC2j1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bnqcrO/btsN4MfylyI/HsDeVQZHA3X7ma15LSC2j1/img.png&quot; data-origin-width=&quot;1194&quot; data-origin-height=&quot;742&quot; data-is-animation=&quot;false&quot; style=&quot;width: 39.0949%;&quot; data-widthpercent=&quot;40.02&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bnqcrO/btsN4MfylyI/HsDeVQZHA3X7ma15LSC2j1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbnqcrO%2FbtsN4MfylyI%2FHsDeVQZHA3X7ma15LSC2j1%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1194&quot; height=&quot;742&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;그누보드 설치 파일 다운로드&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다운받은 Zip파일의 압축을 해제해 줍니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1417&quot; data-origin-height=&quot;1218&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bpxfmN/btsN5SyJGtn/uO9P4Yy70AI5k0iqWt7qW0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bpxfmN/btsN5SyJGtn/uO9P4Yy70AI5k0iqWt7qW0/img.png&quot; data-alt=&quot;압축해제된 그누보드 파일 내부&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bpxfmN/btsN5SyJGtn/uO9P4Yy70AI5k0iqWt7qW0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbpxfmN%2FbtsN5SyJGtn%2FuO9P4Yy70AI5k0iqWt7qW0%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1417&quot; height=&quot;1218&quot; data-origin-width=&quot;1417&quot; data-origin-height=&quot;1218&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;압축해제된 그누보드 파일 내부&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;압축 해제된 폴더명 gnuboard5.6.13 에서 gnuboard로 변경해 주겠습니다. &lt;br /&gt;폴더 채로 XAMPP 가 설치된 폴더 내부의 htdocs 폴더에 붙여넣어주겠습니다.&lt;br /&gt;전 C드라이브에 XAMPP 폴더가 있기에&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;C:\xampp\htdocs\ 의 위치에 붙여넣었습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1093&quot; data-origin-height=&quot;1323&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/vhvms/btsN5mADjnY/Vc3YpXzJuRFHJOxA7Ju77K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/vhvms/btsN5mADjnY/Vc3YpXzJuRFHJOxA7Ju77K/img.png&quot; data-alt=&quot;C:\xampp\htdocs\gnuboard&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/vhvms/btsN5mADjnY/Vc3YpXzJuRFHJOxA7Ju77K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fvhvms%2FbtsN5mADjnY%2FVc3YpXzJuRFHJOxA7Ju77K%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1093&quot; height=&quot;1323&quot; data-origin-width=&quot;1093&quot; data-origin-height=&quot;1323&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;C:\xampp\htdocs\gnuboard&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;htdocs 폴더 아래에 압축해제된 그누보드 폴더(gnuboard 폴더)를 두었습니다.&lt;br /&gt;이후, gnuboard 폴더에 들어가 새폴더 생성 후, data 라는 이름을 붙여줍니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ccKspR/btsN4u7BTPE/Y6hoM0D60hKYQBzgbeHzA1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ccKspR/btsN4u7BTPE/Y6hoM0D60hKYQBzgbeHzA1/img.png&quot; data-origin-width=&quot;1417&quot; data-origin-height=&quot;1218&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%; margin-right: 10px;&quot; data-widthpercent=&quot;33.33&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ccKspR/btsN4u7BTPE/Y6hoM0D60hKYQBzgbeHzA1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FccKspR%2FbtsN4u7BTPE%2FY6hoM0D60hKYQBzgbeHzA1%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1417&quot; height=&quot;1218&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/DjLAs/btsN5QO4Nkr/Oc89ZHmdivNyR1TBJOUY40/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/DjLAs/btsN5QO4Nkr/Oc89ZHmdivNyR1TBJOUY40/img.png&quot; data-origin-width=&quot;1417&quot; data-origin-height=&quot;1218&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%; margin-right: 10px;&quot; data-widthpercent=&quot;33.33&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/DjLAs/btsN5QO4Nkr/Oc89ZHmdivNyR1TBJOUY40/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FDjLAs%2FbtsN5QO4Nkr%2FOc89ZHmdivNyR1TBJOUY40%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1417&quot; height=&quot;1218&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/5uSJF/btsN6uYZiOd/R0igAK7hFTzE5ufboP6GTK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/5uSJF/btsN6uYZiOd/R0igAK7hFTzE5ufboP6GTK/img.png&quot; data-origin-width=&quot;1417&quot; data-origin-height=&quot;1218&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%;&quot; data-widthpercent=&quot;33.34&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/5uSJF/btsN6uYZiOd/R0igAK7hFTzE5ufboP6GTK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F5uSJF%2FbtsN6uYZiOd%2FR0igAK7hFTzE5ufboP6GTK%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1417&quot; height=&quot;1218&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;그누보드 폴더에 data 폴더 생성&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;인터넷 창을 열어 loclhost/gunboard 를 검색해줍니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b1VshP/btsN5sOw9QJ/P2fh2rgKe9dNXtWAbFPvR0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b1VshP/btsN5sOw9QJ/P2fh2rgKe9dNXtWAbFPvR0/img.png&quot; data-origin-width=&quot;1700&quot; data-origin-height=&quot;1313&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;50&quot; data-filename=&quot;blob&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b1VshP/btsN5sOw9QJ/P2fh2rgKe9dNXtWAbFPvR0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb1VshP%2FbtsN5sOw9QJ%2FP2fh2rgKe9dNXtWAbFPvR0%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1700&quot; height=&quot;1313&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dzx1FQ/btsN5VWWNS4/qusDcTkM8EsLLKt0sQmvi1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dzx1FQ/btsN5VWWNS4/qusDcTkM8EsLLKt0sQmvi1/img.png&quot; data-origin-width=&quot;1700&quot; data-origin-height=&quot;1313&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;50&quot; data-filename=&quot;blob&quot; style=&quot;width: 49.4186%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dzx1FQ/btsN5VWWNS4/qusDcTkM8EsLLKt0sQmvi1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdzx1FQ%2FbtsN5VWWNS4%2FqusDcTkM8EsLLKt0sQmvi1%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1700&quot; height=&quot;1313&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;경고는 무시하고, 분홍색의 '그누보드5 설치하기' 버튼을 클릭해줍시다.&lt;br /&gt;(우측 사진에서 GD 라이브러리가 필요하다는 경고창이 나타나시면 아래의 더보기를 한번 확인해 주세요.)&lt;br /&gt;(우측 사진 처럼 경고가 뜨지 않으시면 더보기는 무시하셔도 좋습니다.)&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;더보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;GD 라이브러리 필요 경고창이 나타날 시.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qOdGu/btsN4oF0gvu/kK2Q6E3t9hWYLxlvj3Si8k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qOdGu/btsN4oF0gvu/kK2Q6E3t9hWYLxlvj3Si8k/img.png&quot; style=&quot;width: 30.9578%; margin-right: 10px;&quot; data-widthpercent=&quot;31.73&quot; data-is-animation=&quot;false&quot; data-origin-height=&quot;1218&quot; data-origin-width=&quot;1417&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qOdGu/btsN4oF0gvu/kK2Q6E3t9hWYLxlvj3Si8k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqOdGu%2FbtsN4oF0gvu%2FkK2Q6E3t9hWYLxlvj3Si8k%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1417&quot; height=&quot;1218&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dfRgc2/btsN4L8LuIw/4EN9uKKXHdlB2tDDDEu7Ck/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dfRgc2/btsN4L8LuIw/4EN9uKKXHdlB2tDDDEu7Ck/img.png&quot; style=&quot;width: 33.3001%; margin-right: 10px;&quot; data-widthpercent=&quot;34.13&quot; data-is-animation=&quot;false&quot; data-origin-height=&quot;1066&quot; data-origin-width=&quot;1334&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dfRgc2/btsN4L8LuIw/4EN9uKKXHdlB2tDDDEu7Ck/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdfRgc2%2FbtsN4L8LuIw%2F4EN9uKKXHdlB2tDDDEu7Ck%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1334&quot; height=&quot;1066&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dXAaC9/btsN6zzfm2E/QmvULxISqW5IDqZRYCBaw1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dXAaC9/btsN6zzfm2E/QmvULxISqW5IDqZRYCBaw1/img.png&quot; style=&quot;width: 33.3001%;&quot; data-widthpercent=&quot;34.14&quot; data-is-animation=&quot;false&quot; data-origin-height=&quot;1066&quot; data-origin-width=&quot;1334&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dXAaC9/btsN6zzfm2E/QmvULxISqW5IDqZRYCBaw1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdXAaC9%2FbtsN6zzfm2E%2FQmvULxISqW5IDqZRYCBaw1%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1334&quot; height=&quot;1066&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;php.ini 파일&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;C:\xampp\php 폴더로 이동하여, php.ini 파일을 열어줍니다.(메모장으로 열어주셔도 되고, 저는 notepad++ 를 사용했습니다.)&lt;br /&gt;ctrl+F 찾기를 통해&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;extension=gd&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;을 검색해 주시면&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;;extension=gd&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;코드 한줄을 발견할 수 있습니다.&lt;br /&gt;세미콜론을 지워주었습니다.&lt;br /&gt;&lt;br /&gt;GD 라이브러리 라고 해서, 자동등록방지 문자나 썸네일 기능을 처리해주는 모듈인데,&amp;nbsp;&lt;br /&gt;ini 파일에서 ; 또는 # 문자로 주석처리를 해주기에,&lt;br /&gt;주석을 해제해 주었습니다.&lt;/p&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1001&quot; data-origin-height=&quot;651&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bKiQqI/btsN6Sk7UDS/OZYpMt4HIuARchqLyivhTK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bKiQqI/btsN6Sk7UDS/OZYpMt4HIuARchqLyivhTK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bKiQqI/btsN6Sk7UDS/OZYpMt4HIuARchqLyivhTK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbKiQqI%2FbtsN6Sk7UDS%2FOZYpMt4HIuARchqLyivhTK%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1001&quot; height=&quot;651&quot; data-origin-width=&quot;1001&quot; data-origin-height=&quot;651&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;

&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;XAMPP 컨트롤 패널에서, Apache 를 재실행 해 줍시다.(Stop 후 다시 Start)&lt;br /&gt;설치페이지 한번 새로고침 해주시고, 이어서 설치해줍시다.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1700&quot; data-origin-height=&quot;1313&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/LGARA/btsN4KvksEJ/ZNjgKTYD3nI6i5toif6O5k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/LGARA/btsN4KvksEJ/ZNjgKTYD3nI6i5toif6O5k/img.png&quot; data-alt=&quot;그누보드 설치 라이센스 동의&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/LGARA/btsN4KvksEJ/ZNjgKTYD3nI6i5toif6O5k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FLGARA%2FbtsN4KvksEJ%2FZNjgKTYD3nI6i5toif6O5k%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1700&quot; height=&quot;1313&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1700&quot; data-origin-height=&quot;1313&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;그누보드 설치 라이센스 동의&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그누보드 라이센스 동의 체크, 다음버튼 클릭.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1700&quot; data-origin-height=&quot;1575&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dDbWnq/btsN6ppXHY6/syMuz2BjDvkRkYI8NyQj11/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dDbWnq/btsN6ppXHY6/syMuz2BjDvkRkYI8NyQj11/img.png&quot; data-alt=&quot;그누보드 설치 초기 설정&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dDbWnq/btsN6ppXHY6/syMuz2BjDvkRkYI8NyQj11/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdDbWnq%2FbtsN6ppXHY6%2FsyMuz2BjDvkRkYI8NyQj11%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1700&quot; height=&quot;1575&quot; data-origin-width=&quot;1700&quot; data-origin-height=&quot;1575&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;그누보드 설치 초기 설정&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock floatRight&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;367&quot; data-origin-height=&quot;467&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bxUMmR/btsN5faPPIH/2WkMSaQmTHef8iHaz5rEQK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bxUMmR/btsN5faPPIH/2WkMSaQmTHef8iHaz5rEQK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bxUMmR/btsN5faPPIH/2WkMSaQmTHef8iHaz5rEQK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbxUMmR%2FbtsN5faPPIH%2F2WkMSaQmTHef8iHaz5rEQK%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;367&quot; height=&quot;467&quot; data-origin-width=&quot;367&quot; data-origin-height=&quot;467&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Host : localhost&lt;br /&gt;USER : root&lt;br /&gt;Password : (기본 공백)&lt;br /&gt;DB : gnuboard5&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;MySQL 정보입력 부분의 데이터는, 아까 설치한 XAMPP의 phpMyAdmin 접속 url과 관리자 계정같은거라 보시면됩니다.&lt;br /&gt;DB 에 들어가는 값 gnuboard5 는,&lt;br /&gt;이전 게시글에서 설치한 XAMPP-phpMyAdmin 에서 생성해준 DB 이름입니다.&lt;br /&gt;(설치 당시 다른 이름을 지정해주셨다면, 해당 이름을 넣어주세요).&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이외 쇼핑몰 설치 여부와 최고관리자 정보는 자율적으로 해주시면 됩니다.&lt;br /&gt;(최고관리자 정보는, 앞으로 만들어질 그누보드 사이트의 말그대로 최고 관리자 계정 설정이라 보시면됩니다.&lt;br /&gt;즉, 만들어질 사이트에서의 여러분이 쓸 관리자 계정이지요)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;(모든 정보를 올바르게 입력한 것 같은데 경고창이 뜨는 당신!)&lt;br /&gt;(1. Mysql 접속 계정 및 db 명을 제대로 입력했는지 확인한다.)&lt;br /&gt;(2. 제대로 됬는데 '잘못된 요청입니다' 경고가 뜬다면, phpMyAdmin - 사용자 계정 탭 - 하단의 사용자 추가 - 사용자명, 비번, DB에대한 권한 모두 체크 - 생성)&lt;br /&gt;(3. 새로이 생성한 계정 정보를 그누보드 설치 창의 MySQL 정보 입력부분에 작성한다.)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;모든 설정을 마치셨다면, 우측 하단의 분홍색 '다음' 버튼을 눌러주세요.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/MqSxo/btsN40E2tRe/Ckp6hqjYmKZtMQdFWWulfK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/MqSxo/btsN40E2tRe/Ckp6hqjYmKZtMQdFWWulfK/img.png&quot; data-origin-width=&quot;1700&quot; data-origin-height=&quot;1575&quot; data-is-animation=&quot;false&quot; data-filename=&quot;blob&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/MqSxo/btsN40E2tRe/Ckp6hqjYmKZtMQdFWWulfK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMqSxo%2FbtsN40E2tRe%2FCkp6hqjYmKZtMQdFWWulfK%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1700&quot; height=&quot;1575&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b0nQBO/btsN6yNRZTu/zV2x5aZ7oJqOkfKzsuxwmK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b0nQBO/btsN6yNRZTu/zV2x5aZ7oJqOkfKzsuxwmK/img.png&quot; data-origin-width=&quot;1700&quot; data-origin-height=&quot;1575&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b0nQBO/btsN6yNRZTu/zV2x5aZ7oJqOkfKzsuxwmK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb0nQBO%2FbtsN6yNRZTu%2FzV2x5aZ7oJqOkfKzsuxwmK%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1700&quot; height=&quot;1575&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;설치가 완료된 그누보드 페이지&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설치를 마치셨다면, 위와 같은 완료 페이지와, 분홍색 '새로운 그누보드로 이동' 버튼을 누르면 허접해 보이는 페이지가 하나 나타날 겁니다.&lt;/p&gt;
&lt;div class=&quot;revenue_unit_wrap&quot;&gt;
  &lt;div class=&quot;revenue_unit_item adfit&quot;&gt;
    &lt;div class=&quot;revenue_unit_info&quot;&gt;728x90&lt;/div&gt;
    &lt;ins class=&quot;kakao_ad_area&quot; style=&quot;display: none;&quot; data-ad-unit=&quot;DAN-3KeaXvpAAMa3V6hG&quot; data-ad-width=&quot;728px&quot; data-ad-height=&quot;90px&quot;&gt;&lt;/ins&gt;
    &lt;script type=&quot;text/javascript&quot; src=&quot;//t1.daumcdn.net/kas/static/ba.min.js&quot; async=&quot;async&quot;&gt;&lt;/script&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이제 이 새로운 그누보드 창에서, 테마를 적용하고 커스터마이징 작업을 거쳐 여러분의 사이트로 만들어 낼겁니다!&lt;br /&gt;다음 게시글에서 같이 알아보아요!&lt;/p&gt;</description>
      <category>웹사이트 개발부/그누보드 개발청</category>
      <category>php</category>
      <category>xampp</category>
      <category>가이드</category>
      <category>그누보드</category>
      <category>그누보드5</category>
      <category>방법</category>
      <category>설치</category>
      <category>세팅</category>
      <category>웹서버</category>
      <category>학습</category>
      <author>창조의 새싹</author>
      <guid isPermaLink="true">https://lamlic36.tistory.com/92</guid>
      <comments>https://lamlic36.tistory.com/entry/%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C5-%EB%A1%9C%EC%BB%AC-%EC%84%A4%EC%B9%98-%EA%B0%80%EC%9D%B4%EB%93%9C-XAMPP%EB%B6%80%ED%84%B0-%EC%84%B8%ED%8C%85%EA%B9%8C%EC%A7%80-%EC%99%84%EB%B2%BD%EC%A0%95%EB%A6%AC-2#entry92comment</comments>
      <pubDate>Wed, 21 May 2025 08:26:00 +0900</pubDate>
    </item>
    <item>
      <title>그누보드5 로컬 설치 가이드 : XAMPP부터 세팅까지 완벽정리 1</title>
      <link>https://lamlic36.tistory.com/entry/%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C5-%EB%A1%9C%EC%BB%AC-%EC%84%A4%EC%B9%98-%EA%B0%80%EC%9D%B4%EB%93%9C-XAMPP%EB%B6%80%ED%84%B0-%EC%84%B8%ED%8C%85%EA%B9%8C%EC%A7%80-%EC%99%84%EB%B2%BD%EC%A0%95%EB%A6%AC-1</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;그누보드5 로컬 설치 가이드&lt;/h2&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;XAMPP 가이드 1&lt;/h3&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;XAMPP 란 무엇인가?&lt;/h4&gt;
&lt;p data-end=&quot;160&quot; data-start=&quot;69&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;XAMPP&lt;/b&gt;는 웹 개발에 꼭 필요한 서버 환경(Apache 웹서버, MySQL 데이터베이스, PHP 언어 등)을 한 번에 설치해주는 &lt;b&gt;무료 패키지&lt;/b&gt;입니다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;323&quot; data-start=&quot;161&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;203&quot; data-start=&quot;161&quot;&gt;&lt;b&gt;X&lt;/b&gt;: Cross-platform(윈도우&amp;middot;맥&amp;middot;리눅스 모두 지원)&lt;/li&gt;
&lt;li data-end=&quot;229&quot; data-start=&quot;204&quot;&gt;&lt;b&gt;A&lt;/b&gt;: Apache(웹서버 역할)&lt;/li&gt;
&lt;li data-end=&quot;262&quot; data-start=&quot;230&quot;&gt;&lt;b&gt;M&lt;/b&gt;: MariaDB/MySQL(데이터베이스)&lt;/li&gt;
&lt;li data-end=&quot;293&quot; data-start=&quot;263&quot;&gt;&lt;b&gt;P&lt;/b&gt;: PHP(서버 사이드 스크립트 언어)&lt;/li&gt;
&lt;li data-end=&quot;323&quot; data-start=&quot;294&quot;&gt;&lt;b&gt;P&lt;/b&gt;: Perl(또는 Python 지원)&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;412&quot; data-start=&quot;325&quot; data-ke-size=&quot;size16&quot;&gt;한 번만 설치하면 이 다섯 가지를 따로 설치&amp;middot;설정할 필요 없이 바로 로컬 개발 환경을 구축할 수 있어서, 초보자도 손쉽게 웹 애플리케이션을 돌려볼 수 있도록 제공된 패키지로서, 빠르고 가볍게 구축해 사용할 수 있습니다!&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;h2 data-end=&quot;448&quot; data-start=&quot;419&quot; data-ke-size=&quot;size26&quot;&gt;그누보드5 세팅에 XAMPP가 왜 필요할까?&lt;/h2&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-end=&quot;964&quot; data-start=&quot;449&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li data-end=&quot;543&quot; data-start=&quot;449&quot;&gt;&lt;b&gt;PHP 해석기&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;543&quot; data-start=&quot;469&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;543&quot; data-start=&quot;469&quot;&gt;그누보드는 PHP로 동작합니다. XAMPP에는 PHP 엔진이 포함되어 있어서, 코드(.php 파일)를 실행&amp;middot;테스트할 수 있죠.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end=&quot;657&quot; data-start=&quot;544&quot;&gt;&lt;b&gt;웹서버(Apache)&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;657&quot; data-start=&quot;568&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;657&quot; data-start=&quot;568&quot;&gt;아파치 재단에서 만든 웹서버로서, 웹 페이지를 클라이언트(사용자)에게 전달하는 기능을 가졌습니다.&lt;/li&gt;
&lt;li data-end=&quot;657&quot; data-start=&quot;568&quot;&gt;브라우저에서 http://localhost/gnuboard5 처럼 주소창에 입력하면, Apache가 요청을 받아 PHP 코드를 실행하고 결과를 확인할 수 있게 됩니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end=&quot;786&quot; data-start=&quot;658&quot;&gt;&lt;b&gt;데이터 저장 공간(MySQL/MariaDB)&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;786&quot; data-start=&quot;695&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;786&quot; data-start=&quot;695&quot;&gt;그누보드는 회원, 게시판 글, 설정값 등을 데이터베이스에 저장합니다. XAMPP의 phpMyAdmin으로 손쉽게 데이터베이스를 만들고 테이블을 관리할 수 있게 되지요.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end=&quot;964&quot; data-start=&quot;787&quot;&gt;&lt;b&gt;로컬 개발의 장점&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;964&quot; data-start=&quot;809&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;854&quot; data-start=&quot;809&quot;&gt;&lt;b&gt;빠른 수정&amp;middot;테스트&lt;/b&gt;: 실제 서버에 올려 서비스를 제공할 수 있지만, 서버에 올리지 않고 바로 내 PC에서 확인 가능합니다.&lt;/li&gt;
&lt;li data-end=&quot;909&quot; data-start=&quot;858&quot;&gt;&lt;b&gt;안전한 실험&lt;/b&gt;: 실제 운영 중인 사이트와 분리시켜 빠르게 테스트해볼 수 있으며, 실제 서버로도 활용 가능합니다.&lt;/li&gt;
&lt;li data-end=&quot;964&quot; data-start=&quot;913&quot;&gt;&lt;b&gt;버전 관리&lt;/b&gt;: PHP 버전이나 MySQL 설정을 바꿔보며 호환성을 체크하기 좋습니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;h4 data-end=&quot;981&quot; data-start=&quot;971&quot; data-ke-size=&quot;size20&quot;&gt;요약하면&lt;/h4&gt;
&lt;p data-end=&quot;1142&quot; data-start=&quot;982&quot; data-ke-size=&quot;size16&quot;&gt;XAMPP는 웹 개발에 필요한 모든 요소(Apache, MySQL, PHP 등)를 한 번에 설치해주는 패키지입니다. &lt;br /&gt;그누보드5를 사용하고자 할 때 이 세 가지가 반드시 필요하기 때문에, XAMPP를 먼저 세팅하면 그 위에 그누보드를 올려서 &lt;b&gt;로컬에서&lt;/b&gt; 안전하고 빠르게 개발&amp;middot;테스트 후 서비스를 제공할 수 있습니다.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;div class=&quot;revenue_unit_wrap&quot;&gt;
  &lt;div class=&quot;revenue_unit_item adsense responsive&quot;&gt;
    &lt;div class=&quot;revenue_unit_info&quot;&gt;반응형&lt;/div&gt;
    &lt;script src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot; async=&quot;async&quot;&gt;&lt;/script&gt;
    &lt;ins class=&quot;adsbygoogle&quot; style=&quot;display: block;&quot; data-ad-host=&quot;ca-host-pub-9691043933427338&quot; data-ad-client=&quot;ca-pub-5835023801520870&quot; data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;
    &lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 data-end=&quot;1180&quot; data-start=&quot;1144&quot; data-ke-size=&quot;size23&quot;&gt;XAMPP 가이드 2&lt;/h3&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;XAMPP 설치&lt;/h4&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;959&quot; data-origin-height=&quot;428&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dsoyIv/btsN6xOWApH/4zr2z8mF17nlnymf0t4mGK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dsoyIv/btsN6xOWApH/4zr2z8mF17nlnymf0t4mGK/img.png&quot; data-alt=&quot;xampp 다운로드 사이트 검색&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dsoyIv/btsN6xOWApH/4zr2z8mF17nlnymf0t4mGK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdsoyIv%2FbtsN6xOWApH%2F4zr2z8mF17nlnymf0t4mGK%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;959&quot; height=&quot;428&quot; data-origin-width=&quot;959&quot; data-origin-height=&quot;428&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;xampp 다운로드 사이트 검색&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;구글에 XAMPP 검색 후 나오는 &lt;a href=&quot;https://www.apachefriends.org/index.html&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;XAMPP사이트 &lt;/a&gt;로 들어갑니다.&lt;br /&gt;상단의 Download 탭을 클릭 후 나타나는 페이지에서, 여러분의 OS 에 맞추어 설치 프로그램을 다운로드 합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;975&quot; data-origin-height=&quot;1026&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/V7xqq/btsN6l18e6F/rzaKrDWuYxqiOqXYkEUBgk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/V7xqq/btsN6l18e6F/rzaKrDWuYxqiOqXYkEUBgk/img.png&quot; data-alt=&quot;윈도우 환경의 XAMPP 설치프로그램 다운로드&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/V7xqq/btsN6l18e6F/rzaKrDWuYxqiOqXYkEUBgk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FV7xqq%2FbtsN6l18e6F%2FrzaKrDWuYxqiOqXYkEUBgk%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;975&quot; height=&quot;1026&quot; data-origin-width=&quot;975&quot; data-origin-height=&quot;1026&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;윈도우 환경의 XAMPP 설치프로그램 다운로드&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bHncIB/btsN5yU8MCD/PgT8ejb6zFyMJDFmR4pyCk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bHncIB/btsN5yU8MCD/PgT8ejb6zFyMJDFmR4pyCk/img.png&quot; data-origin-width=&quot;780&quot; data-origin-height=&quot;214&quot; data-is-animation=&quot;false&quot; style=&quot;width: 42.3946%; margin-right: 10px;&quot; data-widthpercent=&quot;42.89&quot; id=&quot;kEditorPhotosEditingImage-2&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bHncIB/btsN5yU8MCD/PgT8ejb6zFyMJDFmR4pyCk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbHncIB%2FbtsN5yU8MCD%2FPgT8ejb6zFyMJDFmR4pyCk%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;780&quot; height=&quot;214&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bjypBL/btsN43PeMKk/EwjQ0fTkex7rAysg9thNgk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bjypBL/btsN43PeMKk/EwjQ0fTkex7rAysg9thNgk/img.png&quot; data-origin-width=&quot;461&quot; data-origin-height=&quot;95&quot; data-is-animation=&quot;false&quot; style=&quot;width: 56.4426%;&quot; data-widthpercent=&quot;57.11&quot; id=&quot;kEditorPhotosEditingImage-3&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bjypBL/btsN43PeMKk/EwjQ0fTkex7rAysg9thNgk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbjypBL%2FbtsN43PeMKk%2FEwjQ0fTkex7rAysg9thNgk%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;461&quot; height=&quot;95&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;다운로드 진행 후 설치프로그램 다운&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/swzAZ/btsN6l18ft8/dYfNUtkuPA0J72Joz7PUmK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/swzAZ/btsN6l18ft8/dYfNUtkuPA0J72Joz7PUmK/img.png&quot; data-origin-width=&quot;753&quot; data-origin-height=&quot;630&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot; id=&quot;kEditorPhotosEditingImage-4&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/swzAZ/btsN6l18ft8/dYfNUtkuPA0J72Joz7PUmK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FswzAZ%2FbtsN6l18ft8%2FdYfNUtkuPA0J72Joz7PUmK%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;753&quot; height=&quot;630&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/pePFh/btsN4HZBbyf/30x4eSzl8cOKxqtgu4Z5Ck/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/pePFh/btsN4HZBbyf/30x4eSzl8cOKxqtgu4Z5Ck/img.png&quot; data-origin-width=&quot;753&quot; data-origin-height=&quot;630&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot; id=&quot;kEditorPhotosEditingImage-5&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/pePFh/btsN4HZBbyf/30x4eSzl8cOKxqtgu4Z5Ck/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FpePFh%2FbtsN4HZBbyf%2F30x4eSzl8cOKxqtgu4Z5Ck%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;753&quot; height=&quot;630&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bRYPbo/btsN5Vo4MJw/rP9DZsLPfiBfdzzeKVINs0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bRYPbo/btsN5Vo4MJw/rP9DZsLPfiBfdzzeKVINs0/img.png&quot; data-origin-width=&quot;753&quot; data-origin-height=&quot;630&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px; margin-top: 10px;&quot; data-widthpercent=&quot;50&quot; id=&quot;kEditorPhotosEditingImage-6&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bRYPbo/btsN5Vo4MJw/rP9DZsLPfiBfdzzeKVINs0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbRYPbo%2FbtsN5Vo4MJw%2FrP9DZsLPfiBfdzzeKVINs0%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;753&quot; height=&quot;630&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lljvD/btsN5zftvNk/7XZkjhX2wZ6ilJHMrm51hK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lljvD/btsN5zftvNk/7XZkjhX2wZ6ilJHMrm51hK/img.png&quot; data-origin-width=&quot;753&quot; data-origin-height=&quot;630&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-top: 10px;&quot; data-widthpercent=&quot;50&quot; id=&quot;kEditorPhotosEditingImage-7&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lljvD/btsN5zftvNk/7XZkjhX2wZ6ilJHMrm51hK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlljvD%2FbtsN5zftvNk%2F7XZkjhX2wZ6ilJHMrm51hK%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;753&quot; height=&quot;630&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;설치 프로그램 실행 후, 저장 위치 지정&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설치 프로그램을 실행하여,&lt;br /&gt;설치할 프로그램을 선택해 주시고,&lt;br /&gt;저장 위치를 지정해 주겠습니다.&lt;br /&gt;(추후 그누보드 코드를 넣고, 설정을 바꾸는 등의 작업을 위해서 저장 위치를 꼭 기억해 주세요.)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/mpcC9/btsN41KEFaz/e6WuPZqAsNQkIWQ3YCKUO0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/mpcC9/btsN41KEFaz/e6WuPZqAsNQkIWQ3YCKUO0/img.png&quot; data-origin-width=&quot;753&quot; data-origin-height=&quot;630&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%; margin-right: 10px;&quot; data-widthpercent=&quot;33.33&quot; id=&quot;kEditorPhotosEditingImage-8&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/mpcC9/btsN41KEFaz/e6WuPZqAsNQkIWQ3YCKUO0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FmpcC9%2FbtsN41KEFaz%2Fe6WuPZqAsNQkIWQ3YCKUO0%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;753&quot; height=&quot;630&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/v8O9U/btsN5OcE9om/V4TR7mNWZu3SuvKk66eFG0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/v8O9U/btsN5OcE9om/V4TR7mNWZu3SuvKk66eFG0/img.png&quot; data-origin-width=&quot;753&quot; data-origin-height=&quot;630&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%; margin-right: 10px;&quot; data-widthpercent=&quot;33.33&quot; id=&quot;kEditorPhotosEditingImage-9&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/v8O9U/btsN5OcE9om/V4TR7mNWZu3SuvKk66eFG0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fv8O9U%2FbtsN5OcE9om%2FV4TR7mNWZu3SuvKk66eFG0%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;753&quot; height=&quot;630&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cmZG9r/btsN4M7DQwU/0KP1Lk7hgvk6gXuiGzkOkk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cmZG9r/btsN4M7DQwU/0KP1Lk7hgvk6gXuiGzkOkk/img.png&quot; data-origin-width=&quot;753&quot; data-origin-height=&quot;630&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%;&quot; data-widthpercent=&quot;33.34&quot; id=&quot;kEditorPhotosEditingImage-10&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cmZG9r/btsN4M7DQwU/0KP1Lk7hgvk6gXuiGzkOkk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcmZG9r%2FbtsN4M7DQwU%2F0KP1Lk7hgvk6gXuiGzkOkk%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;753&quot; height=&quot;630&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;XAMPP 설치&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;중간에 관리자 권한을 요청할 텐데, 수락해 주시면 됩니다.&lt;br /&gt;설치가 완료되면 Finish를 눌러주세요.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1001&quot; data-origin-height=&quot;651&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bv4k3O/btsN6xIalS2/VrvggB7jCBYcQSTtrobeP1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bv4k3O/btsN6xIalS2/VrvggB7jCBYcQSTtrobeP1/img.png&quot; data-alt=&quot;실행된 XAMPP&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bv4k3O/btsN6xIalS2/VrvggB7jCBYcQSTtrobeP1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbv4k3O%2FbtsN6xIalS2%2FVrvggB7jCBYcQSTtrobeP1%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1001&quot; height=&quot;651&quot; data-origin-width=&quot;1001&quot; data-origin-height=&quot;651&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;실행된 XAMPP&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설치가 완료되면, XAMPP 컨트롤 패널창이 열렸을 겁니다!&lt;br /&gt;(간혹 mysql이 이미 설치되어 있으셨던 분들은, 3306 포트가 사용중이어서 에러로그가 하단 스크롤창에 나타날 수 있습니다.)&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;div class=&quot;revenue_unit_wrap&quot;&gt;
  &lt;div class=&quot;revenue_unit_item adfit&quot;&gt;
    &lt;div class=&quot;revenue_unit_info&quot;&gt;728x90&lt;/div&gt;
    &lt;ins class=&quot;kakao_ad_area&quot; style=&quot;display: none;&quot; data-ad-unit=&quot;DAN-3KeaXvpAAMa3V6hG&quot; data-ad-width=&quot;728px&quot; data-ad-height=&quot;90px&quot;&gt;&lt;/ins&gt;
    &lt;script type=&quot;text/javascript&quot; src=&quot;//t1.daumcdn.net/kas/static/ba.min.js&quot; async=&quot;async&quot;&gt;&lt;/script&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;XAMPP 가이드 3&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;XAMPP 사용하기&lt;/h4&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1001&quot; data-origin-height=&quot;651&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/d5uauM/btsN4bfQceA/vbTpzGUrorjwSduEHRpPB0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/d5uauM/btsN4bfQceA/vbTpzGUrorjwSduEHRpPB0/img.png&quot; data-alt=&quot;Apache와 MySQL Start 상태&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/d5uauM/btsN4bfQceA/vbTpzGUrorjwSduEHRpPB0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd5uauM%2FbtsN4bfQceA%2FvbTpzGUrorjwSduEHRpPB0%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1001&quot; height=&quot;651&quot; data-origin-width=&quot;1001&quot; data-origin-height=&quot;651&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;Apache와 MySQL Start 상태&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;컨트롤 패널에서 Apache와 MySQL 부분의 Actions Start 버튼을 클릭해 주시면, PID 값과 Ports 값이 나타나며 실행 중인 모습을 볼 수 있습니다.&lt;br /&gt;Module 값이 초록색 배경으로 Running 상태가 되면, Apache의 Admin 버튼을 눌러줍시다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/4GnTU/btsN6wibStq/hyveMaNZ6ufCKHflhea4V0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/4GnTU/btsN6wibStq/hyveMaNZ6ufCKHflhea4V0/img.png&quot; data-origin-width=&quot;1001&quot; data-origin-height=&quot;651&quot; data-is-animation=&quot;false&quot; style=&quot;width: 61.1571%; margin-right: 10px;&quot; data-widthpercent=&quot;61.88&quot; id=&quot;kEditorPhotosEditingImage-13&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/4GnTU/btsN6wibStq/hyveMaNZ6ufCKHflhea4V0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F4GnTU%2FbtsN6wibStq%2FhyveMaNZ6ufCKHflhea4V0%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1001&quot; height=&quot;651&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lTwk4/btsN46EPnNk/qceFWXkrrVaGygt1eOqCek/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lTwk4/btsN46EPnNk/qceFWXkrrVaGygt1eOqCek/img.png&quot; data-origin-width=&quot;1350&quot; data-origin-height=&quot;1425&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;38.12&quot; style=&quot;width: 37.6801%;&quot; id=&quot;kEditorPhotosEditingImage-14&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lTwk4/btsN46EPnNk/qceFWXkrrVaGygt1eOqCek/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlTwk4%2FbtsN46EPnNk%2FqceFWXkrrVaGygt1eOqCek%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1350&quot; height=&quot;1425&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;Apache Admin 버튼 클릭&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;축하합니다!&lt;br /&gt;여러분의 로컬 PC 로부터 웹 서비스 페이지가 동작되고 있습니다!&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/8yzdc/btsN5W9npA4/LjGzR3UfpkKxQDhSGhF4x1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/8yzdc/btsN5W9npA4/LjGzR3UfpkKxQDhSGhF4x1/img.png&quot; data-origin-width=&quot;1001&quot; data-origin-height=&quot;651&quot; data-is-animation=&quot;false&quot; style=&quot;width: 48.7157%; margin-right: 10px;&quot; data-widthpercent=&quot;49.29&quot; id=&quot;kEditorPhotosEditingImage-15&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/8yzdc/btsN5W9npA4/LjGzR3UfpkKxQDhSGhF4x1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F8yzdc%2FbtsN5W9npA4%2FLjGzR3UfpkKxQDhSGhF4x1%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1001&quot; height=&quot;651&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Xx7j3/btsN4tOmRmL/YGX0KW3EQBrfpLLe8vygB0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Xx7j3/btsN4tOmRmL/YGX0KW3EQBrfpLLe8vygB0/img.png&quot; data-origin-width=&quot;1688&quot; data-origin-height=&quot;1067&quot; data-is-animation=&quot;false&quot; style=&quot;width: 50.1215%;&quot; data-widthpercent=&quot;50.71&quot; id=&quot;kEditorPhotosEditingImage-16&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Xx7j3/btsN4tOmRmL/YGX0KW3EQBrfpLLe8vygB0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FXx7j3%2FbtsN4tOmRmL%2FYGX0KW3EQBrfpLLe8vygB0%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1688&quot; height=&quot;1067&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;MySQL Admin 버튼 클릭&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번엔 MySQL 의 Admin 버튼을 클릭하면,&lt;br /&gt;여러분의 로컬 PC에 저장된 DB를 관리하기 편하게 제작된 phpMyAdmin 페이지를 보실 수 있습니다.&lt;br /&gt;앞으로 데이터에 대한 부분은 이 페이지에서 관리해 주실 수 있습니다.&lt;br /&gt;상단의 데이터베이스 탭을 선택해줍시다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ozcSI/btsN6qbcpQo/TZQXKn9MDaKKiNh7VRjG2k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ozcSI/btsN6qbcpQo/TZQXKn9MDaKKiNh7VRjG2k/img.png&quot; data-origin-width=&quot;1688&quot; data-origin-height=&quot;1299&quot; data-is-animation=&quot;false&quot; style=&quot;width: 35.5806%; margin-right: 10px;&quot; data-widthpercent=&quot;36&quot; id=&quot;kEditorPhotosEditingImage-17&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ozcSI/btsN6qbcpQo/TZQXKn9MDaKKiNh7VRjG2k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FozcSI%2FbtsN6qbcpQo%2FTZQXKn9MDaKKiNh7VRjG2k%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1688&quot; height=&quot;1299&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/GLq1C/btsN5q4euYe/oRWivHUQJBANMd0T1vIz4k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/GLq1C/btsN5q4euYe/oRWivHUQJBANMd0T1vIz4k/img.png&quot; data-origin-width=&quot;700&quot; data-origin-height=&quot;303&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;64&quot; data-filename=&quot;blob&quot; style=&quot;width: 63.2566%;&quot; id=&quot;kEditorPhotosEditingImage-18&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/GLq1C/btsN5q4euYe/oRWivHUQJBANMd0T1vIz4k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FGLq1C%2FbtsN5q4euYe%2FoRWivHUQJBANMd0T1vIz4k%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;700&quot; height=&quot;303&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;그누보드용 DB 생성하기&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;새로운 데이터베이스 만들기에서 'gnuboard5' 를 입력하고, 만들기 버튼을 선택해줍니다.&lt;br /&gt;원래라면 SQL 쿼리문을 통해 DB를 만들어주거나, 그누보드 페이지에서 만들어 주어야 합니다만, 저희는 XAMPP로 세팅중이니까요!&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번 게시글에선 그누보드5 세팅을 위한 XAMPP 세팅을 알아보았습니다.&lt;br /&gt;그누보드5 만 설치해볼 수도 있지만, 테스트 및 빠른 서비스 제공을 위해 XAMPP 까지 세팅해서 사용해줍시다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음 글에서 그누보드5 설치 및 XAMPP에 연결하는 방법을 알아보겠습니다.&lt;/p&gt;</description>
      <category>웹사이트 개발부/그누보드 개발청</category>
      <category>php</category>
      <category>xampp</category>
      <category>가이드</category>
      <category>그누보드</category>
      <category>그누보드5</category>
      <category>방법</category>
      <category>설치</category>
      <category>세팅</category>
      <category>웹서버</category>
      <category>학습</category>
      <author>창조의 새싹</author>
      <guid isPermaLink="true">https://lamlic36.tistory.com/91</guid>
      <comments>https://lamlic36.tistory.com/entry/%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C5-%EB%A1%9C%EC%BB%AC-%EC%84%A4%EC%B9%98-%EA%B0%80%EC%9D%B4%EB%93%9C-XAMPP%EB%B6%80%ED%84%B0-%EC%84%B8%ED%8C%85%EA%B9%8C%EC%A7%80-%EC%99%84%EB%B2%BD%EC%A0%95%EB%A6%AC-1#entry91comment</comments>
      <pubDate>Wed, 21 May 2025 05:31:56 +0900</pubDate>
    </item>
    <item>
      <title>실행가능한 Jar 파일로 만들기</title>
      <link>https://lamlic36.tistory.com/entry/%EC%8B%A4%ED%96%89%EA%B0%80%EB%8A%A5%ED%95%9C-Jar-%ED%8C%8C%EC%9D%BC%EB%A1%9C-%EB%A7%8C%EB%93%A4%EA%B8%B0</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://lamlic36.tistory.com/89&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://lamlic36.tistory.com/89&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1743550613793&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;간단한 SWT 프로젝트&quot; data-og-description=&quot;https://lamlic36.tistory.com/87&amp;nbsp;이클립스 설치와 WindowBuilder 설정 방법이클립스 설치 및 WindowBuilder 설정 방법Java GUI 프로그래밍을 시작하려면, 이클립스(Eclipse) 설치와 함께 WindowBuilder 설정이 필요합니&quot; data-og-host=&quot;lamlic36.tistory.com&quot; data-og-source-url=&quot;https://lamlic36.tistory.com/89&quot; data-og-url=&quot;https://lamlic36.tistory.com/89&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bdJ2yr/hyYBgB3EFX/2cYUkYEZsuteesVYrXQKxK/img.png?width=800&amp;amp;height=1200&amp;amp;face=0_0_800_1200,https://scrap.kakaocdn.net/dn/kuGdK/hyYxI74Du2/8l88W0yKmCh5lFtz8RAkC1/img.png?width=800&amp;amp;height=1200&amp;amp;face=0_0_800_1200,https://scrap.kakaocdn.net/dn/3AFvH/hyYyLiL0Hh/yToITwYumlQ6G8cP4511c1/img.png?width=1228&amp;amp;height=1086&amp;amp;face=0_0_1228_1086&quot;&gt;&lt;a href=&quot;https://lamlic36.tistory.com/89&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://lamlic36.tistory.com/89&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bdJ2yr/hyYBgB3EFX/2cYUkYEZsuteesVYrXQKxK/img.png?width=800&amp;amp;height=1200&amp;amp;face=0_0_800_1200,https://scrap.kakaocdn.net/dn/kuGdK/hyYxI74Du2/8l88W0yKmCh5lFtz8RAkC1/img.png?width=800&amp;amp;height=1200&amp;amp;face=0_0_800_1200,https://scrap.kakaocdn.net/dn/3AFvH/hyYyLiL0Hh/yToITwYumlQ6G8cP4511c1/img.png?width=1228&amp;amp;height=1086&amp;amp;face=0_0_1228_1086');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;간단한 SWT 프로젝트&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;https://lamlic36.tistory.com/87&amp;nbsp;이클립스 설치와 WindowBuilder 설정 방법이클립스 설치 및 WindowBuilder 설정 방법Java GUI 프로그래밍을 시작하려면, 이클립스(Eclipse) 설치와 함께 WindowBuilder 설정이 필요합니&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;lamlic36.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;앞선 프로젝트에서, 우리는 SWT와 Mysql을 이용해 실습 프로그램을 만들었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위의 SWTwithMysql 프로젝트에서,&lt;br /&gt;window form 형태를 가진 프로그램이 생성된건데.&lt;br /&gt;이 친구를 eclipse 가 아닌 다른 곳에서 실행할 수는 없을까요?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Jar 파일로 한번 만들어서 실행해 보겠습니다!&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;656&quot; data-origin-height=&quot;577&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c0uRn4/btsM3150I8c/D3biRBmdyERJzht0kZlPok/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c0uRn4/btsM3150I8c/D3biRBmdyERJzht0kZlPok/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c0uRn4/btsM3150I8c/D3biRBmdyERJzht0kZlPok/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc0uRn4%2FbtsM3150I8c%2FD3biRBmdyERJzht0kZlPok%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;656&quot; height=&quot;577&quot; data-origin-width=&quot;656&quot; data-origin-height=&quot;577&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;786&quot; data-origin-height=&quot;749&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bxDISD/btsM3VSevkn/mSBegwytyUFyMXFBcvLQk1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bxDISD/btsM3VSevkn/mSBegwytyUFyMXFBcvLQk1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bxDISD/btsM3VSevkn/mSBegwytyUFyMXFBcvLQk1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbxDISD%2FbtsM3VSevkn%2FmSBegwytyUFyMXFBcvLQk1%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;786&quot; height=&quot;749&quot; data-origin-width=&quot;786&quot; data-origin-height=&quot;749&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;794&quot; data-origin-height=&quot;748&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lPJ3F/btsM6crbJY3/2j5hXbaMax27GTThjxKTOK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lPJ3F/btsM6crbJY3/2j5hXbaMax27GTThjxKTOK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lPJ3F/btsM6crbJY3/2j5hXbaMax27GTThjxKTOK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlPJ3F%2FbtsM6crbJY3%2F2j5hXbaMax27GTThjxKTOK%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;794&quot; height=&quot;748&quot; data-origin-width=&quot;794&quot; data-origin-height=&quot;748&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;먼저 다음과 같이 프로젝트 우클릭 - Export-Java-Runnable Jar 를 열어줍니다.&lt;br /&gt;Lauch configuration 에는 선택메뉴를 통해 우리가 실행해 본 SWTwithMysql의 Main 클래스를 선택해줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Export destination 은 Browse 버튼을 통해, 추출된 Jar 파일이 저장될 위치를 설정해주고.&lt;br /&gt;Libary handling 은 가운데 옵션을 선택해 줄게요!&lt;br /&gt;(Extract 옵션은 클래스 충돌 위험이 있기에 권장하지 않아요.)&lt;br /&gt;(Package 옵션은 외부 라이브러리를 통째로 담기에 외부 의존 파일 없이 실행 가능합니다.)&lt;br /&gt;(Copy 옵션은 외부 라이브러리를 별도 폴더에 복사하기에 배포가 번거로워요!)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이후 생성된 위치의 jar 파일을 실행해 주면됩니다...만!&lt;/p&gt;
&lt;div class=&quot;revenue_unit_wrap&quot;&gt;
  &lt;div class=&quot;revenue_unit_item adsense responsive&quot;&gt;
    &lt;div class=&quot;revenue_unit_info&quot;&gt;반응형&lt;/div&gt;
    &lt;script src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot; async=&quot;async&quot;&gt;&lt;/script&gt;
    &lt;ins class=&quot;adsbygoogle&quot; style=&quot;display: block;&quot; data-ad-host=&quot;ca-host-pub-9691043933427338&quot; data-ad-client=&quot;ca-pub-5835023801520870&quot; data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;
    &lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;revenue_unit_wrap&quot;&gt;
  &lt;div class=&quot;revenue_unit_item adfit&quot;&gt;
    &lt;div class=&quot;revenue_unit_info&quot;&gt;728x90&lt;/div&gt;
    &lt;ins class=&quot;kakao_ad_area&quot; style=&quot;display: none;&quot; data-ad-unit=&quot;DAN-3KeaXvpAAMa3V6hG&quot; data-ad-width=&quot;728px&quot; data-ad-height=&quot;90px&quot;&gt;&lt;/ins&gt;
    &lt;script type=&quot;text/javascript&quot; src=&quot;//t1.daumcdn.net/kas/static/ba.min.js&quot; async=&quot;async&quot;&gt;&lt;/script&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;실행이 안되신다구요?&lt;br /&gt;걱정말아요&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;CMD를 열어서&lt;/p&gt;
&lt;pre id=&quot;code_1743551171401&quot; class=&quot;java&quot; data-ke-language=&quot;java&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;java -Djava.library.path=&quot;libs&quot; -jar FirstSWT.jar&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;를 검색해줄게요&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1710&quot; data-origin-height=&quot;653&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/9Bf6o/btsM4qYvttu/zNbbwnY7WT0ZLP1RjXjb5K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/9Bf6o/btsM4qYvttu/zNbbwnY7WT0ZLP1RjXjb5K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/9Bf6o/btsM4qYvttu/zNbbwnY7WT0ZLP1RjXjb5K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F9Bf6o%2FbtsM4qYvttu%2FzNbbwnY7WT0ZLP1RjXjb5K%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1710&quot; height=&quot;653&quot; data-origin-width=&quot;1710&quot; data-origin-height=&quot;653&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이와 같이 Java버전이 매칭되지 않은 오류가 나타날 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;647&quot; data-origin-height=&quot;1073&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/oVJHf/btsM3mP3BTY/VBKFVE1YKh8WNRZRJ9pxVk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/oVJHf/btsM3mP3BTY/VBKFVE1YKh8WNRZRJ9pxVk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/oVJHf/btsM3mP3BTY/VBKFVE1YKh8WNRZRJ9pxVk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FoVJHf%2FbtsM3mP3BTY%2FVBKFVE1YKh8WNRZRJ9pxVk%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;647&quot; height=&quot;1073&quot; data-origin-width=&quot;647&quot; data-origin-height=&quot;1073&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1159&quot; data-origin-height=&quot;1076&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/BQP90/btsM3EJ1Pnm/KVkpPNClrXN0keMW5gDyA0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/BQP90/btsM3EJ1Pnm/KVkpPNClrXN0keMW5gDyA0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/BQP90/btsM3EJ1Pnm/KVkpPNClrXN0keMW5gDyA0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBQP90%2FbtsM3EJ1Pnm%2FKVkpPNClrXN0keMW5gDyA0%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1159&quot; height=&quot;1076&quot; data-origin-width=&quot;1159&quot; data-origin-height=&quot;1076&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저는 이전 게시글에서도 안내해 드렸다시피, jdk12 버전이기에&lt;br /&gt;Properties - Java Compiler 에서 Compiler compliance level 을 12로 맞추어 줄게요.&lt;br /&gt;이후 다시 Export 해보시면 저는 아무런 이상없이 단독 실행이 되었습니다!&lt;/p&gt;</description>
      <category>기초 PC 개발부/Java 개발청</category>
      <category>export</category>
      <category>jar</category>
      <category>Java</category>
      <category>Runnable jar</category>
      <category>개발</category>
      <category>생성</category>
      <category>실행파일</category>
      <author>창조의 새싹</author>
      <guid isPermaLink="true">https://lamlic36.tistory.com/90</guid>
      <comments>https://lamlic36.tistory.com/entry/%EC%8B%A4%ED%96%89%EA%B0%80%EB%8A%A5%ED%95%9C-Jar-%ED%8C%8C%EC%9D%BC%EB%A1%9C-%EB%A7%8C%EB%93%A4%EA%B8%B0#entry90comment</comments>
      <pubDate>Wed, 2 Apr 2025 08:48:16 +0900</pubDate>
    </item>
    <item>
      <title>간단한 SWT 프로젝트</title>
      <link>https://lamlic36.tistory.com/entry/%EA%B0%84%EB%8B%A8%ED%95%9C-SWT-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8</link>
      <description>&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;더보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;버전&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이클립스 : 2020-12(4.18.0)&lt;br /&gt;자바 : JDK12.0.1&lt;br /&gt;MySQL 및 워크벤치, 커넥터J : 8&lt;br /&gt;windowbuilder : 1.10.0&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1024&quot; data-origin-height=&quot;1536&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/chKGAI/btsM5TejyJJ/D62fdzDKHI343jKZphk88k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/chKGAI/btsM5TejyJJ/D62fdzDKHI343jKZphk88k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/chKGAI/btsM5TejyJJ/D62fdzDKHI343jKZphk88k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FchKGAI%2FbtsM5TejyJJ%2FD62fdzDKHI343jKZphk88k%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;440&quot; height=&quot;660&quot; data-origin-width=&quot;1024&quot; data-origin-height=&quot;1536&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://lamlic36.tistory.com/87&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://lamlic36.tistory.com/87&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1743543921746&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;이클립스 설치와 WindowBuilder 설정 방법&quot; data-og-description=&quot;이클립스 설치 및 WindowBuilder 설정 방법Java GUI 프로그래밍을 시작하려면, 이클립스(Eclipse) 설치와 함께 WindowBuilder 설정이 필요합니다.이 글에서는 이클립스 IDE의 개요부터 설치, 그리고 WindowBuilder&quot; data-og-host=&quot;lamlic36.tistory.com&quot; data-og-source-url=&quot;https://lamlic36.tistory.com/87&quot; data-og-url=&quot;https://lamlic36.tistory.com/87&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bsYxiO/hyYyOsYYyM/QCrk1e7zqgWHWwtgOqgNLK/img.png?width=800&amp;amp;height=483&amp;amp;face=0_0_800_483,https://scrap.kakaocdn.net/dn/bz5TSa/hyYyJkX8B4/shKsYowZKXWEE3RVuVpXlK/img.png?width=800&amp;amp;height=483&amp;amp;face=0_0_800_483,https://scrap.kakaocdn.net/dn/et76fr/hyYyQLb7ao/z2gYN7hBfMgOKMpO5iCUV0/img.png?width=2438&amp;amp;height=1473&amp;amp;face=0_0_2438_1473&quot;&gt;&lt;a href=&quot;https://lamlic36.tistory.com/87&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://lamlic36.tistory.com/87&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bsYxiO/hyYyOsYYyM/QCrk1e7zqgWHWwtgOqgNLK/img.png?width=800&amp;amp;height=483&amp;amp;face=0_0_800_483,https://scrap.kakaocdn.net/dn/bz5TSa/hyYyJkX8B4/shKsYowZKXWEE3RVuVpXlK/img.png?width=800&amp;amp;height=483&amp;amp;face=0_0_800_483,https://scrap.kakaocdn.net/dn/et76fr/hyYyQLb7ao/z2gYN7hBfMgOKMpO5iCUV0/img.png?width=2438&amp;amp;height=1473&amp;amp;face=0_0_2438_1473');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;이클립스 설치와 WindowBuilder 설정 방법&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;이클립스 설치 및 WindowBuilder 설정 방법Java GUI 프로그래밍을 시작하려면, 이클립스(Eclipse) 설치와 함께 WindowBuilder 설정이 필요합니다.이 글에서는 이클립스 IDE의 개요부터 설치, 그리고 WindowBuilder&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;lamlic36.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://lamlic36.tistory.com/86&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://lamlic36.tistory.com/86&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1743543922557&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;Mysql 설치 및 설정&quot; data-og-description=&quot;MySQL 설치 및 Workbench 설정 가이드데이터베이스를 처음 다루거나, 개발용으로 MySQL을 설치하려는 분들을 위한 가이드입니다.이 글에서는 MySQL과 Workbench의 개념부터 설치, 설정까지 단계별로 정리&quot; data-og-host=&quot;lamlic36.tistory.com&quot; data-og-source-url=&quot;https://lamlic36.tistory.com/86&quot; data-og-url=&quot;https://lamlic36.tistory.com/86&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/dC1hO8/hyYyMPw4f7/Kyrr9ka12ZnXkkVoSRFXrK/img.png?width=800&amp;amp;height=41&amp;amp;face=0_0_800_41,https://scrap.kakaocdn.net/dn/crCMYs/hyYA3W0Fyy/koP0eNn2vrk3v2FfCYyNk1/img.png?width=800&amp;amp;height=41&amp;amp;face=0_0_800_41,https://scrap.kakaocdn.net/dn/bNpO5b/hyYA4hiFxV/ZOnbCPx6VR4iVtVPKb23WK/img.png?width=1178&amp;amp;height=889&amp;amp;face=0_0_1178_889&quot;&gt;&lt;a href=&quot;https://lamlic36.tistory.com/86&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://lamlic36.tistory.com/86&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/dC1hO8/hyYyMPw4f7/Kyrr9ka12ZnXkkVoSRFXrK/img.png?width=800&amp;amp;height=41&amp;amp;face=0_0_800_41,https://scrap.kakaocdn.net/dn/crCMYs/hyYA3W0Fyy/koP0eNn2vrk3v2FfCYyNk1/img.png?width=800&amp;amp;height=41&amp;amp;face=0_0_800_41,https://scrap.kakaocdn.net/dn/bNpO5b/hyYA4hiFxV/ZOnbCPx6VR4iVtVPKb23WK/img.png?width=1178&amp;amp;height=889&amp;amp;face=0_0_1178_889');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Mysql 설치 및 설정&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;MySQL 설치 및 Workbench 설정 가이드데이터베이스를 처음 다루거나, 개발용으로 MySQL을 설치하려는 분들을 위한 가이드입니다.이 글에서는 MySQL과 Workbench의 개념부터 설치, 설정까지 단계별로 정리&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;lamlic36.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;앞서 Mysql과 이클립스, WindowBuilder 설정 이후, 간단한 실습을 진행해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;907&quot; data-origin-height=&quot;631&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cDk6tD/btsM3jTAdPN/aIR9oJdINXDCu1sjY5fh10/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cDk6tD/btsM3jTAdPN/aIR9oJdINXDCu1sjY5fh10/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cDk6tD/btsM3jTAdPN/aIR9oJdINXDCu1sjY5fh10/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcDk6tD%2FbtsM3jTAdPN%2FaIR9oJdINXDCu1sjY5fh10%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;907&quot; height=&quot;631&quot; data-origin-width=&quot;907&quot; data-origin-height=&quot;631&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1228&quot; data-origin-height=&quot;1086&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bmC1hu/btsM3TtiWWA/TSCOWOvpQxRIOt82w4TJGk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bmC1hu/btsM3TtiWWA/TSCOWOvpQxRIOt82w4TJGk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bmC1hu/btsM3TtiWWA/TSCOWOvpQxRIOt82w4TJGk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbmC1hu%2FbtsM3TtiWWA%2FTSCOWOvpQxRIOt82w4TJGk%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1228&quot; height=&quot;1086&quot; data-origin-width=&quot;1228&quot; data-origin-height=&quot;1086&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;WindowBuilder 를 사용하기 위해 우선 현재 프로젝트의 BuildPath 에서 Libraries 탭 - Classpath - Add External Jars - 이클립스 설치 위치에서 plugins 폴더 - swt 검색 - org.eclipse.swt.win32_x86_64_버전.jar 추가&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1295&quot; data-origin-height=&quot;842&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b1elAj/btsM3j0hehp/VbSI2sueGL1kXdCdeX5p1K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b1elAj/btsM3j0hehp/VbSI2sueGL1kXdCdeX5p1K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b1elAj/btsM3j0hehp/VbSI2sueGL1kXdCdeX5p1K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb1elAj%2FbtsM3j0hehp%2FVbSI2sueGL1kXdCdeX5p1K%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1295&quot; height=&quot;842&quot; data-origin-width=&quot;1295&quot; data-origin-height=&quot;842&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;933&quot; data-origin-height=&quot;643&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bhOKjF/btsM5Tk5ds8/SuHZs4G0VxBCHEQso2Zn3K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bhOKjF/btsM5Tk5ds8/SuHZs4G0VxBCHEQso2Zn3K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bhOKjF/btsM5Tk5ds8/SuHZs4G0VxBCHEQso2Zn3K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbhOKjF%2FbtsM5Tk5ds8%2FSuHZs4G0VxBCHEQso2Zn3K%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;933&quot; height=&quot;643&quot; data-origin-width=&quot;933&quot; data-origin-height=&quot;643&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Connector J 까지 추가 된 부분 확인&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Apply&amp;amp;Close.&lt;/p&gt;
&lt;div class=&quot;revenue_unit_wrap&quot;&gt;
  &lt;div class=&quot;revenue_unit_item adsense responsive&quot;&gt;
    &lt;div class=&quot;revenue_unit_info&quot;&gt;반응형&lt;/div&gt;
    &lt;script src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot; async=&quot;async&quot;&gt;&lt;/script&gt;
    &lt;ins class=&quot;adsbygoogle&quot; style=&quot;display: block;&quot; data-ad-host=&quot;ca-host-pub-9691043933427338&quot; data-ad-client=&quot;ca-pub-5835023801520870&quot; data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;
    &lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;실제 Java 코드에 들어가기 전에 이번 실습은 Main Class 에서 DB 연결을 확인한 다음,&lt;br /&gt;WindowBuilder로 제작된 Form 에서 로그인 후 다른 페이지로 이동하는 것입니다.&lt;/p&gt;
&lt;pre id=&quot;code_1743544090588&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;//DB 확인
show databases;

//DB생성
create database swtT1 default CHARACTER SET UTF8;

//DB사용
use swtT1;

//테이블 생성
CREATE TABLE user (
    id VARCHAR(50) PRIMARY KEY,
    pw VARCHAR(50) NOT NULL,
    name VARCHAR(100) NOT NULL
);

//테이블 Row 추가
INSERT INTO user (id, pw, name) VALUES ('user01', 'user01!', '홍길동');

//추가된 Row 확인
select * from user;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위와 같이 DB에 실습을 위한 테이블과 값을 넣어두겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;389&quot; data-origin-height=&quot;520&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dgC5Su/btsM4RhfAc2/tYYkWLg3zlFF4FmxqLfKF1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dgC5Su/btsM4RhfAc2/tYYkWLg3zlFF4FmxqLfKF1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dgC5Su/btsM4RhfAc2/tYYkWLg3zlFF4FmxqLfKF1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdgC5Su%2FbtsM4RhfAc2%2FtYYkWLg3zlFF4FmxqLfKF1%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;389&quot; height=&quot;520&quot; data-origin-width=&quot;389&quot; data-origin-height=&quot;520&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이후, JavaProject 'SWTwithMysql' 을 생성.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;dao, dbSet, dto 패키지를 생성하여 DB 접속 및 사용을 위한 클래스를 생성하겠습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1743544231036&quot; class=&quot;java&quot; data-ke-language=&quot;java&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;package dbSet;

import java.sql.Connection;
import java.sql.DriverManager;

public class DBUtil {
    private static final String URL = &quot;jdbc:mysql://localhost:3306/swtT1?useSSL=false&amp;amp;serverTimezone=UTC&quot;;
    private static final String USER = &quot;당신의 DB id&quot;;
    private static final String PASSWORD = &quot;당신의 DB pw&quot;;

    public static Connection getConnection() throws Exception {
        Class.forName(&quot;com.mysql.cj.jdbc.Driver&quot;);
        return DriverManager.getConnection(URL, USER, PASSWORD);
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;DBUtil 에서는 접속을 위한 준비를 해주었습니다.&lt;br /&gt;url에 ip 와 db 명을 기입해주고 id, pw를 설정합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1743544300971&quot; class=&quot;java&quot; data-ke-language=&quot;java&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;package dao;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;

import dbSet.DBUtil;
import dto.UserDTO;

public class UserDAO {
    public UserDTO login(String id, String pw) {
        String sql = &quot;SELECT * FROM user WHERE id = ? AND pw = ?&quot;;
        try (Connection conn = DBUtil.getConnection();
             PreparedStatement pstmt = conn.prepareStatement(sql)) {

            pstmt.setString(1, id);
            pstmt.setString(2, pw);
            ResultSet rs = pstmt.executeQuery();

            if (rs.next()) {
                return new UserDTO(rs.getString(&quot;id&quot;), rs.getString(&quot;pw&quot;), rs.getString(&quot;name&quot;));
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
        return null;
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;UserDAO 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Data Access Object 클래스로서, DB 조회, 삭제, 수정, 입력 등의 쿼리를 처리해 줄 클래스입죠.&lt;/p&gt;
&lt;pre id=&quot;code_1743544399316&quot; class=&quot;java&quot; data-ke-language=&quot;java&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;package dto;

public class UserDTO {
    private String id;
    private String pw;
    private String name;

    public UserDTO(String id, String pw, String name) {
        this.id = id;
        this.pw = pw;
        this.name = name;
    }

    public String getId() { return id; }
    public String getPw() { return pw; }
    public String getName() { return name; }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;UserDTO 클래스입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Data Transfer Object 클래스는 데이터 전송 객체, DB 칼럼에 맞추어 송수신할 상자를 만들어준다 생각하시면 될 듯 합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1743544479243&quot; class=&quot;java&quot; data-ke-language=&quot;java&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;import dbSet.DBUtil;

import java.sql.Connection;

public class Main {
    public static void main(String[] args) {
        try (Connection conn = DBUtil.getConnection()) {
            System.out.println(&quot;DB 연결 성공!&quot;);
            new LoginForm().open();
        } catch (Exception e) {
            System.out.println(&quot;DB 연결 실패!&quot;);
            e.printStackTrace();
        }
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Main에서는 DB 접속이 정상적으로 이루어지는지 확인한 다음,&lt;br /&gt;LoginForm을 호출해줍니다.&lt;/p&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;WindowBuilder 사용을 위해서&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;933&quot; data-origin-height=&quot;606&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bvRrbO/btsM4Rn09T0/NcwnBmXC0XpIVvN0qdGkkk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bvRrbO/btsM4Rn09T0/NcwnBmXC0XpIVvN0qdGkkk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bvRrbO/btsM4Rn09T0/NcwnBmXC0XpIVvN0qdGkkk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbvRrbO%2FbtsM4Rn09T0%2FNcwnBmXC0XpIVvN0qdGkkk%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;933&quot; height=&quot;606&quot; data-origin-width=&quot;933&quot; data-origin-height=&quot;606&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;682&quot; data-origin-height=&quot;908&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dnZy1m/btsM5VpE9dO/0VPXIXhPOTAoddkeyEESy0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dnZy1m/btsM5VpE9dO/0VPXIXhPOTAoddkeyEESy0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dnZy1m/btsM5VpE9dO/0VPXIXhPOTAoddkeyEESy0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdnZy1m%2FbtsM5VpE9dO%2F0VPXIXhPOTAoddkeyEESy0%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;682&quot; height=&quot;908&quot; data-origin-width=&quot;682&quot; data-origin-height=&quot;908&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;682&quot; data-origin-height=&quot;908&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/n4Ex8/btsM5Cw30RC/mHtKSxD5Wzmhwp2Kyw6LW0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/n4Ex8/btsM5Cw30RC/mHtKSxD5Wzmhwp2Kyw6LW0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/n4Ex8/btsM5Cw30RC/mHtKSxD5Wzmhwp2Kyw6LW0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fn4Ex8%2FbtsM5Cw30RC%2FmHtKSxD5Wzmhwp2Kyw6LW0%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;682&quot; height=&quot;908&quot; data-origin-width=&quot;682&quot; data-origin-height=&quot;908&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이후 코드 3개인 BaseForm, LoginForm, HomeForm 은 WindowBuilder - SWT - shell 로 생성해주겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1743544526290&quot; class=&quot;java&quot; data-ke-language=&quot;java&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;


import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;

public abstract class BaseForm{
    protected Shell shell;
    protected Display display;

    public void open() {
        display = Display.getDefault();
        shell = new Shell(display);
        createContents();
        shell.open();
        shell.layout();
        while (!shell.isDisposed()) {
            if (!display.readAndDispatch()) display.sleep();
        }
    }

    protected abstract void createContents();
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;앞으로 만들어줄 Login과 Home 폼의 기초가될 BaseForm을 생성.&lt;/p&gt;
&lt;pre id=&quot;code_1743544557091&quot; class=&quot;java&quot; data-ke-language=&quot;java&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;

import org.eclipse.swt.widgets.*;
import org.eclipse.swt.SWT;

import dao.UserDAO;
import dto.UserDTO;

public class LoginForm extends BaseForm {
    private Text txtId;
    private Text txtPw;

    @Override
    protected void createContents() {
        shell.setSize(300, 200);
        shell.setText(&quot;로그인&quot;);

        Label lblId = new Label(shell, SWT.NONE);
        lblId.setText(&quot;ID:&quot;);
        lblId.setBounds(30, 30, 60, 20);

        txtId = new Text(shell, SWT.BORDER);
        txtId.setBounds(100, 30, 150, 20);

        Label lblPw = new Label(shell, SWT.NONE);
        lblPw.setText(&quot;PW:&quot;);
        lblPw.setBounds(30, 70, 60, 20);

        txtPw = new Text(shell, SWT.BORDER | SWT.PASSWORD);
        txtPw.setBounds(100, 70, 150, 20);

        Button btnLogin = new Button(shell, SWT.PUSH);
        btnLogin.setText(&quot;로그인&quot;);
        btnLogin.setBounds(100, 110, 80, 30);

        btnLogin.addListener(SWT.Selection, e -&amp;gt; {
            String id = txtId.getText();
            String pw = txtPw.getText();
            UserDAO dao = new UserDAO();
            UserDTO user = dao.login(id, pw);
            if (user != null) {
                shell.dispose();
                new HomeForm(user).open();
            } else {
                MessageBox msg = new MessageBox(shell, SWT.ICON_ERROR | SWT.OK);
                msg.setText(&quot;로그인 실패&quot;);
                msg.setMessage(&quot;ID 또는 PW가 올바르지 않습니다.&quot;);
                msg.open();
            }
        });
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;로그인 기능을 위한 UI를 지니고 있으며&lt;br /&gt;로그인 버튼 클릭시, addListener 이벤트를 통해 입력창의 id, pw 값을 가져와서 dao.login 함수에 매개변수로 던져줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;처리결과는 DTO로 받아 문제가 없을 시, HomeForm 을 실행해 줄겁니다.&lt;/p&gt;
&lt;pre id=&quot;code_1743545181803&quot; class=&quot;java&quot; data-ke-language=&quot;java&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.swt.widgets.*;
import org.eclipse.swt.SWT;

import dto.UserDTO;

public class HomeForm extends BaseForm {
    private UserDTO user;

    public HomeForm(UserDTO user) {
        this.user = user;
    }

    @Override
    protected void createContents() {
        shell.setSize(300, 150);
        shell.setText(&quot;홈 화면&quot;);

        Label lblWelcome = new Label(shell, SWT.NONE);
        lblWelcome.setText(&quot;환영합니다, &quot; + user.getName() + &quot;님!&quot;);
        lblWelcome.setBounds(50, 50, 200, 20);
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;실행해 보시면 Console 에서 DB 연결 안내를 해준 이후 윈도우 폼 화면을 보여줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;mysql 에 저장한 id / pw 로 입력 후 로그인 버튼 클릭 시&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/JwvWL/btsM3RI3mm5/yaBAIn631NReEbkpPmMTb0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/JwvWL/btsM3RI3mm5/yaBAIn631NReEbkpPmMTb0/img.png&quot; data-origin-width=&quot;443&quot; data-origin-height=&quot;116&quot; data-is-animation=&quot;false&quot; style=&quot;width: 71.8298%; margin-right: 10px;&quot; data-widthpercent=&quot;72.67&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/JwvWL/btsM3RI3mm5/yaBAIn631NReEbkpPmMTb0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJwvWL%2FbtsM3RI3mm5%2FyaBAIn631NReEbkpPmMTb0%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;443&quot; height=&quot;116&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/SuZBp/btsM4Te2ccx/zrWN9Lgpe7XV5Fn0bPog3k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/SuZBp/btsM4Te2ccx/zrWN9Lgpe7XV5Fn0bPog3k/img.png&quot; data-origin-width=&quot;560&quot; data-origin-height=&quot;390&quot; data-is-animation=&quot;false&quot; style=&quot;width: 27.0074%;&quot; data-widthpercent=&quot;27.33&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/SuZBp/btsM4Te2ccx/zrWN9Lgpe7XV5Fn0bPog3k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FSuZBp%2FbtsM4Te2ccx%2FzrWN9Lgpe7XV5Fn0bPog3k%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;560&quot; height=&quot;390&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bZ5Ckv/btsM5VwqYQ9/ju16QYJyQHEgmngccHw671/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bZ5Ckv/btsM5VwqYQ9/ju16QYJyQHEgmngccHw671/img.png&quot; data-origin-width=&quot;316&quot; data-origin-height=&quot;217&quot; data-is-animation=&quot;false&quot; style=&quot;width: 41.6434%; margin-right: 10px; margin-top: 10px;&quot; data-widthpercent=&quot;42.13&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bZ5Ckv/btsM5VwqYQ9/ju16QYJyQHEgmngccHw671/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbZ5Ckv%2FbtsM5VwqYQ9%2Fju16QYJyQHEgmngccHw671%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;316&quot; height=&quot;217&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/u5sTV/btsM50R1wC3/nM9OwKK0qRE1e1K7ZCqXkK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/u5sTV/btsM50R1wC3/nM9OwKK0qRE1e1K7ZCqXkK/img.png&quot; data-origin-width=&quot;282&quot; data-origin-height=&quot;141&quot; data-is-animation=&quot;false&quot; style=&quot;width: 57.1938%; margin-top: 10px;&quot; data-widthpercent=&quot;57.87&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/u5sTV/btsM50R1wC3/nM9OwKK0qRE1e1K7ZCqXkK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fu5sTV%2FbtsM50R1wC3%2FnM9OwKK0qRE1e1K7ZCqXkK%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;282&quot; height=&quot;141&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;HomeForm 에서는 DTO가 가진 user 의 name 정보를 출력해줌으로서.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;간단한 SWT + Mysql 실습을 종료하겠습니다.&lt;br /&gt;(정식으로 하자면, input field 가 좁아 터져 보이니 불편함이 큽니다만, 넘어가겠습니다.)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;WindowBuilder를 이용해 화면을 보여주고 있을 뿐.&lt;br /&gt;일반 Console에 System.out.print 방식으로 출력해주고 입력받기로도 변형이 가능한 코드입니다.&lt;/p&gt;</description>
      <category>기초 PC 개발부/Java 개발청</category>
      <category>DB연결</category>
      <category>mysql</category>
      <category>SWT</category>
      <category>windowbuilder</category>
      <category>개발</category>
      <category>실습</category>
      <category>연동</category>
      <category>윈도우폼</category>
      <category>자바</category>
      <author>창조의 새싹</author>
      <guid isPermaLink="true">https://lamlic36.tistory.com/89</guid>
      <comments>https://lamlic36.tistory.com/entry/%EA%B0%84%EB%8B%A8%ED%95%9C-SWT-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8#entry89comment</comments>
      <pubDate>Wed, 2 Apr 2025 07:08:25 +0900</pubDate>
    </item>
    <item>
      <title>SWT VS Swing</title>
      <link>https://lamlic36.tistory.com/entry/SWT-VS-Swing</link>
      <description>&lt;h2 data-end=&quot;137&quot; data-start=&quot;111&quot; data-ke-size=&quot;size26&quot;&gt;  SWT vs Swing 차이점 요약표&lt;/h2&gt;
&lt;div&gt;&lt;br /&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 157px;&quot; border=&quot;1&quot; data-end=&quot;871&quot; data-start=&quot;139&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;height: 17px; text-align: center;&quot;&gt;구분&lt;/td&gt;
&lt;td style=&quot;height: 17px; text-align: center;&quot;&gt;Swing&lt;/td&gt;
&lt;td style=&quot;height: 17px; text-align: center;&quot;&gt;SWT(Standard Widget Toolkit)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot; data-end=&quot;405&quot; data-start=&quot;319&quot;&gt;
&lt;td style=&quot;height: 20px;&quot;&gt;개발 주체&lt;/td&gt;
&lt;td style=&quot;height: 20px;&quot;&gt;Sun Microsystems (현재 Oracle)&lt;/td&gt;
&lt;td style=&quot;height: 20px;&quot;&gt;Eclipse Foundation&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot; data-end=&quot;495&quot; data-start=&quot;406&quot;&gt;
&lt;td style=&quot;height: 20px;&quot;&gt;구현 방식&lt;/td&gt;
&lt;td style=&quot;height: 20px;&quot;&gt;&lt;b&gt;Pure Java&lt;/b&gt; (전부 Java 코드로 UI 구현)&lt;/td&gt;
&lt;td style=&quot;height: 20px;&quot;&gt;&lt;b&gt;Native Wrapper&lt;/b&gt; (OS 네이티브 UI 위젯 사용)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot; data-end=&quot;572&quot; data-start=&quot;496&quot;&gt;
&lt;td style=&quot;height: 20px;&quot;&gt;UI 스타일&lt;/td&gt;
&lt;td style=&quot;height: 20px;&quot;&gt;운영체제와 다르게 보일 수 있음&lt;/td&gt;
&lt;td style=&quot;height: 20px;&quot;&gt;OS와 거의 동일한 느낌 (네이티브 UI 사용)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot; data-end=&quot;650&quot; data-start=&quot;573&quot;&gt;
&lt;td style=&quot;height: 20px;&quot;&gt;가볍고 일관됨?&lt;/td&gt;
&lt;td style=&quot;height: 20px;&quot;&gt;플랫폼 간 &lt;b&gt;일관된 UI&lt;/b&gt; 제공&lt;/td&gt;
&lt;td style=&quot;height: 20px;&quot;&gt;OS에 따라 UI가 &lt;b&gt;달라질 수 있음&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot; data-end=&quot;718&quot; data-start=&quot;651&quot;&gt;
&lt;td style=&quot;height: 20px;&quot;&gt;커스터마이징&lt;/td&gt;
&lt;td style=&quot;height: 20px;&quot;&gt;UI 자유도 높음 (스타일 꾸미기 쉬움)&lt;/td&gt;
&lt;td style=&quot;height: 20px;&quot;&gt;네이티브 기반이라 스타일 커스터마이징 한계&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot; data-end=&quot;793&quot; data-start=&quot;719&quot;&gt;
&lt;td style=&quot;height: 20px;&quot;&gt;성능&lt;/td&gt;
&lt;td style=&quot;height: 20px;&quot;&gt;복잡한 UI에서 다소 느릴 수 있음&lt;/td&gt;
&lt;td style=&quot;height: 20px;&quot;&gt;일반적으로 빠름 (네이티브 위젯이라서)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot; data-end=&quot;871&quot; data-start=&quot;794&quot;&gt;
&lt;td style=&quot;height: 20px;&quot;&gt;대표 사용처&lt;/td&gt;
&lt;td style=&quot;height: 20px;&quot;&gt;독립 앱, 툴, 교육용 GUI 등&lt;/td&gt;
&lt;td style=&quot;height: 20px;&quot;&gt;이클립스 플러그인, 엔터프라이즈 도구&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;hr data-end=&quot;876&quot; data-start=&quot;873&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-end=&quot;894&quot; data-start=&quot;878&quot; data-ke-size=&quot;size26&quot;&gt;  비유로 설명하자면?&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;1143&quot; data-start=&quot;896&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;1023&quot; data-start=&quot;896&quot;&gt;&lt;b&gt;Swing&lt;/b&gt;은 Java가 직접 &lt;b&gt;자체적으로 만든 가짜 버튼, 창, 메뉴&lt;/b&gt;들을 사용해 GUI를 구성하는 느낌이죠&lt;br /&gt;&amp;rarr; 그래서 플랫폼마다 생김새가 좀 다르지만, &lt;b&gt;동일한 코드로 동일한 UI를 그릴 수 있습니다.&lt;/b&gt;&lt;/li&gt;
&lt;li data-end=&quot;1143&quot; data-start=&quot;1025&quot;&gt;&lt;b&gt;SWT&lt;/b&gt;는 Java가 운영체제의 &lt;b&gt;진짜 버튼, 진짜 메뉴&lt;/b&gt;를 끌어다 쓰는 방식이구요&lt;br /&gt;&amp;rarr; 그래서 윈도우에서는 윈도우 버튼, 맥에서는 맥 버튼처럼 보이지만, &lt;b&gt;OS마다 UI가 조금씩 달라집니다.&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-end=&quot;1148&quot; data-start=&quot;1145&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-end=&quot;1167&quot; data-start=&quot;1150&quot; data-ke-size=&quot;size26&quot;&gt;  어떤 걸 써야 할까?&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;1290&quot; data-start=&quot;1169&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;1222&quot; data-start=&quot;1169&quot;&gt;&lt;b&gt;간단한 GUI&lt;/b&gt;나 &lt;b&gt;학습용&lt;/b&gt;, &lt;b&gt;자바 기본 공부&lt;/b&gt; &amp;rarr; &lt;b&gt;Swing&lt;/b&gt; 추천&lt;/li&gt;
&lt;li data-end=&quot;1290&quot; data-start=&quot;1223&quot;&gt;&lt;b&gt;Eclipse 플러그인 만들기&lt;/b&gt;, &lt;b&gt;기업용 툴&lt;/b&gt;, &lt;b&gt;네이티브한 느낌&lt;/b&gt; 원할 땐 &amp;rarr; &lt;b&gt;SWT&lt;/b&gt; 추천&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-end=&quot;1295&quot; data-start=&quot;1292&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;p data-end=&quot;1414&quot; data-start=&quot;1297&quot; data-ke-size=&quot;size16&quot;&gt;둘 다 WindowBuilder에서 만들 수 있지만, 디자인 탭에서는 &lt;b&gt;Swing 쪽이 더 편하고 커스터마이징도 쉽다고 합니다.&lt;/b&gt;&lt;/p&gt;</description>
      <category>기초 PC 개발부/Java 개발청</category>
      <author>창조의 새싹</author>
      <guid isPermaLink="true">https://lamlic36.tistory.com/88</guid>
      <comments>https://lamlic36.tistory.com/entry/SWT-VS-Swing#entry88comment</comments>
      <pubDate>Wed, 2 Apr 2025 05:32:15 +0900</pubDate>
    </item>
    <item>
      <title>이클립스 설치와 WindowBuilder 설정 방법</title>
      <link>https://lamlic36.tistory.com/entry/%EC%9D%B4%ED%81%B4%EB%A6%BD%EC%8A%A4-%EC%84%A4%EC%B9%98%EC%99%80-WindowBuilder-%EC%84%A4%EC%A0%95-%EB%B0%A9%EB%B2%95</link>
      <description>&lt;h1 data-end=&quot;144&quot; data-start=&quot;113&quot;&gt;이클립스 설치 및 WindowBuilder 설정 방법&lt;/h1&gt;
&lt;p data-end=&quot;288&quot; data-start=&quot;146&quot; data-ke-size=&quot;size16&quot;&gt;Java GUI 프로그래밍을 시작하려면, 이클립스(Eclipse) 설치와 함께 &lt;b&gt;WindowBuilder&lt;/b&gt; 설정이 필요합니다.&lt;br /&gt;이 글에서는 이클립스 IDE의 개요부터 설치, 그리고 WindowBuilder 플러그인 세팅까지 차근차근 안내해드릴게요.&lt;/p&gt;
&lt;hr data-end=&quot;293&quot; data-start=&quot;290&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-end=&quot;315&quot; data-start=&quot;295&quot; data-ke-size=&quot;size26&quot;&gt;✅ 이클립스(Eclipse)란?&lt;/h2&gt;
&lt;p data-end=&quot;459&quot; data-start=&quot;317&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Eclipse&lt;/b&gt;는 대표적인 Java 개발용 오픈소스 IDE(통합 개발 환경)입니다.&lt;br /&gt;플러그인 기반으로 다양한 언어 및 도구들을 확장해서 사용할 수 있고, 특히 &lt;b&gt;Java GUI 개발용 도구인 WindowBuilder&lt;/b&gt;와 함께 자주 사용됩니다.&lt;br /&gt;최근에는 Eclipse 뿐만 아니라 IntelliJ에서 제공하는 IDE 프로그램도 인기있답니다.&lt;br /&gt;Eclipse 설치 시 주의하실 점은, Web 개발을 위한 설치 시, Eclipse IDE EE 버전을 설치하셔야 한다는 점입니다!&lt;/p&gt;
&lt;hr data-end=&quot;464&quot; data-start=&quot;461&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-end=&quot;494&quot; data-start=&quot;466&quot; data-ke-size=&quot;size26&quot;&gt;✅ 이클립스 설치 방법 (Windows 기준)&lt;/h2&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-end=&quot;665&quot; data-start=&quot;496&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li data-end=&quot;551&quot; data-start=&quot;496&quot;&gt;&lt;a data-end=&quot;548&quot; data-start=&quot;499&quot;&gt;이클립스 공식 사이트&lt;/a&gt; 접속&lt;/li&gt;
&lt;li data-end=&quot;611&quot; data-start=&quot;552&quot;&gt;&lt;b&gt;Eclipse IDE for Java Developers&lt;/b&gt; 선택 &amp;rarr; Windows 버전 다운로드&lt;/li&gt;
&lt;li data-end=&quot;645&quot; data-start=&quot;612&quot;&gt;다운로드한 설치파일(.exe) 실행 후, 설치 진행&lt;/li&gt;
&lt;li data-end=&quot;665&quot; data-start=&quot;646&quot;&gt;설치 완료 후 이클립스를 실행&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&quot;revenue_unit_wrap&quot;&gt;
  &lt;div class=&quot;revenue_unit_item adsense responsive&quot;&gt;
    &lt;div class=&quot;revenue_unit_info&quot;&gt;반응형&lt;/div&gt;
    &lt;script src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot; async=&quot;async&quot;&gt;&lt;/script&gt;
    &lt;ins class=&quot;adsbygoogle&quot; style=&quot;display: block;&quot; data-ad-host=&quot;ca-host-pub-9691043933427338&quot; data-ad-client=&quot;ca-pub-5835023801520870&quot; data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;
    &lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2438&quot; data-origin-height=&quot;1473&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bqo4zs/btsM4lpA0ds/WIFRgS0mt2GZeAzAjp80kK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bqo4zs/btsM4lpA0ds/WIFRgS0mt2GZeAzAjp80kK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bqo4zs/btsM4lpA0ds/WIFRgS0mt2GZeAzAjp80kK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbqo4zs%2FbtsM4lpA0ds%2FWIFRgS0mt2GZeAzAjp80kK%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;2438&quot; height=&quot;1473&quot; data-origin-width=&quot;2438&quot; data-origin-height=&quot;1473&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1297&quot; data-origin-height=&quot;1014&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/KJ1wB/btsM5ZFztFb/EOEDojqkVyu2fE53J8OkQK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/KJ1wB/btsM5ZFztFb/EOEDojqkVyu2fE53J8OkQK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/KJ1wB/btsM5ZFztFb/EOEDojqkVyu2fE53J8OkQK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKJ1wB%2FbtsM5ZFztFb%2FEOEDojqkVyu2fE53J8OkQK%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1297&quot; height=&quot;1014&quot; data-origin-width=&quot;1297&quot; data-origin-height=&quot;1014&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;843&quot; data-origin-height=&quot;468&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/RKuE8/btsM3VLr1jE/crkVInE10KoR6N6XT7SwF1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/RKuE8/btsM3VLr1jE/crkVInE10KoR6N6XT7SwF1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/RKuE8/btsM3VLr1jE/crkVInE10KoR6N6XT7SwF1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FRKuE8%2FbtsM3VLr1jE%2FcrkVInE10KoR6N6XT7SwF1%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;843&quot; height=&quot;468&quot; data-origin-width=&quot;843&quot; data-origin-height=&quot;468&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;blockquote data-end=&quot;730&quot; data-start=&quot;667&quot; data-ke-style=&quot;style1&quot;&gt;
&lt;p style=&quot;text-align: left;&quot; data-end=&quot;730&quot; data-start=&quot;669&quot; data-ke-size=&quot;size16&quot;&gt;  처음 실행 시, 워크스페이스(workspace) 경로를 묻게 되는데, 기본값 그대로 사용해도 무방합니다.&lt;br /&gt;저처럼 Browse 를 눌러 자바 프로젝트를 관리할 폴더를 지정해 줄 수도 있습니다.&lt;br /&gt;Workspace 는 말 그대로 작업 공간으로서, Eclipse 에서 만드는 다양한 Project 파일들이 폴더로서 저장될 위치입니다.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1006&quot; data-origin-height=&quot;759&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bhZyGp/btsM4IZbBhX/EhbZsKrbh4RMNBQNIxeN41/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bhZyGp/btsM4IZbBhX/EhbZsKrbh4RMNBQNIxeN41/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bhZyGp/btsM4IZbBhX/EhbZsKrbh4RMNBQNIxeN41/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbhZyGp%2FbtsM4IZbBhX%2FEhbZsKrbh4RMNBQNIxeN41%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1006&quot; height=&quot;759&quot; data-origin-width=&quot;1006&quot; data-origin-height=&quot;759&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1610&quot; data-origin-height=&quot;1220&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b4W8Hz/btsM6cdDjDL/MKXHJJiqMw88vPJohdShj1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b4W8Hz/btsM6cdDjDL/MKXHJJiqMw88vPJohdShj1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b4W8Hz/btsM6cdDjDL/MKXHJJiqMw88vPJohdShj1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb4W8Hz%2FbtsM6cdDjDL%2FMKXHJJiqMw88vPJohdShj1%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1610&quot; height=&quot;1220&quot; data-origin-width=&quot;1610&quot; data-origin-height=&quot;1220&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;살포시 welcome 의 X 버튼을 눌러주고.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Project Explorer 에서는 프로젝트와 파일들을 트리 구조로 볼수 있어요.&lt;br /&gt;Donate 창이 있는 곳에는 Editor 창이 나타납니다.&lt;/p&gt;

&lt;hr data-end=&quot;735&quot; data-start=&quot;732&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-end=&quot;757&quot; data-start=&quot;737&quot; data-ke-size=&quot;size26&quot;&gt;✅ WindowBuilder란?&lt;/h2&gt;
&lt;p data-end=&quot;903&quot; data-start=&quot;759&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;WindowBuilder&lt;/b&gt;는 Java의 Swing, SWT 등의 GUI 컴포넌트를 드래그 앤 드롭으로 배치할 수 있게 도와주는 &lt;b&gt;GUI 디자이너 도구&lt;/b&gt;입니다.&lt;br /&gt;복잡한 코딩 없이 쉽게 UI 화면을 구성할 수 있어 초보자에게 매우 유용합니다.&lt;/p&gt;
&lt;hr data-end=&quot;908&quot; data-start=&quot;905&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-end=&quot;943&quot; data-start=&quot;910&quot; data-ke-size=&quot;size26&quot;&gt;✅ WindowBuilder 설치 방법 (온라인 설치)&lt;/h2&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-end=&quot;1148&quot; data-start=&quot;945&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li data-end=&quot;995&quot; data-start=&quot;945&quot;&gt;Eclipse 실행 &amp;rarr; Help &amp;rarr; Eclipse Marketplace&amp;hellip; 클릭&lt;/li&gt;
&lt;li data-end=&quot;1027&quot; data-start=&quot;996&quot;&gt;Search에 &quot;WindowBuilder&quot; 입력&lt;/li&gt;
&lt;li data-end=&quot;1081&quot; data-start=&quot;1028&quot;&gt;WindowBuilder | GUI Designer 항목에서 &lt;b&gt;Install&lt;/b&gt; 클릭&lt;/li&gt;
&lt;li data-end=&quot;1125&quot; data-start=&quot;1082&quot;&gt;Swing Designer, SWT Designer 체크 후 진행&lt;/li&gt;
&lt;li data-end=&quot;1148&quot; data-start=&quot;1126&quot;&gt;설치 완료 후 Eclipse 재시작&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;682&quot; data-origin-height=&quot;1011&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bQbnbP/btsM3j0gIxd/Ihk4P1bDmbmPbDvFS3INE1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bQbnbP/btsM3j0gIxd/Ihk4P1bDmbmPbDvFS3INE1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bQbnbP/btsM3j0gIxd/Ihk4P1bDmbmPbDvFS3INE1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbQbnbP%2FbtsM3j0gIxd%2FIhk4P1bDmbmPbDvFS3INE1%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;682&quot; height=&quot;1011&quot; data-origin-width=&quot;682&quot; data-origin-height=&quot;1011&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위의 방법으로 설치 시 중간에 경고창이 뜰 수도 있는데, 무시하시면 됩니다.&lt;/p&gt;
&lt;hr data-end=&quot;1153&quot; data-start=&quot;1150&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-end=&quot;1194&quot; data-start=&quot;1155&quot; data-ke-size=&quot;size26&quot;&gt;✅ WindowBuilder 수동 설치 (ZIP 파일로 설치 시)&lt;/h2&gt;
&lt;p data-end=&quot;1254&quot; data-start=&quot;1196&quot; data-ke-size=&quot;size16&quot;&gt;만약 온라인 설치가 잘 되지 않거나 오프라인 설치가 필요하다면, ZIP 파일을 이용해 설치할 수 있어요.&lt;/p&gt;
&lt;h3 data-end=&quot;1274&quot; data-start=&quot;1256&quot; data-ke-size=&quot;size23&quot;&gt;1. ZIP 파일 다운로드&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;1390&quot; data-start=&quot;1276&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;1390&quot; data-start=&quot;1276&quot;&gt;&lt;a data-end=&quot;1358&quot; data-start=&quot;1278&quot;&gt;공식 GitHub 저장소 또는 이클립스 아카이브&lt;/a&gt;에서 최신 WindowBuilder ZIP 파일을 다운로드&lt;/li&gt;
&lt;li data-end=&quot;1390&quot; data-start=&quot;1276&quot;&gt;&lt;a href=&quot;https://eclipse.dev/windowbuilder/downloads/&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://eclipse.dev/windowbuilder/downloads/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-end=&quot;1416&quot; data-start=&quot;1392&quot; data-ke-size=&quot;size23&quot;&gt;2. Eclipse 설치 폴더에 복사&lt;/h3&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-end=&quot;1541&quot; data-start=&quot;1418&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li data-end=&quot;1439&quot; data-start=&quot;1418&quot;&gt;다운로드한 ZIP 파일 압축 해제&lt;/li&gt;
&lt;li data-end=&quot;1541&quot; data-start=&quot;1440&quot;&gt;압축 해제된 폴더 안의 파일들을 다음 경로에 복사&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1129&quot; data-origin-height=&quot;616&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bpgmuK/btsM30su8Zi/atzGENxIeZtTZGN9R7j3EK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bpgmuK/btsM30su8Zi/atzGENxIeZtTZGN9R7j3EK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bpgmuK/btsM30su8Zi/atzGENxIeZtTZGN9R7j3EK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbpgmuK%2FbtsM30su8Zi%2FatzGENxIeZtTZGN9R7j3EK%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1129&quot; height=&quot;616&quot; data-origin-width=&quot;1129&quot; data-origin-height=&quot;616&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;blockquote data-end=&quot;1573&quot; data-start=&quot;1543&quot; data-ke-style=&quot;style1&quot;&gt;
&lt;p data-end=&quot;1573&quot; data-start=&quot;1545&quot; data-ke-size=&quot;size16&quot;&gt;dropins 폴더가 없다면 새로 만들어도 됨.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 data-end=&quot;1593&quot; data-start=&quot;1575&quot; data-ke-size=&quot;size23&quot;&gt;3. Eclipse 재실행&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;1691&quot; data-start=&quot;1595&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;1691&quot; data-start=&quot;1595&quot;&gt;재실행 후 File &amp;rarr; New &amp;rarr; Other 에서 WindowBuilder &amp;rarr; Swing Designer &amp;rarr; JFrame 등 항목이 보이면 성공적으로 설치된 것!&lt;/li&gt;
&lt;li data-end=&quot;1691&quot; data-start=&quot;1595&quot;&gt;보이지 않을 시 - 이클립스와 windowbuilder 버전 차이가 너무 나지는 않는지 확인할 것.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1591&quot; data-origin-height=&quot;1203&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/d4q3Yc/btsM4JcFa3j/pWwkRvAOgJWWHIxllDOXiK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/d4q3Yc/btsM4JcFa3j/pWwkRvAOgJWWHIxllDOXiK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/d4q3Yc/btsM4JcFa3j/pWwkRvAOgJWWHIxllDOXiK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd4q3Yc%2FbtsM4JcFa3j%2FpWwkRvAOgJWWHIxllDOXiK%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1591&quot; height=&quot;1203&quot; data-origin-width=&quot;1591&quot; data-origin-height=&quot;1203&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;hr data-start=&quot;1150&quot; data-end=&quot;1153&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-end=&quot;1735&quot; data-start=&quot;1698&quot; data-ke-size=&quot;size26&quot;&gt;✅ WindowBuilder 사용 예시 (JFrame 만들기)&lt;/h2&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-end=&quot;1875&quot; data-start=&quot;1737&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li data-end=&quot;1763&quot; data-start=&quot;1737&quot;&gt;File &amp;rarr; New &amp;rarr; Other 클릭&lt;/li&gt;
&lt;li data-end=&quot;1811&quot; data-start=&quot;1764&quot;&gt;WindowBuilder &amp;rarr; Swing Designer &amp;rarr; JFrame 선택&lt;/li&gt;
&lt;li data-end=&quot;1839&quot; data-start=&quot;1812&quot;&gt;클래스 이름 입력 (예: MyFrame)&lt;/li&gt;
&lt;li data-end=&quot;1875&quot; data-start=&quot;1840&quot;&gt;생성된 파일에서 GUI를 마우스로 직접 배치하며 구성 가능&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://lamlic36.tistory.com/89&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://lamlic36.tistory.com/89&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1743546302390&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;간단한 SWT 프로젝트&quot; data-og-description=&quot;https://lamlic36.tistory.com/87&amp;nbsp;이클립스 설치와 WindowBuilder 설정 방법이클립스 설치 및 WindowBuilder 설정 방법Java GUI 프로그래밍을 시작하려면, 이클립스(Eclipse) 설치와 함께 WindowBuilder 설정이 필요합니&quot; data-og-host=&quot;lamlic36.tistory.com&quot; data-og-source-url=&quot;https://lamlic36.tistory.com/89&quot; data-og-url=&quot;https://lamlic36.tistory.com/89&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bdJ2yr/hyYBgB3EFX/2cYUkYEZsuteesVYrXQKxK/img.png?width=800&amp;amp;height=1200&amp;amp;face=0_0_800_1200,https://scrap.kakaocdn.net/dn/kuGdK/hyYxI74Du2/8l88W0yKmCh5lFtz8RAkC1/img.png?width=800&amp;amp;height=1200&amp;amp;face=0_0_800_1200,https://scrap.kakaocdn.net/dn/3AFvH/hyYyLiL0Hh/yToITwYumlQ6G8cP4511c1/img.png?width=1228&amp;amp;height=1086&amp;amp;face=0_0_1228_1086&quot;&gt;&lt;a href=&quot;https://lamlic36.tistory.com/89&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://lamlic36.tistory.com/89&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bdJ2yr/hyYBgB3EFX/2cYUkYEZsuteesVYrXQKxK/img.png?width=800&amp;amp;height=1200&amp;amp;face=0_0_800_1200,https://scrap.kakaocdn.net/dn/kuGdK/hyYxI74Du2/8l88W0yKmCh5lFtz8RAkC1/img.png?width=800&amp;amp;height=1200&amp;amp;face=0_0_800_1200,https://scrap.kakaocdn.net/dn/3AFvH/hyYyLiL0Hh/yToITwYumlQ6G8cP4511c1/img.png?width=1228&amp;amp;height=1086&amp;amp;face=0_0_1228_1086');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;간단한 SWT 프로젝트&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;https://lamlic36.tistory.com/87&amp;nbsp;이클립스 설치와 WindowBuilder 설정 방법이클립스 설치 및 WindowBuilder 설정 방법Java GUI 프로그래밍을 시작하려면, 이클립스(Eclipse) 설치와 함께 WindowBuilder 설정이 필요합니&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;lamlic36.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr data-end=&quot;1880&quot; data-start=&quot;1877&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-end=&quot;1893&quot; data-start=&quot;1882&quot; data-ke-size=&quot;size26&quot;&gt;  마무리 팁&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;2052&quot; data-start=&quot;1895&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;1962&quot; data-start=&quot;1895&quot;&gt;처음에 Design 탭이 안 보일 경우, 설치가 잘못되었거나 Eclipse 버전과 호환성 문제가 있을 수 있어요.&lt;/li&gt;
&lt;li data-end=&quot;2052&quot; data-start=&quot;1963&quot;&gt;너무 오래된 이클립스 버전이나, 너무 최신 버전도 WindowBuilder가 제대로 작동하지 않을 수 있으니 &lt;b&gt;2023~2024 안정 버전&lt;/b&gt; 사용 추천!&lt;/li&gt;
&lt;/ul&gt;</description>
      <category>기초 PC 개발부/Java 개발청</category>
      <category>eclipse</category>
      <category>IDE</category>
      <category>Java</category>
      <category>windowbuilder</category>
      <category>WorkSpace</category>
      <category>개발툴</category>
      <category>설치</category>
      <category>세팅</category>
      <category>이클립스</category>
      <author>창조의 새싹</author>
      <guid isPermaLink="true">https://lamlic36.tistory.com/87</guid>
      <comments>https://lamlic36.tistory.com/entry/%EC%9D%B4%ED%81%B4%EB%A6%BD%EC%8A%A4-%EC%84%A4%EC%B9%98%EC%99%80-WindowBuilder-%EC%84%A4%EC%A0%95-%EB%B0%A9%EB%B2%95#entry87comment</comments>
      <pubDate>Wed, 2 Apr 2025 05:13:51 +0900</pubDate>
    </item>
    <item>
      <title>Mysql 설치 및 설정</title>
      <link>https://lamlic36.tistory.com/entry/Mysql-%EC%84%A4%EC%B9%98-%EB%B0%8F-%EC%84%A4%EC%A0%95</link>
      <description>&lt;h1 data-end=&quot;104&quot; data-start=&quot;75&quot;&gt;MySQL 설치 및 Workbench 설정 가이드&lt;/h1&gt;
&lt;p data-end=&quot;211&quot; data-start=&quot;106&quot; data-ke-size=&quot;size16&quot;&gt;데이터베이스를 처음 다루거나, 개발용으로 MySQL을 설치하려는 분들을 위한 가이드입니다.&lt;br /&gt;이 글에서는 MySQL과 Workbench의 개념부터 설치, 설정까지 단계별로 정리해드릴게요.&lt;/p&gt;
&lt;hr data-end=&quot;216&quot; data-start=&quot;213&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-end=&quot;231&quot; data-start=&quot;218&quot; data-ke-size=&quot;size26&quot;&gt;✅ MySQL이란?&lt;/h2&gt;
&lt;p data-end=&quot;394&quot; data-start=&quot;233&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;MySQL&lt;/b&gt;은 오픈소스 관계형 데이터베이스 관리 시스템(RDBMS)으로, 데이터를 효율적으로 저장하고 관리할 수 있게 해줍니다.&lt;br /&gt;많은 웹 애플리케이션에서 백엔드 데이터 저장소로 사용되며, **SQL(Structured Query Language)**을 사용해 데이터를 조작합니다.&lt;/p&gt;
&lt;hr data-end=&quot;399&quot; data-start=&quot;396&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-end=&quot;423&quot; data-start=&quot;401&quot; data-ke-size=&quot;size26&quot;&gt;✅ MySQL Workbench란?&lt;/h2&gt;
&lt;p data-end=&quot;494&quot; data-start=&quot;425&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;MySQL Workbench&lt;/b&gt;는 MySQL의 데이터베이스를 시각적으로 관리할 수 있게 해주는 &lt;b&gt;GUI 도구&lt;/b&gt;입니다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;562&quot; data-start=&quot;496&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;514&quot; data-start=&quot;496&quot;&gt;SQL 쿼리 작성 및 실행&lt;/li&gt;
&lt;li data-end=&quot;534&quot; data-start=&quot;515&quot;&gt;테이블 설계 및 ERD 작성&lt;/li&gt;
&lt;li data-end=&quot;562&quot; data-start=&quot;535&quot;&gt;사용자 관리 및 백업 등 다양한 기능 제공&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;617&quot; data-start=&quot;564&quot; data-ke-size=&quot;size16&quot;&gt;터미널이나 명령어에 익숙하지 않더라도 Workbench를 통해 손쉽게 DB를 다룰 수 있습니다.&lt;/p&gt;
&lt;hr data-end=&quot;622&quot; data-start=&quot;619&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-end=&quot;653&quot; data-start=&quot;624&quot; data-ke-size=&quot;size26&quot;&gt;✅ MySQL 설치 방법 (Windows 기준)&lt;/h2&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-end=&quot;1033&quot; data-start=&quot;655&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li data-end=&quot;724&quot; data-start=&quot;655&quot;&gt;&lt;a href=&quot;https://dev.mysql.com/downloads/installer/&quot; data-end=&quot;721&quot; data-start=&quot;658&quot;&gt;MySQL 공식 다운로드 페이지&lt;/a&gt; 접속&lt;/li&gt;
&lt;li data-end=&quot;814&quot; data-start=&quot;725&quot;&gt;&lt;b&gt;MySQL Installer for Windows&lt;/b&gt; 항목에서 Windows(x86, 32 &amp;amp; 64-bit), MySQL Installer 다운로드&lt;/li&gt;
&lt;li data-end=&quot;862&quot; data-start=&quot;815&quot;&gt;설치 파일 실행 후, 설치 타입을 &lt;b&gt;Developer Default&lt;/b&gt;로 선택&lt;/li&gt;
&lt;li data-end=&quot;908&quot; data-start=&quot;863&quot;&gt;설치 구성요소 확인 후, &lt;b&gt;Next &amp;rarr; Execute &amp;rarr; Next&lt;/b&gt; 진행&lt;/li&gt;
&lt;li data-end=&quot;969&quot; data-start=&quot;909&quot;&gt;&lt;b&gt;루트(root) 비밀번호 설정&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;969&quot; data-start=&quot;936&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;969&quot; data-start=&quot;936&quot;&gt;꼭 기억해두기! 나중에 Workbench 접속 시 필요함&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end=&quot;991&quot; data-start=&quot;970&quot;&gt;나머지는 기본 설정으로 설치 진행&lt;/li&gt;
&lt;li data-end=&quot;1033&quot; data-start=&quot;992&quot;&gt;설치가 완료되면 &lt;b&gt;Workbench, Shell 등 함께 설치됨&lt;/b&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1040&quot; data-origin-height=&quot;54&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/YEoiA/btsM4p6guWA/KA1ZmwFueF0cUUhT3Xyz0K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/YEoiA/btsM4p6guWA/KA1ZmwFueF0cUUhT3Xyz0K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/YEoiA/btsM4p6guWA/KA1ZmwFueF0cUUhT3Xyz0K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FYEoiA%2FbtsM4p6guWA%2FKA1ZmwFueF0cUUhT3Xyz0K%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1040&quot; height=&quot;54&quot; data-origin-width=&quot;1040&quot; data-origin-height=&quot;54&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1178&quot; data-origin-height=&quot;889&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dFjwnw/btsM4kRKrCi/fyzliuT8F2DWtHqj5aucKk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dFjwnw/btsM4kRKrCi/fyzliuT8F2DWtHqj5aucKk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dFjwnw/btsM4kRKrCi/fyzliuT8F2DWtHqj5aucKk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdFjwnw%2FbtsM4kRKrCi%2FfyzliuT8F2DWtHqj5aucKk%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1178&quot; height=&quot;889&quot; data-origin-width=&quot;1178&quot; data-origin-height=&quot;889&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1178&quot; data-origin-height=&quot;889&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bixTkN/btsM5usyjFN/sPuL2NQNpoIGnP0J2khDA0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bixTkN/btsM5usyjFN/sPuL2NQNpoIGnP0J2khDA0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bixTkN/btsM5usyjFN/sPuL2NQNpoIGnP0J2khDA0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbixTkN%2FbtsM5usyjFN%2FsPuL2NQNpoIGnP0J2khDA0%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1178&quot; height=&quot;889&quot; data-origin-width=&quot;1178&quot; data-origin-height=&quot;889&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1178&quot; data-origin-height=&quot;889&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/k7ikl/btsM5sIdqZv/LaJCS3YEoc4yW2gUJMhD10/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/k7ikl/btsM5sIdqZv/LaJCS3YEoc4yW2gUJMhD10/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/k7ikl/btsM5sIdqZv/LaJCS3YEoc4yW2gUJMhD10/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fk7ikl%2FbtsM5sIdqZv%2FLaJCS3YEoc4yW2gUJMhD10%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1178&quot; height=&quot;889&quot; data-origin-width=&quot;1178&quot; data-origin-height=&quot;889&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/mA1IL/btsM50xHoEh/4pykE5PzKBn982Y1h0OS7K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/mA1IL/btsM50xHoEh/4pykE5PzKBn982Y1h0OS7K/img.png&quot; data-origin-width=&quot;334&quot; data-origin-height=&quot;110&quot; data-is-animation=&quot;false&quot; style=&quot;width: 42.1426%; margin-right: 10px;&quot; data-widthpercent=&quot;43.15&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/mA1IL/btsM50xHoEh/4pykE5PzKBn982Y1h0OS7K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FmA1IL%2FbtsM50xHoEh%2F4pykE5PzKBn982Y1h0OS7K%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;334&quot; height=&quot;110&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/NaeLt/btsM3YVCoQH/4RH3h0DyOszun4bTScy8H1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/NaeLt/btsM3YVCoQH/4RH3h0DyOszun4bTScy8H1/img.png&quot; data-origin-width=&quot;307&quot; data-origin-height=&quot;201&quot; data-is-animation=&quot;false&quot; style=&quot;width: 21.1987%; margin-right: 10px;&quot; data-widthpercent=&quot;21.7&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/NaeLt/btsM3YVCoQH/4RH3h0DyOszun4bTScy8H1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FNaeLt%2FbtsM3YVCoQH%2F4RH3h0DyOszun4bTScy8H1%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;307&quot; height=&quot;201&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b3GfT8/btsM5salZkI/kGBG5OT3tkkhzGLgjStSR1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b3GfT8/btsM5salZkI/kGBG5OT3tkkhzGLgjStSR1/img.png&quot; data-origin-width=&quot;329&quot; data-origin-height=&quot;133&quot; data-is-animation=&quot;false&quot; style=&quot;width: 34.333%;&quot; data-widthpercent=&quot;35.15&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b3GfT8/btsM5salZkI/kGBG5OT3tkkhzGLgjStSR1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb3GfT8%2FbtsM5salZkI%2FkGBG5OT3tkkhzGLgjStSR1%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;329&quot; height=&quot;133&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저는 Java와 연결해주려하기에 Connector/J를 추가해줬습니다.&lt;br /&gt;여러분이 Mysql과 연결하고자 하는 언어의 Connector 를 추가해주세요!&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1178&quot; data-origin-height=&quot;889&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bbtoHW/btsM3Y9dy96/WL1QtWdOKAU3AtfrL6kgkk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bbtoHW/btsM3Y9dy96/WL1QtWdOKAU3AtfrL6kgkk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bbtoHW/btsM3Y9dy96/WL1QtWdOKAU3AtfrL6kgkk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbbtoHW%2FbtsM3Y9dy96%2FWL1QtWdOKAU3AtfrL6kgkk%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1178&quot; height=&quot;889&quot; data-origin-width=&quot;1178&quot; data-origin-height=&quot;889&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1178&quot; data-origin-height=&quot;889&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/kDWS8/btsM5EPfq5u/Jqg6dT0iCtX0rsPjZL0A1K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/kDWS8/btsM5EPfq5u/Jqg6dT0iCtX0rsPjZL0A1K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/kDWS8/btsM5EPfq5u/Jqg6dT0iCtX0rsPjZL0A1K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkDWS8%2FbtsM5EPfq5u%2FJqg6dT0iCtX0rsPjZL0A1K%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1178&quot; height=&quot;889&quot; data-origin-width=&quot;1178&quot; data-origin-height=&quot;889&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1178&quot; data-origin-height=&quot;889&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cqBL0I/btsM4G72DoX/WDket16kT4l2q1bo0Wuaq1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cqBL0I/btsM4G72DoX/WDket16kT4l2q1bo0Wuaq1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cqBL0I/btsM4G72DoX/WDket16kT4l2q1bo0Wuaq1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcqBL0I%2FbtsM4G72DoX%2FWDket16kT4l2q1bo0Wuaq1%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1178&quot; height=&quot;889&quot; data-origin-width=&quot;1178&quot; data-origin-height=&quot;889&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;(쭈욱 설치하시다가, 이 뒷 부분에서 설치 에러가 발생하시는 분들은 위의 Option 체크해주세요.&lt;br /&gt;&amp;nbsp; Next 에서 inputField 에 한글이 존재할 시 에러가 발생됩니다.)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1178&quot; data-origin-height=&quot;889&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bCRJyS/btsM41Yshs6/o0u8NcTl7dryXVvMbO73R1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bCRJyS/btsM41Yshs6/o0u8NcTl7dryXVvMbO73R1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bCRJyS/btsM41Yshs6/o0u8NcTl7dryXVvMbO73R1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbCRJyS%2FbtsM41Yshs6%2Fo0u8NcTl7dryXVvMbO73R1%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1178&quot; height=&quot;889&quot; data-origin-width=&quot;1178&quot; data-origin-height=&quot;889&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1178&quot; data-origin-height=&quot;889&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cZcXSw/btsM4sorrFi/XMcap5GmipwlYJe3BMxVN1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cZcXSw/btsM4sorrFi/XMcap5GmipwlYJe3BMxVN1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cZcXSw/btsM4sorrFi/XMcap5GmipwlYJe3BMxVN1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcZcXSw%2FbtsM4sorrFi%2FXMcap5GmipwlYJe3BMxVN1%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1178&quot; height=&quot;889&quot; data-origin-width=&quot;1178&quot; data-origin-height=&quot;889&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;(Initializing 부분에서 에러가 나면 위에 말씀드린 Option 체크하기)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;쭈욱 설치하시다 보면&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1178&quot; data-origin-height=&quot;889&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dloa07/btsM3oAjBzr/YDn949r4KnMHFA5x014V40/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dloa07/btsM3oAjBzr/YDn949r4KnMHFA5x014V40/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dloa07/btsM3oAjBzr/YDn949r4KnMHFA5x014V40/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdloa07%2FbtsM3oAjBzr%2FYDn949r4KnMHFA5x014V40%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1178&quot; height=&quot;889&quot; data-origin-width=&quot;1178&quot; data-origin-height=&quot;889&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;입력했던 root 계정 비밀번호 입력 후 Check - Next - Excute.&lt;/p&gt;
&lt;div class=&quot;revenue_unit_wrap&quot;&gt;
  &lt;div class=&quot;revenue_unit_item adsense responsive&quot;&gt;
    &lt;div class=&quot;revenue_unit_info&quot;&gt;반응형&lt;/div&gt;
    &lt;script src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot; async=&quot;async&quot;&gt;&lt;/script&gt;
    &lt;ins class=&quot;adsbygoogle&quot; style=&quot;display: block;&quot; data-ad-host=&quot;ca-host-pub-9691043933427338&quot; data-ad-client=&quot;ca-pub-5835023801520870&quot; data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;
    &lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;hr data-end=&quot;1038&quot; data-start=&quot;1035&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-end=&quot;1075&quot; data-start=&quot;1040&quot; data-ke-size=&quot;size26&quot;&gt;✅ MySQL Workbench 사용법 (최초 접속 설정)&lt;/h2&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-end=&quot;1407&quot; data-start=&quot;1077&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li data-end=&quot;1102&quot; data-start=&quot;1077&quot;&gt;&lt;b&gt;MySQL Workbench 실행&lt;/b&gt;&lt;/li&gt;
&lt;li data-end=&quot;1148&quot; data-start=&quot;1103&quot;&gt;&lt;b&gt;MySQL Connections&lt;/b&gt; 창에서 + 클릭 &amp;rarr; 새 연결 생성&lt;/li&gt;
&lt;li data-end=&quot;1284&quot; data-start=&quot;1149&quot;&gt;설정 입력:
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;1284&quot; data-start=&quot;1162&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;1201&quot; data-start=&quot;1162&quot;&gt;&lt;b&gt;Connection Name&lt;/b&gt;: 예) Local MySQL&lt;/li&gt;
&lt;li data-end=&quot;1232&quot; data-start=&quot;1205&quot;&gt;&lt;b&gt;Hostname&lt;/b&gt;: localhost&lt;/li&gt;
&lt;li data-end=&quot;1258&quot; data-start=&quot;1236&quot;&gt;&lt;b&gt;Port&lt;/b&gt;: 기본값 3306&lt;/li&gt;
&lt;li data-end=&quot;1284&quot; data-start=&quot;1262&quot;&gt;&lt;b&gt;Username&lt;/b&gt;: root&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1332&quot; data-start=&quot;1285&quot;&gt;&lt;b&gt;Store in Vault&amp;hellip;&lt;/b&gt; 클릭 후 아까 설정한 root 비밀번호 입력&lt;/li&gt;
&lt;li data-end=&quot;1370&quot; data-start=&quot;1333&quot;&gt;&lt;b&gt;Test Connection&lt;/b&gt; 클릭 &amp;rarr; 성공 메시지 확인&lt;/li&gt;
&lt;li data-end=&quot;1407&quot; data-start=&quot;1371&quot;&gt;&lt;b&gt;OK&lt;/b&gt; &amp;rarr; 연결 클릭 시 SQL 창이 열리며 사용 가능&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1766&quot; data-origin-height=&quot;1324&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cX9hNP/btsM43Bel0x/0XayQlDUngULop7c86c9mk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cX9hNP/btsM43Bel0x/0XayQlDUngULop7c86c9mk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cX9hNP/btsM43Bel0x/0XayQlDUngULop7c86c9mk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcX9hNP%2FbtsM43Bel0x%2F0XayQlDUngULop7c86c9mk%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1766&quot; height=&quot;1324&quot; data-origin-width=&quot;1766&quot; data-origin-height=&quot;1324&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Mysql 설치 후 위의 비밀번호 입력시 접속 가능합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr data-end=&quot;1412&quot; data-start=&quot;1409&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-end=&quot;1424&quot; data-start=&quot;1414&quot; data-ke-size=&quot;size26&quot;&gt;✅ 설치 확인&lt;/h2&gt;
&lt;p data-end=&quot;1460&quot; data-start=&quot;1426&quot; data-ke-size=&quot;size16&quot;&gt;Workbench에서 다음과 같이 간단한 쿼리를 실행해보세요~&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1728&quot; data-origin-height=&quot;1318&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/HpUD4/btsM3R3leRW/uSmBwlxEawodmTrLCgeQL0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/HpUD4/btsM3R3leRW/uSmBwlxEawodmTrLCgeQL0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/HpUD4/btsM3R3leRW/uSmBwlxEawodmTrLCgeQL0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FHpUD4%2FbtsM3R3leRW%2FuSmBwlxEawodmTrLCgeQL0%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1728&quot; height=&quot;1318&quot; data-origin-width=&quot;1728&quot; data-origin-height=&quot;1318&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot; data-start=&quot;564&quot; data-end=&quot;617&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; data-start=&quot;619&quot; data-end=&quot;622&quot; /&gt;
&lt;h2 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size26&quot; data-start=&quot;624&quot; data-end=&quot;653&quot;&gt;✅ MySQL 과 Eclipse 연동&lt;/h2&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot; data-start=&quot;655&quot; data-end=&quot;1033&quot;&gt;
&lt;li data-start=&quot;655&quot; data-end=&quot;724&quot;&gt;설치한 Connector J 경로 찾기&lt;/li&gt;
&lt;li data-start=&quot;655&quot; data-end=&quot;724&quot;&gt;이클립스 프로젝트 생성&lt;/li&gt;
&lt;li data-start=&quot;655&quot; data-end=&quot;724&quot;&gt;프로젝트 BuildPath - Add External Jar - Connecotr J 경로 - mysql-connector-java.jar 선택 - apply &amp;amp; close&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1084&quot; data-origin-height=&quot;568&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bRFUmV/btsM2VZrt71/5Ds0kzh5kTIxNSqHng3JvK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bRFUmV/btsM2VZrt71/5Ds0kzh5kTIxNSqHng3JvK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bRFUmV/btsM2VZrt71/5Ds0kzh5kTIxNSqHng3JvK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbRFUmV%2FbtsM2VZrt71%2F5Ds0kzh5kTIxNSqHng3JvK%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1084&quot; height=&quot;568&quot; data-origin-width=&quot;1084&quot; data-origin-height=&quot;568&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://lamlic36.tistory.com/manage/posts/&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://lamlic36.tistory.com/manage/posts/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1743545328138&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;티스토리&quot; data-og-description=&quot;좀 아는 블로거들의 유용한 이야기, 티스토리. 블로그, 포트폴리오, 웹사이트까지 티스토리에서 나를 표현해 보세요.&quot; data-og-host=&quot;www.tistory.com&quot; data-og-source-url=&quot;https://lamlic36.tistory.com/manage/posts/&quot; data-og-url=&quot;https://www.tistory.com&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/vnIJu/hyYyLQCB4V/ReRPhKe3Uc3KI3m3VQxkgk/img.png?width=800&amp;amp;height=400&amp;amp;face=0_0_800_400,https://scrap.kakaocdn.net/dn/pOiPV/hyYyS3hGFN/SX6xVWFq03yFlCnH7Podj1/img.png?width=800&amp;amp;height=400&amp;amp;face=0_0_800_400&quot;&gt;&lt;a href=&quot;https://lamlic36.tistory.com/manage/posts/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://lamlic36.tistory.com/manage/posts/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/vnIJu/hyYyLQCB4V/ReRPhKe3Uc3KI3m3VQxkgk/img.png?width=800&amp;amp;height=400&amp;amp;face=0_0_800_400,https://scrap.kakaocdn.net/dn/pOiPV/hyYyS3hGFN/SX6xVWFq03yFlCnH7Podj1/img.png?width=800&amp;amp;height=400&amp;amp;face=0_0_800_400');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;티스토리&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;좀 아는 블로거들의 유용한 이야기, 티스토리. 블로그, 포트폴리오, 웹사이트까지 티스토리에서 나를 표현해 보세요.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위의 실습에서 사용해 보기 위한 Connector J 연동 방법을 작성해보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;410&quot; data-origin-height=&quot;544&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/8kdJ5/btsM4dLQ4Kz/ufkVg5juC067vvSTDKSvu0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/8kdJ5/btsM4dLQ4Kz/ufkVg5juC067vvSTDKSvu0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/8kdJ5/btsM4dLQ4Kz/ufkVg5juC067vvSTDKSvu0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F8kdJ5%2FbtsM4dLQ4Kz%2FufkVg5juC067vvSTDKSvu0%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;410&quot; height=&quot;544&quot; data-origin-width=&quot;410&quot; data-origin-height=&quot;544&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사용하실 프로젝트를 이클립스 Package Explorer 창에서 확인해줍니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;912&quot; data-origin-height=&quot;607&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/07Uk5/btsM4cTGVHW/cmJfeDKpdMGguOv7o4W5z1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/07Uk5/btsM4cTGVHW/cmJfeDKpdMGguOv7o4W5z1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/07Uk5/btsM4cTGVHW/cmJfeDKpdMGguOv7o4W5z1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F07Uk5%2FbtsM4cTGVHW%2FcmJfeDKpdMGguOv7o4W5z1%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;912&quot; height=&quot;607&quot; data-origin-width=&quot;912&quot; data-origin-height=&quot;607&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1371&quot; data-origin-height=&quot;1140&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/pf8QI/btsM3YBnXvs/7apnA6HfUZYbDnEchaf0U0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/pf8QI/btsM3YBnXvs/7apnA6HfUZYbDnEchaf0U0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/pf8QI/btsM3YBnXvs/7apnA6HfUZYbDnEchaf0U0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fpf8QI%2FbtsM3YBnXvs%2F7apnA6HfUZYbDnEchaf0U0%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1371&quot; height=&quot;1140&quot; data-origin-width=&quot;1371&quot; data-origin-height=&quot;1140&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;BuildPath - Libraries - Classpath - Add External JARs - Connector J 위치 설정 - connector Java.jar 선택 - 열기 - Classpath 목록에 추가된 부분 확인 - Apply &amp;amp; Close&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이상으로 이용을 원하시는 프로젝트에 Mysql 연동을 위한 밑 작업은 끝났습니다.&lt;/p&gt;</description>
      <category>기초 PC 개발부/기초 PC 개발 지원서관</category>
      <category>Connector</category>
      <category>connectorj</category>
      <category>DB</category>
      <category>eclipse</category>
      <category>mysql</category>
      <category>Workbench</category>
      <category>개발</category>
      <category>설정</category>
      <category>설치</category>
      <category>연동</category>
      <author>창조의 새싹</author>
      <guid isPermaLink="true">https://lamlic36.tistory.com/86</guid>
      <comments>https://lamlic36.tistory.com/entry/Mysql-%EC%84%A4%EC%B9%98-%EB%B0%8F-%EC%84%A4%EC%A0%95#entry86comment</comments>
      <pubDate>Wed, 2 Apr 2025 04:34:23 +0900</pubDate>
    </item>
    <item>
      <title>JAVA 설치 및 Path 설정</title>
      <link>https://lamlic36.tistory.com/entry/JAVA-%EC%84%A4%EC%B9%98-%EB%B0%8F-Path-%EC%84%A4%EC%A0%95</link>
      <description>&lt;h1 data-end=&quot;98&quot; data-start=&quot;76&quot;&gt;JAVA 설치 및 Path 설정 방법&lt;/h1&gt;
&lt;p data-end=&quot;247&quot; data-start=&quot;100&quot; data-ke-size=&quot;size16&quot;&gt;Java를 활용한 개발을 시작하기 위해 가장 먼저 해야 할 일은 JDK(Java Development Kit)를 설치하고, 시스템 환경변수(Path)를 설정하는 것입니다. 이 글에서는 Java의 개요부터 JDK 설치 및 환경변수 설정까지 차근차근 안내해 드릴게요.&lt;/p&gt;
&lt;hr data-end=&quot;252&quot; data-start=&quot;249&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-end=&quot;265&quot; data-start=&quot;254&quot; data-ke-size=&quot;size26&quot;&gt;✅ Java란?&lt;/h2&gt;
&lt;p data-end=&quot;454&quot; data-start=&quot;267&quot; data-ke-size=&quot;size16&quot;&gt;Java는 &lt;b&gt;객체지향 프로그래밍 언어&lt;/b&gt;로, 1995년 Sun Microsystems에서 처음 출시되었습니다.&lt;br /&gt;크로스 플랫폼(Cross-platform) 특성을 가지고 있어, 한 번 작성한 코드는 여러 운영체제에서 실행할 수 있다는 장점이 있습니다.&lt;br /&gt;웹, 모바일, 데스크탑 애플리케이션 등 다양한 분야에서 널리 사용되고 있죠.&lt;br /&gt;특히&amp;nbsp;국내&amp;nbsp;Web&amp;nbsp;개발&amp;nbsp;시장에서는&amp;nbsp;egov&amp;nbsp;프레임워크.&amp;nbsp;전자정부&amp;nbsp;프레임워크를&amp;nbsp;위해&amp;nbsp;Spring&amp;nbsp;에&amp;nbsp;대해&amp;nbsp;학습해야합니다. &lt;br /&gt;JSP와&amp;nbsp;서블릿에&amp;nbsp;대한&amp;nbsp;공부도&amp;nbsp;필요하다는건데,&amp;nbsp;Java가&amp;nbsp;필요하니&amp;nbsp;Web&amp;nbsp;개발자를&amp;nbsp;노리신다면&amp;nbsp;필히&amp;nbsp;공부해야겠죠.&lt;/p&gt;
&lt;hr data-end=&quot;459&quot; data-start=&quot;456&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-end=&quot;493&quot; data-start=&quot;461&quot; data-ke-size=&quot;size26&quot;&gt;✅ JDK(Java Development Kit)란?&lt;/h2&gt;
&lt;p data-end=&quot;568&quot; data-start=&quot;495&quot; data-ke-size=&quot;size16&quot;&gt;JDK는 Java 애플리케이션을 개발하고 실행하기 위한 &lt;b&gt;개발 도구 모음&lt;/b&gt;입니다.&lt;br /&gt;다음과 같은 구성 요소가 포함되어 있어요:&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;704&quot; data-start=&quot;570&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;629&quot; data-start=&quot;570&quot;&gt;&lt;b&gt;JRE (Java Runtime Environment)&lt;/b&gt;: Java 프로그램을 실행하기 위한 환경&lt;/li&gt;
&lt;li data-end=&quot;668&quot; data-start=&quot;630&quot;&gt;&lt;b&gt;컴파일러 (javac)&lt;/b&gt;: Java 코드를 바이트코드로 변환&lt;/li&gt;
&lt;li data-end=&quot;704&quot; data-start=&quot;669&quot;&gt;&lt;b&gt;디버거, 문서 생성기&lt;/b&gt; 등: 개발에 필요한 다양한 도구&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;749&quot; data-start=&quot;706&quot; data-ke-size=&quot;size16&quot;&gt;즉, Java로 개발을 하려면 반드시 &lt;b&gt;JDK가 설치되어 있어야&lt;/b&gt; 합니다.&lt;/p&gt;
&lt;hr data-end=&quot;754&quot; data-start=&quot;751&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-end=&quot;770&quot; data-start=&quot;756&quot; data-ke-size=&quot;size26&quot;&gt;✅ JDK 설치 방법&lt;/h2&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-end=&quot;1023&quot; data-start=&quot;772&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li data-end=&quot;868&quot; data-start=&quot;772&quot;&gt;&lt;a href=&quot;https://www.oracle.com/java/technologies/javase-downloads.html&quot; data-end=&quot;860&quot; data-start=&quot;775&quot;&gt;Oracle JDK 다운로드 페이지&lt;/a&gt;에 접속합니다.&lt;br /&gt;(또는&amp;nbsp;JDK&amp;nbsp;{원하는&amp;nbsp;버전}&amp;nbsp;을&amp;nbsp;검색해서&amp;nbsp;Oracle&amp;nbsp;사이트&amp;nbsp;나타나는&amp;nbsp;걸로&amp;nbsp;들어갈&amp;nbsp;수&amp;nbsp;있습니다.) &lt;br /&gt;(Oracle&amp;nbsp;계정이&amp;nbsp;필요합니다.)&lt;/li&gt;
&lt;li data-end=&quot;925&quot; data-start=&quot;869&quot;&gt;사용하는 운영체제에 맞는 설치 파일을 다운로드합니다. (Windows 기준: .exe 파일)&lt;/li&gt;
&lt;li data-end=&quot;1023&quot; data-start=&quot;926&quot;&gt;설치 파일을 실행하고 안내에 따라 설치를 진행합니다.
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;1023&quot; data-start=&quot;962&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;1023&quot; data-start=&quot;962&quot;&gt;설치 경로는 기본값(C:\Program Files\Java\jdk-XX)을 그대로 사용해도 무방합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;hr data-end=&quot;1028&quot; data-start=&quot;1025&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-end=&quot;1064&quot; data-start=&quot;1030&quot; data-ke-size=&quot;size26&quot;&gt;✅ 환경변수(Path) 설정 방법 (Windows 기준)&lt;/h2&gt;
&lt;p data-end=&quot;1132&quot; data-start=&quot;1066&quot; data-ke-size=&quot;size16&quot;&gt;JDK 설치 후에는 javac, java 명령어를 &lt;b&gt;어디서든 사용할 수 있도록&lt;/b&gt; 환경변수를 설정해야 합니다.&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-end=&quot;1343&quot; data-start=&quot;1134&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li data-end=&quot;1171&quot; data-start=&quot;1134&quot;&gt;바탕화면에서 &lt;b&gt;내 PC&lt;/b&gt; &amp;rarr; 마우스 우클릭 &amp;rarr; &lt;b&gt;속성&lt;br /&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li data-end=&quot;1206&quot; data-start=&quot;1172&quot;&gt;&lt;b&gt;고급 시스템 설정&lt;/b&gt; &amp;rarr; &lt;b&gt;환경 변수(N)&lt;/b&gt; 클릭&lt;/li&gt;
&lt;li data-end=&quot;1237&quot; data-start=&quot;1207&quot;&gt;시스템 변수에서 Path 선택 &amp;rarr; &lt;b&gt;편집&lt;/b&gt;&lt;/li&gt;
&lt;li data-end=&quot;1321&quot; data-start=&quot;1238&quot;&gt;&lt;b&gt;새로 만들기&lt;/b&gt; 버튼 클릭 후, JDK의 bin 경로를 추가&lt;br /&gt;예: C:\Program Files\Java\jdk-XX\bin&lt;/li&gt;
&lt;li data-end=&quot;1343&quot; data-start=&quot;1322&quot;&gt;확인을 눌러 모든 창을 닫습니다.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1822&quot; data-origin-height=&quot;916&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c8k84T/btsM3Z1oMj7/9PCMnhEcmFxecgjQIxvfz1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c8k84T/btsM3Z1oMj7/9PCMnhEcmFxecgjQIxvfz1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c8k84T/btsM3Z1oMj7/9PCMnhEcmFxecgjQIxvfz1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc8k84T%2FbtsM3Z1oMj7%2F9PCMnhEcmFxecgjQIxvfz1%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1822&quot; height=&quot;916&quot; data-origin-width=&quot;1822&quot; data-origin-height=&quot;916&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1198&quot; data-origin-height=&quot;932&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/SchAB/btsM46SZ2IV/VheoEt1OXqtgmDE5GUK4Ak/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/SchAB/btsM46SZ2IV/VheoEt1OXqtgmDE5GUK4Ak/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/SchAB/btsM46SZ2IV/VheoEt1OXqtgmDE5GUK4Ak/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FSchAB%2FbtsM46SZ2IV%2FVheoEt1OXqtgmDE5GUK4Ak%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1198&quot; height=&quot;932&quot; data-origin-width=&quot;1198&quot; data-origin-height=&quot;932&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;682&quot; data-origin-height=&quot;873&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/brAqwo/btsM4dkJnq9/YCsAPpSa47t1Iu89WRXKG0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/brAqwo/btsM4dkJnq9/YCsAPpSa47t1Iu89WRXKG0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/brAqwo/btsM4dkJnq9/YCsAPpSa47t1Iu89WRXKG0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbrAqwo%2FbtsM4dkJnq9%2FYCsAPpSa47t1Iu89WRXKG0%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;682&quot; height=&quot;873&quot; data-origin-width=&quot;682&quot; data-origin-height=&quot;873&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;888&quot; data-origin-height=&quot;953&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/q9f4I/btsM5r3CrSg/fjgK13rFbag7OyblnUlW80/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/q9f4I/btsM5r3CrSg/fjgK13rFbag7OyblnUlW80/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/q9f4I/btsM5r3CrSg/fjgK13rFbag7OyblnUlW80/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fq9f4I%2FbtsM5r3CrSg%2FfjgK13rFbag7OyblnUlW80%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;888&quot; height=&quot;953&quot; data-origin-width=&quot;888&quot; data-origin-height=&quot;953&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;934&quot; data-origin-height=&quot;269&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cdlJC9/btsM41YscDh/NS6dtMxKWrqaWABfhfZL0K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cdlJC9/btsM41YscDh/NS6dtMxKWrqaWABfhfZL0K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cdlJC9/btsM41YscDh/NS6dtMxKWrqaWABfhfZL0K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcdlJC9%2FbtsM41YscDh%2FNS6dtMxKWrqaWABfhfZL0K%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;934&quot; height=&quot;269&quot; data-origin-width=&quot;934&quot; data-origin-height=&quot;269&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;975&quot; data-origin-height=&quot;870&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/coQ9RL/btsM46rUqNP/fM6saNfuKcNMnHpUTqsTG1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/coQ9RL/btsM46rUqNP/fM6saNfuKcNMnHpUTqsTG1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/coQ9RL/btsM46rUqNP/fM6saNfuKcNMnHpUTqsTG1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcoQ9RL%2FbtsM46rUqNP%2FfM6saNfuKcNMnHpUTqsTG1%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;975&quot; height=&quot;870&quot; data-origin-width=&quot;975&quot; data-origin-height=&quot;870&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;div class=&quot;revenue_unit_wrap&quot;&gt;
  &lt;div class=&quot;revenue_unit_item adsense responsive&quot;&gt;
    &lt;div class=&quot;revenue_unit_info&quot;&gt;반응형&lt;/div&gt;
    &lt;script src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot; async=&quot;async&quot;&gt;&lt;/script&gt;
    &lt;ins class=&quot;adsbygoogle&quot; style=&quot;display: block;&quot; data-ad-host=&quot;ca-host-pub-9691043933427338&quot; data-ad-client=&quot;ca-pub-5835023801520870&quot; data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;
    &lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;hr data-end=&quot;1348&quot; data-start=&quot;1345&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-end=&quot;1360&quot; data-start=&quot;1350&quot; data-ke-size=&quot;size26&quot;&gt;✅ 설치 확인&lt;/h2&gt;
&lt;p data-end=&quot;1415&quot; data-start=&quot;1362&quot; data-ke-size=&quot;size16&quot;&gt;명령 프롬프트(CMD)를 열고 아래 명령어를 입력해 설치가 정상적으로 완료되었는지 확인해보세요.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;577&quot; data-origin-height=&quot;133&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/2PzIz/btsM5PweAZr/uKW15xqIr1TrPdrCTW5ELK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/2PzIz/btsM5PweAZr/uKW15xqIr1TrPdrCTW5ELK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/2PzIz/btsM5PweAZr/uKW15xqIr1TrPdrCTW5ELK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F2PzIz%2FbtsM5PweAZr%2FuKW15xqIr1TrPdrCTW5ELK%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;577&quot; height=&quot;133&quot; data-origin-width=&quot;577&quot; data-origin-height=&quot;133&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;pre id=&quot;code_1743534655958&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;javac -version&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;버전이 정상적으로 출력되면 세팅이 완료된 겁니다!&lt;br /&gt;(Path 전에 javac 를 찾았는데 실행이 안되는 에러가 나타나면, CMD 창은 종료 - Path 설정 - 새로운 CMD 창에서 명령 실행하셔야 합니다.)&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>기초 PC 개발부/Java 개발청</category>
      <category>Java</category>
      <category>jdk</category>
      <category>Path</category>
      <category>설정</category>
      <category>설치</category>
      <author>창조의 새싹</author>
      <guid isPermaLink="true">https://lamlic36.tistory.com/85</guid>
      <comments>https://lamlic36.tistory.com/entry/JAVA-%EC%84%A4%EC%B9%98-%EB%B0%8F-Path-%EC%84%A4%EC%A0%95#entry85comment</comments>
      <pubDate>Wed, 2 Apr 2025 04:18:05 +0900</pubDate>
    </item>
    <item>
      <title>유니티 실행 에러 모음</title>
      <link>https://lamlic36.tistory.com/entry/%EC%9C%A0%EB%8B%88%ED%8B%B0-%EC%8B%A4%ED%96%89-%EC%97%90%EB%9F%AC-%EB%AA%A8%EC%9D%8C</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;24.12.03&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;유니티 - Quest2 Link 연결 시, Play 모드 중 Quest2에서 실행 안되는 문제.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/KG1B8/btsK4bWW26P/ckVN3M30nTIwgb657pBfs0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/KG1B8/btsK4bWW26P/ckVN3M30nTIwgb657pBfs0/img.png&quot; data-origin-width=&quot;1376&quot; data-origin-height=&quot;806&quot; data-is-animation=&quot;false&quot; style=&quot;width: 59.0354%; margin-right: 10px;&quot; data-widthpercent=&quot;59.73&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/KG1B8/btsK4bWW26P/ckVN3M30nTIwgb657pBfs0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKG1B8%2FbtsK4bWW26P%2FckVN3M30nTIwgb657pBfs0%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1376&quot; height=&quot;806&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bYlWdQ/btsK3sLslTM/tsQTikp0ZkVPvrYwx9ElU1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bYlWdQ/btsK3sLslTM/tsQTikp0ZkVPvrYwx9ElU1/img.png&quot; data-origin-width=&quot;869&quot; data-origin-height=&quot;755&quot; data-is-animation=&quot;false&quot; style=&quot;width: 39.8018%;&quot; data-widthpercent=&quot;40.27&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bYlWdQ/btsK3sLslTM/tsQTikp0ZkVPvrYwx9ElU1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbYlWdQ%2FbtsK3sLslTM%2FtsQTikp0ZkVPvrYwx9ElU1%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;869&quot; height=&quot;755&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Platform이 Android 로 Switch 되어있어도,XR Plug-in Management에서 Android 탭 OpenXR 체크 되어있어도.&lt;br /&gt;Play 모드는 PC 사양 기반 Run 이라서 PC 부분의 OpenXR 체크 들이 되어있어야 함 같다.&lt;br /&gt;(Play 모드는 PC 사양 기반 이기에, Quest2 기반 Run과 다르게 더 많은 자원의 사용이 가능하다.&lt;br /&gt;이는 PC Play 모드에서 잘 되었던 Scene이 Build 후 Quest2 기반 실행 시 프레임 드랍 등의 문제가 발생했던 경험 기반이다.)&lt;/p&gt;</description>
      <category>Unity 개발부/VR 개발청</category>
      <category>it</category>
      <category>Quest2</category>
      <category>Unity</category>
      <category>vr</category>
      <category>XR Interaction Toolkit</category>
      <category>개발</category>
      <category>실행</category>
      <category>에러</category>
      <category>오류</category>
      <category>유니티</category>
      <author>창조의 새싹</author>
      <guid isPermaLink="true">https://lamlic36.tistory.com/84</guid>
      <comments>https://lamlic36.tistory.com/entry/%EC%9C%A0%EB%8B%88%ED%8B%B0-%EC%8B%A4%ED%96%89-%EC%97%90%EB%9F%AC-%EB%AA%A8%EC%9D%8C#entry84comment</comments>
      <pubDate>Tue, 3 Dec 2024 02:23:07 +0900</pubDate>
    </item>
    <item>
      <title>유니티 한글 설정 - 텍스트 메시 프로</title>
      <link>https://lamlic36.tistory.com/entry/%EC%9C%A0%EB%8B%88%ED%8B%B0-%ED%95%9C%EA%B8%80-%EC%84%A4%EC%A0%95-%ED%85%8D%EC%8A%A4%ED%8A%B8-%EB%A9%94%EC%8B%9C-%ED%94%84%EB%A1%9C</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dlI6O9/btsKldmWtN6/3kdbV36VtORkKO2aUjfTb1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dlI6O9/btsKldmWtN6/3kdbV36VtORkKO2aUjfTb1/img.png&quot; data-origin-width=&quot;821&quot; data-origin-height=&quot;441&quot; data-is-animation=&quot;false&quot; style=&quot;width: 46.8666%; margin-right: 10px;&quot; data-widthpercent=&quot;47.42&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dlI6O9/btsKldmWtN6/3kdbV36VtORkKO2aUjfTb1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdlI6O9%2FbtsKldmWtN6%2F3kdbV36VtORkKO2aUjfTb1%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;821&quot; height=&quot;441&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cWS5VJ/btsKltJNpXn/yoFZaXSOkiBrLfFJwUe8vK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cWS5VJ/btsKltJNpXn/yoFZaXSOkiBrLfFJwUe8vK/img.png&quot; data-origin-width=&quot;1474&quot; data-origin-height=&quot;714&quot; data-is-animation=&quot;false&quot; style=&quot;width: 51.9706%;&quot; data-widthpercent=&quot;52.58&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cWS5VJ/btsKltJNpXn/yoFZaXSOkiBrLfFJwUe8vK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcWS5VJ%2FbtsKltJNpXn%2FyoFZaXSOkiBrLfFJwUe8vK%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1474&quot; height=&quot;714&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;유니티에서 한글을 사용할때, 네모 모양으로 글자가 깨지는 현상입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기본 폰트가 한글지원이 안되는 모양이니, 새로운 폰트를 만들어줘야합니다&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://noonnu.cc/&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://noonnu.cc/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1729920864363&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;눈누&quot; data-og-description=&quot;상업용 무료 한글 폰트 사이트&quot; data-og-host=&quot;noonnu.cc&quot; data-og-source-url=&quot;https://noonnu.cc/&quot; data-og-url=&quot;https://noonnu.cc&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/cILEES/hyXpDL3x1I/bBiUZwpkzJsMJTfmV95g0k/img.png?width=1200&amp;amp;height=628&amp;amp;face=0_0_1200_628,https://scrap.kakaocdn.net/dn/e0ulR/hyXlQTPHAa/tisIa1QzEoK2VwvKWKjg70/img.png?width=900&amp;amp;height=750&amp;amp;face=0_0_900_750,https://scrap.kakaocdn.net/dn/datUeM/hyXlOIt836/tgSuiXwKkD6maJH5GETUo0/img.png?width=900&amp;amp;height=750&amp;amp;face=0_0_900_750&quot;&gt;&lt;a href=&quot;https://noonnu.cc/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://noonnu.cc/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/cILEES/hyXpDL3x1I/bBiUZwpkzJsMJTfmV95g0k/img.png?width=1200&amp;amp;height=628&amp;amp;face=0_0_1200_628,https://scrap.kakaocdn.net/dn/e0ulR/hyXlQTPHAa/tisIa1QzEoK2VwvKWKjg70/img.png?width=900&amp;amp;height=750&amp;amp;face=0_0_900_750,https://scrap.kakaocdn.net/dn/datUeM/hyXlOIt836/tgSuiXwKkD6maJH5GETUo0/img.png?width=900&amp;amp;height=750&amp;amp;face=0_0_900_750');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;눈누&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;상업용 무료 한글 폰트 사이트&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;noonnu.cc&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;눈누나 본인이 원하는 폰트를 설치해줍니다.&lt;br /&gt;상업용 이용 목적시, 라이센스 관련 문제를 주의하시길.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;570&quot; data-origin-height=&quot;292&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/xm8Q3/btsKj2munEF/ho8RiGCGLb4cFkvx6uKdqk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/xm8Q3/btsKj2munEF/ho8RiGCGLb4cFkvx6uKdqk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/xm8Q3/btsKj2munEF/ho8RiGCGLb4cFkvx6uKdqk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fxm8Q3%2FbtsKj2munEF%2Fho8RiGCGLb4cFkvx6uKdqk%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;570&quot; height=&quot;292&quot; data-origin-width=&quot;570&quot; data-origin-height=&quot;292&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;TTF 형식의 파일로 원하시는 폰트를 다운로드 받으셨다면, &lt;br /&gt;Project 탭의 Assets 에서 Fonts 폴더를 만드신 다음, 다운 받은 TTF 파일을 넣어줍니다.&lt;br /&gt;Windows-&amp;gt;TextMeshPro-&amp;gt;FontAssetCreator 를 선택합니다.&lt;br /&gt;(TextMeshPro는 Unity에서 제공하는 Assets 으로 PackageManager 에서 Unity Registry 부분에서 다운, 임포트가능합니다.)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;641&quot; data-origin-height=&quot;574&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/6R3Bw/btsKlws46RC/1f4meaIrr5UpW04pC93VWK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/6R3Bw/btsKlws46RC/1f4meaIrr5UpW04pC93VWK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/6R3Bw/btsKlws46RC/1f4meaIrr5UpW04pC93VWK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F6R3Bw%2FbtsKlws46RC%2F1f4meaIrr5UpW04pC93VWK%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;641&quot; height=&quot;574&quot; data-origin-width=&quot;641&quot; data-origin-height=&quot;574&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Source Font File 우측 버튼으로 Fonts 폴더에 넣어준 TTF 파일을 선택, Generate Font Atlas 를 클릭합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;589&quot; data-origin-height=&quot;746&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bXQuYg/btsKk6IrZvg/OBnjrbRm8KosOEkVOE91LK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bXQuYg/btsKk6IrZvg/OBnjrbRm8KosOEkVOE91LK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bXQuYg/btsKk6IrZvg/OBnjrbRm8KosOEkVOE91LK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbXQuYg%2FbtsKk6IrZvg%2FOBnjrbRm8KosOEkVOE91LK%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;589&quot; height=&quot;746&quot; data-origin-width=&quot;589&quot; data-origin-height=&quot;746&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Save As 버튼을 눌러 Fonts 폴더에 저장해 준다음.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;760&quot; data-origin-height=&quot;755&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bw4L92/btsKlHukwW5/s5zSeNplNVV3eysU9lvHkK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bw4L92/btsKlHukwW5/s5zSeNplNVV3eysU9lvHkK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bw4L92/btsKlHukwW5/s5zSeNplNVV3eysU9lvHkK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbw4L92%2FbtsKlHukwW5%2Fs5zSeNplNVV3eysU9lvHkK%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;760&quot; height=&quot;755&quot; data-origin-width=&quot;760&quot; data-origin-height=&quot;755&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;생성된 폰트 에셋을 선택, &lt;br /&gt;Inspector 창의 Generation Settings 부분의 Atlas Popluation Mode 값을 Dynamic으로, Point Size 를 60으로 변경.&lt;br /&gt;Apply 버튼을 클릭해줍니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1921&quot; data-origin-height=&quot;436&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/biwizx/btsKlWSkSro/ySG0RwqECdp9PlQD9mnf3k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/biwizx/btsKlWSkSro/ySG0RwqECdp9PlQD9mnf3k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/biwizx/btsKlWSkSro/ySG0RwqECdp9PlQD9mnf3k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbiwizx%2FbtsKlWSkSro%2FySG0RwqECdp9PlQD9mnf3k%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1921&quot; height=&quot;436&quot; data-origin-width=&quot;1921&quot; data-origin-height=&quot;436&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Hierarchy 의 UI 에서 TextMeshPro - Text 컴포넌트의 Main Settings - Font Asset 에 생성한 폰트를 드래그&amp;amp;드롭 해주시면&lt;br /&gt;네모 모양으로 깨진 한글이 정상 출력되는 것을 확인할 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1648&quot; data-origin-height=&quot;603&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/3roL5/btsKk6ojn81/bAmldUOEDErRlIU7FJuIt1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/3roL5/btsKk6ojn81/bAmldUOEDErRlIU7FJuIt1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/3roL5/btsKk6ojn81/bAmldUOEDErRlIU7FJuIt1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F3roL5%2FbtsKk6ojn81%2FbAmldUOEDErRlIU7FJuIt1%2Fimg.png&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; loading=&quot;lazy&quot; width=&quot;1648&quot; height=&quot;603&quot; data-origin-width=&quot;1648&quot; data-origin-height=&quot;603&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;추가적으로, Edit-&amp;gt;Project Settings -&amp;gt; TextMesh Pro -&amp;gt; Settings 에서 Default Font Assets 값을 새로 만든 폰트로 적용해주면,&lt;br /&gt;새로 만들어진 Text UI의 폰트값도 새로운 폰트로 적용되어 생성됩니다.&lt;/p&gt;</description>
      <category>Unity 개발부/유니티 연구 지원청</category>
      <category>font</category>
      <category>it</category>
      <category>textmeshpro</category>
      <category>UI</category>
      <category>Unity</category>
      <category>개발</category>
      <category>깨짐</category>
      <category>유니티</category>
      <category>한글</category>
      <category>한글입력</category>
      <author>창조의 새싹</author>
      <guid isPermaLink="true">https://lamlic36.tistory.com/83</guid>
      <comments>https://lamlic36.tistory.com/entry/%EC%9C%A0%EB%8B%88%ED%8B%B0-%ED%95%9C%EA%B8%80-%EC%84%A4%EC%A0%95-%ED%85%8D%EC%8A%A4%ED%8A%B8-%EB%A9%94%EC%8B%9C-%ED%94%84%EB%A1%9C#entry83comment</comments>
      <pubDate>Sat, 26 Oct 2024 14:51:20 +0900</pubDate>
    </item>
  </channel>
</rss>