<?xml version="1.0" encoding="UTF-8"?><rss version="2.0">
	<channel>
		<title>SWS (Shop2world Web Service)</title>
		<link>https://web.shop2world.com</link>
		<description>당신의 무한 가능성!</description>
		
				<item>
			<title><![CDATA[🚀 Laravel ChatGPT 간단 설치 가이드]]></title>
			<link><![CDATA[https://web.shop2world.com/?kboard_content_redirect=35]]></link>
			<description><![CDATA[<p></p><iframe frameborder="0" src="//www.youtube.com/embed/kQNidupZ0c8" width="640" height="360" class="note-video-clip" allowfullscreen></iframe><br /><p><br /></p>
<hr />
<h1>🚀 클릭 몇 번으로 만드는 나만의 AI 챗봇</h1>
<p><strong>Laravel ChatGPT 간단 설치 가이드 - SWS (Shop2world Web Service)</strong></p>
<p>이 가이드는 <strong>Plesk Laravel Toolkit</strong>을 사용하는 <strong>SWS 웹호스팅 고객</strong>을 위한 설치 안내서입니다.<br />
<strong>초보자도</strong> 따라 할 수 있도록 쉽고 친근하게 설명드릴게요! 😎</p>
<hr />
<h2>🎯 완성된 예시 사이트</h2>
<blockquote><p><a href="https://chat.shop2world.net/">👉 https://chat.shop2world.net/</a></p>
</blockquote><br /><p></p>
<h1><br /></h1>
<p>👉 <strong>전체 코드와 예시 파일은 GitHub에서 확인하세요:</strong><br />
🔗 <a href="https://github.com/shop2world/laravel-gpt" target="_blank" rel="noopener">GitHub 저장소 링크</a></p>
<hr />
<h2>📋 설치 단계 요약</h2>
<h3>1️⃣ Laravel 설치</h3>
<ul>
<li>
<p>Plesk 관리페이지 로그인</p>
</li>
<li>
<p>좌측 메뉴에서 <strong>Laravel Toolkit</strong> 클릭</p>
</li>
<li>
<p><strong>Install Application</strong> → <strong>Install Skeleton</strong> 선택</p>
</li>
<li>
<p>설치할 도메인 선택 후 설치 진행</p>
</li>
</ul>
<h3>2️⃣ OpenAI PHP 패키지 설치</h3>
<ul>
<li>
<p><strong>Laravel Toolkit &gt; Composer</strong> 탭으로 이동</p>
</li>
<li>
<p>아래 명령어 입력:</p>
<pre><code class="language-bash">composer require openai-php/client openai-php/laravel
</code></pre>
</li>
</ul>
<h3>3️⃣ 필요한 파일 생성</h3>
<ul>
<li>
<p><strong>routes/web.php</strong> 수정<br />
→ ChatController를 연결하는 라우팅 코드 추가</p>
</li>
<li>
<p><strong>app/Http/Controllers/ChatController.php</strong> 생성<br />
→ 사용자 입력을 OpenAI에 보내고 응답을 받아오는 컨트롤러 작성</p>
</li>
<li>
<p><strong>resources/views/chat.blade.php</strong> 생성<br />
→ 간단한 채팅 UI (HTML+JavaScript)</p>
</li>
</ul>
<p><strong>➡ <a href="https://github.com/shop2world/laravel-gpt" target="_blank" rel="noopener">전체 파일은 GitHub에서 다운로드하세요</a>!</strong></p>
<h3>4️⃣ OpenAI API 키 설정</h3>
<ul>
<li>
<p><code>.env</code> 파일에 다음을 추가:</p>
<pre><code>OPENAI_API_KEY=your-api-key-here
</code></pre>
</li>
</ul>
<p>✅ 유효한 OpenAI 키를 사용해야 정상 작동합니다!</p>
<hr />
<h1>🎉 설치 완료!</h1>
<p>브라우저에 도메인을 입력하면<br />
<strong>ChatGPT와 대화하는 웹페이지</strong>가 완성됩니다. 🧠💬</p>
<hr />
<p><strong>참고:</strong><br />
Laravel이나 PHP는 코드 들여쓰기(Indentation)가 틀려도 에러는 나지 않지만,<br />
파일 제일 윗줄에는 반드시 <code>&lt;?php</code> 태그가 있어야 합니다.<br />
또, 라우팅 변경 후에는 <code>php artisan route:clear</code> 명령어로 캐시를 비워주는 걸 추천합니다.</p>
<hr />
<p><br /></p>]]></description>
			<author><![CDATA[shop2world]]></author>
			<pubDate>Mon, 14 Apr 2025 08:45:37 +0000</pubDate>
			<category domain="https://web.shop2world.com/?kboard_redirect=1"><![CDATA[(sws) 지식 기반 – SWS 커뮤니티]]></category>
		</item>
				<item>
			<title><![CDATA[풀스택 앱을 간단하게 만드는 초 강력 PHP Plesk 라라벨(Laravel) Tool Kit 설명서]]></title>
			<link><![CDATA[https://web.shop2world.com/?kboard_content_redirect=34]]></link>
			<description><![CDATA[<h1><iframe frameborder="0" src="//www.youtube.com/embed/_wCtRHcdXZw" width="640" height="360" class="note-video-clip" allowfullscreen></iframe><br /></h1><h2>1. 개요</h2><p>Laravel은 현대적인 PHP 프레임워크로, 백엔드와 프론트엔드를 통합하여 강력한 웹 애플리케이션을 개발할 수 있도록 지원합니다. 특히, <strong>Plesk Laravel Tool Kit</strong>을 활용하면 SSH 접속 없이도 Laravel 프로젝트를 손쉽게 구축하고 관리할 수 있습니다. 이 문서는 <strong>SWS(Shop2world Web Service)</strong> 환경에서 Plesk Laravel Tool Kit을 사용하여 풀스택 웹 애플리케이션을 간편하게 개발하는 방법을 설명합니다.</p><hr /><h2>2. Laravel Tool Kit의 주요 기능</h2><p>Plesk Laravel Tool Kit은 <strong>웹 기반 환경에서 Laravel 개발을 쉽게 할 수 있도록 제공되는 강력한 도구 모음</strong>입니다. 다음과 같은 기능을 제공합니다.</p><h3>✅ <strong>SSH 없이 Laravel 개발 가능</strong></h3><ul>
<li>
<p>Plesk 인터페이스에서 직접 Laravel 프로젝트를 설치, 관리 가능</p>
</li>
<li>
<p><code>composer</code>, <code>artisan</code>, <code>node.js</code> 관련 명령어를 터미널 없이 실행 가능</p>
</li>
</ul><h3>✅ <strong>Composer &amp; Artisan 명령어 지원</strong></h3><ul>
<li>
<p>Laravel 패키지 관리를 위한 <code>composer</code> 사용 가능</p>
</li>
<li>
<p><code>php artisan</code> 명령어를 UI에서 실행 가능 (예: 마이그레이션, 캐시 삭제 등)</p>
</li>
</ul><h3>✅ <strong>Node.js &amp; 프론트엔드 통합</strong></h3><ul>
<li>
<p>Vue.js, React 등 프론트엔드 프레임워크와 쉽게 결합 가능</p>
</li>
<li>
<p>Plesk에서 직접 Node.js 환경을 설정하고 실행 가능</p>
</li>
</ul><h3>✅ <strong>자동화된 배포 및 유지보수</strong></h3><ul>
<li>
<p>Laravel 프로젝트 배포를 손쉽게 진행 가능</p>
</li>
<li>
<p><code>.env</code> 환경 변수 설정, 데이터베이스 연결을 Plesk에서 쉽게 조정 가능</p>
</li>
</ul><hr /><h2>3. Laravel Tool Kit을 활용한 프로젝트 설정</h2><h3>1️⃣ <strong>Plesk에서 Laravel 설치하기</strong></h3><ol>
<li>
<p>Plesk 관리자 패널 로그인</p>
</li>
<li>
<p><strong>“Laravel Toolkit”</strong> 메뉴로 이동</p>
</li>
<li>
<p><strong>새 Laravel 애플리케이션 추가</strong> 버튼 클릭</p>
</li>
<li>
<p>Laravel이 자동으로 설치됨</p>
</li>
</ol><h3>2️⃣ <strong>필수 설정 (환경 변수 &amp; DB 연결)</strong></h3><ul>
<li>
<p><code>.env</code> 파일을 Plesk UI에서 직접 편집 가능</p>
</li>
<li>
<p>데이터베이스 연결 정보 입력 (<code>DB_HOST</code>, <code>DB_DATABASE</code>, <code>DB_USERNAME</code>, <code>DB_PASSWORD</code>)</p>
</li>
</ul><h3>3️⃣ <strong>Composer &amp; Artisan 명령 실행하기</strong></h3><p>Plesk Laravel Toolkit에서는 터미널을 열지 않고도 다음과 같은 명령을 실행할 수 있습니다.</p><ul>
<li>
<p><code>composer install</code> : 패키지 설치</p>
</li>
<li>
<p><code>php artisan migrate</code> : 데이터베이스 마이그레이션 실행</p>
</li>
<li>
<p><code>php artisan cache:clear</code> : 캐시 삭제</p>
</li>
</ul><h3>4️⃣ <strong>Node.js 프론트엔드 개발 및 빌드</strong></h3><ul>
<li>
<p>Plesk에서 Node.js를 활성화하고 <code>npm</code> 또는 <code>yarn</code>을 사용해 프론트엔드 빌드 가능</p>
</li>
<li>
<p>React/Vue.js 프로젝트를 Laravel 백엔드와 함께 운영 가능</p>
</li>
</ul><hr /><h2>4. Laravel Tool Kit의 장점</h2><h3>🎯 <strong>풀스택 개발이 간편해진다</strong></h3><ul>
<li>
<p><strong>백엔드 + 프론트엔드</strong>를 한 곳에서 관리 가능</p>
</li>
<li>
<p>SSH 없이 웹 기반에서 모든 작업 수행 가능</p>
</li>
</ul><h3>🎯 <strong>배포 및 유지보수가 쉬워진다</strong></h3><ul>
<li>
<p><code>.env</code> 편집, Artisan 실행, 캐시 삭제 등의 작업이 UI에서 간편하게 처리 가능</p>
</li>
<li>
<p>데이터베이스와 서버 설정을 Plesk에서 손쉽게 조정 가능</p>
</li>
</ul><h3>🎯 <strong>안정적인 운영이 가능하다</strong></h3><ul>
<li>
<p>Laravel 프로젝트를 자동으로 최적화하여 성능 향상</p>
</li>
<li>
<p>서버 설정을 직접 조정할 필요 없이 Plesk에서 쉽게 관리 가능</p>
</li>
</ul><hr /><h2>5. 결론</h2><p>Plesk Laravel Tool Kit을 사용하면 SSH에 접속할 필요 없이 <strong>웹 기반 환경에서 풀스택 Laravel 개발이 가능</strong>합니다. 특히 <strong>SWS(Shop2world Web Service)</strong> 환경에서는 Laravel 백엔드와 Vue.js 또는 React 프론트엔드를 간편하게 결합할 수 있습니다.</p><p><strong>Laravel Tool Kit을 활용하여 더욱 효율적으로 풀스택 웹 애플리케이션을 개발해보세요!</strong> 🚀</p>]]></description>
			<author><![CDATA[shop2world]]></author>
			<pubDate>Wed, 02 Apr 2025 12:50:27 +0000</pubDate>
			<category domain="https://web.shop2world.com/?kboard_redirect=1"><![CDATA[(sws) 지식 기반 – SWS 커뮤니티]]></category>
		</item>
				<item>
			<title><![CDATA[WordPress Toolkit 사용하기]]></title>
			<link><![CDATA[https://web.shop2world.com/?kboard_content_redirect=33]]></link>
			<description><![CDATA[<p><strong style="color:rgb(51,51,51);font-size:2em;">WordPress Toolkit 사용하기<br /><br /></strong><iframe frameborder="0" src="//www.youtube.com/embed/cP10V128Jtk" width="640" height="360" class="note-video-clip" allowfullscreen></iframe><strong style="color:rgb(51,51,51);font-size:2em;"><br /></strong></p><p>아래 절차를 따라 WordPress Toolkit의 주요 기능을 쉽게 이용할 수 있습니다.</p><h3><strong>빠른 접근 방법</strong></h3><p>자주 사용하는 WordPress Toolkit 기능에 빠르게 접근하려면 다음 단계를 따르세요.</p><ol>
<li>
<p><strong>Plesk에 로그인</strong>합니다.</p>
<ul>
<li>
<p>Plesk 계정 로그인 방법을 모르는 경우 관련 문서를 참고하세요.</p>
</li>
</ul>
</li>
<li>
<p>왼쪽 사이드바에서 **웹사이트 &amp; 도메인(Websites &amp; Domains)**을 클릭합니다.</p>
</li>
<li>
<p>WordPress가 설치된 도메인의 관리 영역으로 이동합니다.</p>
</li>
<li>
<p>툴바에서 다음 옵션 중 원하는 기능을 클릭하세요.</p>
<ul>
<li>
<p><strong>WordPress 로그인</strong>: WordPress 관리자 페이지에 바로 접속합니다.</p>
</li>
<li>
<p><strong>보안 점검(Check Security)</strong>: WordPress 설치의 보안 상태를 점검합니다.</p>
</li>
<li>
<p><strong>플러그인 관리(Plugins)</strong>: WordPress 플러그인을 설치, 업데이트, 삭제할 수 있습니다.</p>
</li>
<li>
<p><strong>테마 관리(Themes)</strong>: WordPress 테마를 설치, 업데이트, 삭제할 수 있습니다.</p>
</li>
<li>
<p><strong>클론(Clone)</strong>: WordPress 설치를 복제합니다.</p>
</li>
<li>
<p><strong>동기화(Sync)</strong>: WordPress 인스턴스를 다른 인스턴스와 동기화합니다.</p>
</li>
</ul>
</li>
</ol><h3><strong>전체 WordPress Toolkit 접근 방법</strong></h3><p>WordPress Toolkit의 모든 기능을 이용하려면 다음 단계를 따르세요.</p><ol>
<li>
<p><strong>Plesk에 로그인</strong>합니다.</p>
</li>
<li>
<p>왼쪽 사이드바에서 <strong>WordPress</strong>를 클릭합니다.</p>
</li>
<li>
<p><strong>Instances(인스턴스) 탭</strong>에서 WordPress 설치를 관리할 수 있습니다.</p>
<ul>
<li>
<p><strong>새로운 WordPress 설치</strong>: <em>Install</em> 클릭 후 <em>Install (Quick)</em> 또는 *Install (Custom)*을 선택합니다.</p>
</li>
<li>
<p><strong>WordPress 인스턴스 검색</strong>: <em>Scan</em>을 클릭하여 계정 내 모든 WordPress 인스턴스를 찾습니다.</p>
</li>
<li>
<p><strong>WordPress 업데이트 확인</strong>: <em>Updates</em>를 클릭합니다.</p>
</li>
<li>
<p><strong>보안 관리</strong>: <em>Security</em>를 클릭하여 WordPress 인스턴스의 보안을 설정합니다.</p>
</li>
</ul>
</li>
</ol><h3><strong>WordPress 플러그인 관리</strong></h3><p><strong>Plugins(플러그인) 탭</strong>에서 플러그인을 관리할 수 있습니다.</p><ul>
<li>
<p>플러그인 설치: <em>Install</em> 클릭</p>
</li>
<li>
<p>플러그인 업로드: <em>Upload Plugin</em> 클릭</p>
</li>
<li>
<p>플러그인 활성화: <em>Activate</em> 클릭</p>
</li>
<li>
<p>플러그인 비활성화: <em>Deactivate</em> 클릭</p>
</li>
<li>
<p>플러그인 삭제: <em>Uninstall</em> 클릭</p>
</li>
<li>
<p>플러그인 업데이트: <em>Update</em> 클릭</p>
</li>
</ul><h3><strong>WordPress 테마 관리</strong></h3><p><strong>Themes(테마) 탭</strong>에서 테마를 관리할 수 있습니다.</p><ul>
<li>
<p>테마 설치: <em>Install</em> 클릭</p>
</li>
<li>
<p>테마 업로드: <em>Upload Theme</em> 클릭</p>
</li>
<li>
<p>테마 삭제: <em>Uninstall</em> 클릭</p>
</li>
<li>
<p>테마 업데이트: <em>Update</em> 클릭</p>
</li>
</ul><h2><strong>추가 정보</strong></h2><p>더 많은 정보를 원하시면 Plesk 공식 웹사이트(<a>https://www.plesk.com)를</a> 방문하세요.</p><h3><strong>관련 가이드</strong></h3><ul>
<li>
<p>Plesk 시작하기</p>
</li>
<li>
<p>Plesk의 이메일 기능</p>
</li>
<li>
<p>Plesk에서 FTP 계정 관리하기</p>
</li>
<li>
<p>Plesk에서 웹사이트 백업 및 복원하기</p>
</li>
<li>
<p>Plesk에서 SSL 인증서 설치하기</p>
</li>
<li>
<p>Plesk에서 사용자 및 사용자 역할 관리하기</p>
</li>
<li>
<p>Plesk에서 예약 작업 스케줄링하기</p>
</li>
<li>
<p>Plesk에서 Git 사용하기</p>
</li>
</ul><p>이 가이드가 도움이 되었기를 바랍니다! 문의 사항이 있으시면 언제든지 지원팀에 연락하세요.</p>]]></description>
			<author><![CDATA[shop2world]]></author>
			<pubDate>Wed, 26 Mar 2025 12:38:53 +0000</pubDate>
			<category domain="https://web.shop2world.com/?kboard_redirect=1"><![CDATA[(sws) 지식 기반 – SWS 커뮤니티]]></category>
		</item>
				<item>
			<title><![CDATA[On-Demand 호스팅 사용 기간 안내 🕒- 땡칠이 플랜, 봉자 플랜, 춘식이 플랜]]></title>
			<link><![CDATA[https://web.shop2world.com/?kboard_content_redirect=32]]></link>
			<description><![CDATA[<h3><br /></h3><p>On-Demand 호스팅은 필요한 순간에 바로 시작하고, 원할 때 그만! 하루 단위 결제의 스마트한 선택입니다. 구매한 일수만큼 하루(24시간) 단위로 사용 가능하며, <strong>결제 시간 기준이 아닌 호스팅 생성 시간 기준</strong>으로 사용 기간이 시작됩니다.</p><hr /><h2>💡 On-Demand 호스팅 상품</h2><ul>
<li><strong>Plesk 호스팅 땡칠이 플랜 (Starter Plan)</strong> — ₩190/일</li>
<li><strong>Plesk 호스팅 봉자 플랜 (비즈니스 플랜)</strong> — ₩450/일</li>
<li><strong>Plesk 호스팅 춘식이 플랜 (전문가 플랜)</strong> — ₩900/일</li>
</ul><p>※ 장바구니에서 선택한 <strong>수량 = 사용 일수</strong>입니다.</p><hr /><h2>📝 호스팅 생성 및 사용 기간 절차 예시</h2><h3>📦 주문 접수</h3><blockquote>
<p><strong>감사합니다. 고객님의 주문이 접수됐습니다.</strong> 호스팅 계정은 [내계정 &gt; 내 호스팅]에서 생성합니다.</p>
</blockquote><p>예시 주문 내역:</p><ul>
<li><strong>주문번호:</strong> #1777333</li>
<li><strong>상품명:</strong> Plesk 호스팅 춘식이 플랜 (전문가 플랜)</li>
<li><strong>결제일:</strong> 2025-03-14 02:00</li>
<li><strong>상태:</strong> 처리중</li>
</ul><p>📢 <strong>주의:</strong> <strong>'1일' 사용 기간은 결제일 기준이 아니라 호스팅 생성 시간 기준</strong>입니다.</p><hr /><h3>🖥️ 호스팅 생성 후 사용 기간 예시</h3><p><strong>호스팅 계정 정보 (주문 #1777333)</strong></p><ul>
<li><strong>상태:</strong> 정상</li>
<li><strong>상품명:</strong> Plesk 호스팅 춘식이 플랜 (전문가 플랜)</li>
<li><strong>도메인:</strong> example.com</li>
<li><strong>사용자명:</strong> example</li>
<li><strong>생성일:</strong> 2025년 03월 14일 02:02:17</li>
<li><strong>주문 일수:</strong> 1일</li>
<li><strong>만료일:</strong> 2025년 03월 14일</li>
</ul><p>📌 <strong>1일 = 생성 시간 기준으로 24시간 사용 가능</strong></p><hr /><h3>⏳ 호스팅 기간 만료 시</h3><p><strong>호스팅 계정 정보 (주문 #1777322)</strong></p><ul>
<li><strong>상태:</strong> 중지됨</li>
<li><strong>중지 사유:</strong> 호스팅 기간 만료</li>
<li><strong>중지일:</strong> 2025년 03월 13일 10:06:47</li>
<li><strong>상품명:</strong> Plesk 호스팅 봉자 플랜 (비즈니스 플랜)</li>
<li><strong>도메인:</strong> example.com</li>
<li><strong>사용자명:</strong> example</li>
<li><strong>생성일:</strong> 2025년 03월 12일 09:30:33</li>
<li><strong>주문 일수:</strong> 1일</li>
<li><strong>만료일:</strong> 2025년 03월 13일</li>
</ul><p>⏰ <strong>24시간이 지나면 자동으로 호스팅이 중지</strong>되며, 중지 이후에는 서비스 이용이 불가합니다.</p><hr /><h2>💬 사용 기간 연장 방법</h2><p>
<br />
</p><p>온디멘드 호스팅은 1일 단위이므로 새로 주문하시면 되며, 이것을 추천드리지만, 만약 기존 구매한 온디멘드 계정에 특별한 사용 지속 사유로 구매한 일수 이후에 추가 사용이 필요하신 경우 고객센터로 문의해 주세요. 😊</p><p>🔄 지속적인 호스팅이 필요하신가요?
온디멘드 호스팅은 단기 사용에 적합하지만, 장기적으로 안정적인 서비스가 필요하신 경우 월별 결제 방식의 <a href="https://web.shop2world.com/product-category/%EC%9B%B9%ED%98%B8%EC%8A%A4%ED%8C%85/">Plesk 호스팅 상품</a>을 추천드립니다. 중단 없이 안정적인 웹 서비스 운영을 위한 최적의 선택입니다. 🚀</p>]]></description>
			<author><![CDATA[shop2world]]></author>
			<pubDate>Fri, 14 Mar 2025 02:11:12 +0000</pubDate>
			<category domain="https://web.shop2world.com/?kboard_redirect=1"><![CDATA[(sws) 지식 기반 – SWS 커뮤니티]]></category>
		</item>
				<item>
			<title><![CDATA[Plesk 제어판 접속 방법 및 SSL 인증서 오류 해결 방법]]></title>
			<link><![CDATA[https://web.shop2world.com/?kboard_content_redirect=31]]></link>
			<description><![CDATA[<h1><br /></h1><h2>Plesk 제어판 접속 방법</h2><p>Plesk 제어판에 접속하려면 호스팅 계정 정보를 확인하시면 됩니다. 호스팅 계정 정보는 <code>내 계정 &gt; 내 호스팅</code>에서 확인 가능합니다.</p><h2>SSL 인증서 적용 후에도 Plesk 제어판 접속 시 오류가 발생하는 경우</h2><p>Plesk 제어판에서 SSL 인증서를 정상적으로 적용했음에도 불구하고 여전히 "비공개 연결이 아닙니다"와 같은 SSL 오류가 발생하는 경우가 있습니다. 이는 임시 도메인에 대한 인증서와 실제 접속 링크의 불일치 때문입니다.</p><h3>해결 방법</h3><p>이 경우 <span style="background-color:rgb(255,255,0);">제공된 Plesk 전용 접속 링크를 이용</span>하시면 문제가 해결됩니다. 예를 들어:</p><ul>
<li>제공된 Plesk 제어판 링크는 내계정 &gt; 내 호스팅 에서 확인 하실 수 있습니다.</li>
</ul><p>이 링크를 통해 접속하시면 SSL 인증서 오류 없이 Plesk 제어판을 이용하실 수 있습니다.</p><h2>참고 사항</h2><ul><li>임시 도메인은 테스트 및 기능 점검을 위해 제공되는 도메인입니다.</li>
<li>SSL 인증서는 임시 도메인에 완전히 적용되기까지 시간이 걸릴 수 있습니다.</li>
<li>호스팅 계정 관련 정보를 정확히 확인하고 Plesk 전용 접속 링크를 사용해 안정적으로 관리하세요.</li></ul>]]></description>
			<author><![CDATA[shop2world]]></author>
			<pubDate>Thu, 13 Mar 2025 07:15:15 +0000</pubDate>
			<category domain="https://web.shop2world.com/?kboard_redirect=1"><![CDATA[(sws) 지식 기반 – SWS 커뮤니티]]></category>
		</item>
				<item>
			<title><![CDATA[임시 도메인 안내 및 SSL 인증 후 접속 화면 설명]]></title>
			<link><![CDATA[https://web.shop2world.com/?kboard_content_redirect=30]]></link>
			<description><![CDATA[<h2></h2><h3>임시 도메인이란 무엇인가요?</h3><p>임시 도메인은 웹사이트의 운영 및 기능 테스트를 위해 제공되는 기술적 도메인입니다. 예시: <code>example-temp-domain.plesk.page</code>와 같은 형태의 도메인이 이에 해당합니다. 이 도메인은 실제 라이브 웹사이트에 사용되지 않으며, 임시 환경에서만 사용됩니다.</p><h3>임시 도메인 접속 시 나오는 안내 메시지</h3><p>SSL 인증이 완료된 후 임시 도메인에 접속하면 아래와 같은 메시지를 볼 수 있습니다:</p><pre><code>The domain example-temp-domain.plesk.page is a technical domain only.<br />
<br />
A technical domain is designed for testing the operation and functionality of a website. Such domains are never used for original and live websites, even if they claim to be so. If you are trying to open the website using a link from the Internet or from an email, we recommend that you proceed with caution.<br />
<br />
Mark this domain as trusted and do not show this message for 90 days.<br />
</code></pre><h3>이 메시지는 무엇을 의미하나요?</h3><ul>
<li><strong>기술적 도메인(Technical Domain)</strong>: 이 도메인은 테스트 용도로만 사용되며, 실제 서비스용 도메인이 아닙니다.</li>
<li><strong>주의 권고</strong>: 인터넷 링크나 이메일에서 이 도메인으로 접근하는 경우 주의가 필요합니다. 이는 해당 도메인이 실제 서비스용이 아님을 알리는 안내입니다.</li>
<li><strong>신뢰 도메인으로 등록</strong>: "Mark this domain as trusted and do not show this message for 90 days"를 선택하면 90일 동안 이 경고 메시지가 표시되지 않습니다.</li>
</ul><h3>임시 도메인을 사용하는 이유</h3><ul>
<li>웹사이트 설정 및 기능 확인</li>
<li>SSL 인증서 설치 및 확인</li>
<li>테스트 환경에서의 웹사이트 작동 점검</li>
</ul><h3>임시 도메인을 신뢰해도 되나요?</h3><p>Plesk에서 제공하는 임시 도메인은 안전합니다. 다만, 신뢰할 수 있는 관리자나 개발자가 제공한 링크인지 확인하는 것이 중요합니다.</p><h3>임시 도메인 관련 문의</h3><p>추가적인 궁금한 사항이 있으시면 언제든지 고객 지원팀에 문의해 주세요!</p>]]></description>
			<author><![CDATA[shop2world]]></author>
			<pubDate>Thu, 13 Mar 2025 06:22:43 +0000</pubDate>
			<category domain="https://web.shop2world.com/?kboard_redirect=1"><![CDATA[(sws) 지식 기반 – SWS 커뮤니티]]></category>
		</item>
				<item>
			<title><![CDATA[SSL/TLS 인증서 발급 실패 및 DNS 오류 관련 처리 방법 안내]]></title>
			<link><![CDATA[https://web.shop2world.com/?kboard_content_redirect=29]]></link>
			<description><![CDATA[<h3><br /></h3><p><strong>1. 오류 메시지 설명</strong><br />
SSL/TLS 인증서 발급 과정에서 아래와 같은 오류 메시지를 확인할 때가 있습니다. 이 메시지는 도메인의 DNS 조회 과정에서 문제가 발생했음을 나타냅니다.</p><pre><code>Your domain is not secured with a valid SSL/TLS certificate. Order or install it to secure data transfer, credit card transactions, logins, and other personal information.<br />
To secure your domain, order a new certificate from the list below or upload an already purchased certificate.<br /><br />
Could not issue an SSL/TLS certificate for [도메인명].<br /><br />
DetailsCould not issue a Let's Encrypt SSL/TLS certificate for [도메인명]. Authorization for the domain failed.<br /><br />
DetailsInvalid response from https://acme-v02.api.letsencrypt.org/acme/authz/...<br /><br />
Details:<br /><br />
Type: urn:ietf:params:acme:error:dns<br /><br />
Status: 400<br /><br />
Detail: DNS problem: SERVFAIL looking up A for [도메인명] - the domain's nameservers may be malfunctioning; DNS problem: SERVFAIL looking up AAAA for [도메인명] - the domain's nameservers may be malfunctioning<br /><br />
</code></pre><p><strong>2. 오류 원인 분석</strong><br />
이와 같은 오류는 아래와 같은 이유로 발생할 수 있습니다.</p><ul>
<li><strong>DNS 전파 지연:</strong> 도메인 설정이 갱신된 후, 전 세계 네임서버가 최신 정보를 동기화하는 데 시간이 필요합니다. 이 과정에서 일시적으로 DNS 조회 실패가 발생할 수 있습니다.</li>
<li><strong>네임서버 문제:</strong> 도메인의 네임서버가 일시적으로 응답하지 않거나 설정에 문제가 있을 수 있습니다.</li>
<li><strong>DNS 레코드 누락:</strong> 도메인의 A 레코드(IPv4)나 AAAA 레코드(IPv6)가 설정되지 않았거나 잘못된 설정이 있을 수 있습니다.</li>
</ul><p><strong>3. 정상화에 시간이 걸리는 이유</strong><br />
DNS 설정 변경 후 전파가 완료되기까지는 <span style="background-color:rgb(255,255,0);">보통 몇 시간에서 최대 48시간까지 걸릴 수 있습니다</span>. 이 시간 동안 Let’s Encrypt가 도메인 정보를 정확하게 조회하지 못할 수 있습니다. DNS 전파가 완료되면 인증서 발급이 정상적으로 처리됩니다.</p><p><strong>4. DNS 및 SSL 상태 확인 방법</strong><br />
고객이 도메인의 상태를 직접 확인할 수 있는 방법을 안내드립니다.</p><ul>
<li><strong>DNS 상태 확인:</strong> <a href="https://dnschecker.org/">https://dnschecker.org/</a>에서 도메인의 A 레코드와 AAAA 레코드가 정상적으로 전파되고 있는지 확인</li>
<li><strong>SSL 상태 확인:</strong> <a href="https://www.ssllabs.com/ssltest/">https://www.ssllabs.com/ssltest/</a>에서 SSL 인증서 상태 및 보안 구성 확인</li>
</ul><p><strong>5. 문제가 지속될 경우 확인 사항</strong><br />
시간이 지나도 문제가 해결되지 않는 경우, 아래 항목들을 점검해 보세요.</p><ul>
<li>도메인의 A/AAAA 레코드가 정확하게 설정되어 있는지 확인</li>
<li>네임서버(NS)의 정상 작동 여부 확인</li>
<li>방화벽 설정이나 서버 설정이 Let’s Encrypt의 인증서 발급을 방해하고 있지 않은지 확인</li>
</ul><p><strong>6. 고객 지원을 위한 안내 요청</strong><br />
만약 위 방법으로도 문제가 해결되지 않는다면, 고객지원에 문의 시 아래 정보를 함께 제공해 주세요.</p><ul>
<li>발생한 오류 메시지 전체 내용</li>
<li>도메인명</li>
<li>DNS 설정 상황 (A 레코드, AAAA 레코드 등)</li>
<li>인증서 발급 시도 시간</li>
</ul><p>
<br /><br />
<br />고객 지원을 통해 정확한 정보를 제공해 주시면 보다 빠르고 정확한 지원을 받을 수 있습니다. 감사합니다.</p>]]></description>
			<author><![CDATA[shop2world]]></author>
			<pubDate>Thu, 13 Mar 2025 05:50:40 +0000</pubDate>
			<category domain="https://web.shop2world.com/?kboard_redirect=1"><![CDATA[(sws) 지식 기반 – SWS 커뮤니티]]></category>
		</item>
				<item>
			<title><![CDATA[Shop2world 웹서비스 결제 시 한국 신용카드 사용 안내]]></title>
			<link><![CDATA[https://web.shop2world.com/?kboard_content_redirect=28]]></link>
			<description><![CDATA[<p><br /></p><p><strong>1. Shop2world에서 한국 신용카드 결제가 가능한가요?</strong><br />
네, Shop2world 웹서비스에서는 한국 신용카드(VISA, MasterCard, American Express 등)를 통해 편리하게 결제하실 수 있습니다. 다만, 일부 카드의 해외 결제 제한 설정이나 카드사 정책에 따라 결제가 제한될 수 있습니다.</p><p><strong>2. 결제가 승인되지 않을 때 어떻게 해야 하나요?</strong><br />
만약 결제 시 카드 승인이 거절된다면, 다음 사항을 확인해 주세요.</p><ul>
<li><strong>해외 결제 기능 활성화 여부:</strong> 일부 한국 신용카드는 해외 결제가 비활성화되어 있을 수 있습니다. 카드사 앱이나 홈페이지에서 해외 결제 설정을 확인해 주세요.</li>
<li><strong>한도 초과 여부:</strong> 카드의 결제 가능 한도가 초과되지 않았는지 확인해 주세요.</li>
<li><strong>카드사 보안 정책:</strong> 해외 결제를 시도할 때, 보안상의 이유로 카드사에서 결제를 차단하는 경우가 있습니다.</li>
</ul><p><strong>3. 결제가 계속 승인되지 않는다면?</strong><br />
위 내용을 확인한 후에도 결제가 승인되지 않을 경우, <strong>해당 카드사 고객센터에 직접 문의</strong>해 주세요. 카드사에서 결제 차단 사유를 확인하고, 필요한 경우 해외 결제를 활성화할 수 있습니다.</p><p><strong>4. 기타 문의 사항이 있을 때</strong><br />
Shop2world의 결제와 관련해 궁금한 점이나 문제가 발생한 경우, 언제든지 고객센터로 문의해 주세요. 신속하고 정확한 안내로 도와드리겠습니다.</p><p>





</p><p>감사합니다.</p>]]></description>
			<author><![CDATA[shop2world]]></author>
			<pubDate>Sat, 08 Mar 2025 12:49:08 +0000</pubDate>
			<category domain="https://web.shop2world.com/?kboard_redirect=1"><![CDATA[(sws) 지식 기반 – SWS 커뮤니티]]></category>
		</item>
				<item>
			<title><![CDATA[[Dev Tool] Plesk의 Wesite Import - 다른 서버에서 운영 중인 웹사이트를 자동으로 가져오는 기능]]></title>
			<link><![CDATA[https://web.shop2world.com/?kboard_content_redirect=26]]></link>
			<description><![CDATA[<h3><strong>Plesk의 사이트 가져오기(Site Import) 기능 개요</strong></h3><p>Plesk의 <strong>Site Import</strong> 확장 기능을 사용하면, 외부에 호스팅된 웹사이트의 콘텐츠를 Plesk 서버로 가져올 수 있습니다. 이를 통해 특정 애플리케이션, 파일 및 데이터베이스를 손쉽게 이전할 수 있으며, Linux 및 Windows 서버 모두에서 사용할 수 있습니다. Plesk가 설치되지 않은 서버에서도 콘텐츠를 가져올 수 있습니다.</p><hr /><h2><strong>1. 웹사이트 가져오기 시작하기</strong></h2><p>웹사이트 가져오기는 기본적으로 <strong>간단 모드(Simple Mode)</strong> 로 수행되며, 몇 가지 정보만 입력하면 자동으로 최적의 설정을 감지하여 가져오기를 진행합니다.</p><h3><strong>간단 모드(Simple Mode)</strong></h3><ul>
<li>가져올 웹사이트의 도메인 이름 입력</li>
<li>FTP 또는 SSH 사용자 이름과 비밀번호 입력</li>
<li><strong>FTP보다 SSH가 빠르므로 SSH를 권장</strong></li>
<li>“웹 스트리밍을 사용하여 파일 전송 속도 향상” 옵션 제공 (대량의 파일을 가져올 때 유용)</li>
</ul><h3><strong>고급 모드(Advanced Mode)</strong></h3><p>간단 모드에서 연결이 실패할 경우 고급 모드를 사용하여 더 세부적인 설정을 조정할 수 있습니다.</p><h4><strong>SSH 방식</strong></h4><ul>
<li>SSH 사용자 이름과 비밀번호 입력</li>
<li>SSH 포트 지정 (기본값: 22)</li>
<li>전송 방식 선택: <strong>rsync(권장)</strong> → SCP → 웹 스트리밍</li>
<li>가져올 웹사이트의 문서 루트 및 파일 루트 지정</li>
</ul><h4><strong>FTP 방식</strong></h4><ul>
<li>FTP 사용자 이름과 비밀번호 입력</li>
<li>FTP 서버 문자셋 지정 (UTF-8이 기본값)</li>
<li>웹 스트리밍 사용 가능</li>
</ul><hr /><h2><strong>2. 가져올 대상 선택</strong></h2><p>웹사이트 가져오기 기능을 사용하면 아래의 요소를 선택적으로 가져올 수 있습니다.</p><h3><strong>① 애플리케이션 가져오기</strong></h3><ul>
<li><strong>지원되는 CMS</strong>: WordPress, Joomla, Drupal, PrestaShop</li>
<li>애플리케이션과 그에 포함된 파일 및 데이터베이스를 함께 가져옴</li>
<li><strong>경고:</strong> 가져오기 시 기존 애플리케이션 파일이 덮어쓰일 수 있으므로 백업 필수</li>
</ul><h3><strong>② 폴더 가져오기</strong></h3><ul>
<li>특정 폴더 및 하위 폴더 포함 파일을 가져올 수 있음</li>
<li>가져온 후에도 <strong>재동기화(Re-sync) 가능</strong> (기존 파일 덮어쓰기 가능성 있음)</li>
</ul><h3><strong>③ 데이터베이스 가져오기</strong></h3><ul>
<li><strong>MySQL/MariaDB만 지원</strong></li>
<li>가져온 데이터베이스도 <strong>재동기화 가능</strong> (기존 데이터베이스 덮어쓰기 가능성 있음)</li>
</ul><hr /><h2><strong>3. 가져온 애플리케이션 및 데이터 동기화</strong></h2><p>Plesk에서는 가져온 애플리케이션, 폴더, 데이터베이스를 이후에도 다시 가져올 수 있으며, 이를 <strong>재동기화(Re-sync)</strong> 라고 합니다.<br />
<strong>재동기화를 수행하면 기존의 변경 사항이 덮어쓰이므로 주의가 필요합니다.</strong></p><hr /><h3><strong>💡 핵심 요약</strong></h3><p>✔ 외부 웹사이트의 콘텐츠를 Plesk 서버로 가져올 수 있음<br />
✔ 간단 모드로 쉽게 가져오기 가능, 실패 시 고급 모드로 상세 설정 조정<br /><br />
✔ WordPress, Joomla, Drupal, PrestaShop 등의 CMS 가져오기 지원<br /><br />
✔ 개별 폴더 및 MySQL/MariaDB 데이터베이스도 가져올 수 있음<br /><br />
✔ 가져온 데이터는 <strong>재동기화(Re-sync)</strong> 가능하지만, 기존 데이터를 덮어쓸 수 있음</p>]]></description>
			<author><![CDATA[shop2world]]></author>
			<pubDate>Sat, 15 Feb 2025 00:55:29 +0000</pubDate>
			<category domain="https://web.shop2world.com/?kboard_redirect=1"><![CDATA[(sws) 지식 기반 – SWS 커뮤니티]]></category>
		</item>
				<item>
			<title><![CDATA[Plesk에서 Ruby 지원 – 사용자 입장에서 쉽게 설명]]></title>
			<link><![CDATA[https://web.shop2world.com/?kboard_content_redirect=25]]></link>
			<description><![CDATA[<h3><strong>Plesk에서 Ruby 지원 – 사용자 입장에서 쉽게 설명</strong></h3><p>Plesk를 사용하면 <strong>Ruby 웹 애플리케이션</strong>을 손쉽게 배포하고 관리할 수 있습니다. 특히, Ruby의 대표적인 웹 프레임워크인 <strong>Ruby on Rails</strong>와 <strong>Sinatra</strong>를 지원하여 개발자들이 더욱 편리하게 사용할 수 있습니다.</p><hr /><h3><strong>🔹 Plesk에서 Ruby를 어떻게 사용할 수 있을까요?</strong></h3><p>✅ <strong>Ruby 웹 애플리케이션을 쉽게 배포</strong></p><ul>
<li>Plesk에서는 Ruby 애플리케이션을 업로드하면 자동으로 감지하고 등록해 줍니다.</li>
<li>서버 설정을 직접 하지 않아도 Plesk 내에서 손쉽게 Ruby 앱을 실행할 수 있습니다.</li>
</ul><p>✅ <strong>Gem(라이브러리) 설치 및 관리</strong></p><ul>
<li>Ruby 앱이 필요로 하는 라이브러리(Gem)를 <code>Bundler</code>를 통해 자동으로 설치할 수 있습니다.</li>
<li>복잡한 의존성 문제를 해결해 주어 손쉽게 애플리케이션을 유지할 수 있습니다.</li>
</ul><p>✅ <strong>Ruby 버전 선택 가능</strong></p><ul>
<li>Plesk에서는 <strong>여러 Ruby 버전</strong>을 지원하며, 원하는 버전을 선택해서 사용할 수 있습니다.</li>
<li>UI(웹 인터페이스)와 CLI(터미널)를 통해 직접 관리할 수 있습니다.</li>
</ul><p>✅ <strong>환경 변수 및 설정 파일 수정 가능</strong></p><ul>
<li>개발자가 필요에 따라 Ruby 애플리케이션의 환경 변수를 설정할 수 있습니다.</li>
<li><code>config</code> 파일을 직접 편집하여 맞춤 설정이 가능합니다.</li>
</ul><p>✅ <strong>Phusion Passenger를 통한 빠른 실행</strong></p><ul>
<li>Ruby 애플리케이션은 <strong>Phusion Passenger</strong>라는 강력한 애플리케이션 서버를 사용하여 실행됩니다.</li>
<li>Apache 또는 Nginx와 함께 사용 가능하며, 빠른 로딩 속도를 제공합니다.</li>
</ul><p>✅ <strong>Rake 작업 실행 가능</strong></p><ul>
<li>CLI를 이용해 <code>Rake</code>(Ruby의 작업 자동화 도구)를 실행할 수 있어 배포와 유지보수가 편리합니다.</li>
</ul><hr /><h3><strong>🔹 Ruby를 사용하려면 무엇이 필요할까요?</strong></h3><p>🔹 <strong>Plesk에서 Ruby 확장 기능 설치</strong></p><ul>
<li>Ruby를 사용하려면 Plesk에서 Ruby 확장을 먼저 설치해야 합니다.</li>
<li>설치하면 자동으로 <strong>Phusion Passenger</strong>도 함께 설치됩니다.</li>
</ul><p>🔹 <strong>필수 빌드 도구 설치(선택 사항)</strong></p><ul>
<li>일부 복잡한 Ruby 앱(Rails 등)은 추가적인 빌드 도구가 필요합니다.</li>
<li>"Tools required for building Ruby gems" 옵션을 설치하면, <strong>복잡한 의존성 문제 없이 쉽게 Gem을 설치할 수 있습니다.</strong></li>
</ul><p>🔹 <strong>Ruby 지원이 포함된 서비스 플랜 사용</strong></p><ul>
<li>호스팅 서비스에서 Ruby 관리 권한이 포함되어 있어야 합니다.</li>
</ul><hr /><h3><strong>💡 Plesk에서 Ruby를 사용하면 왜 좋을까요?</strong></h3><p>✔ <strong>Ruby on Rails 및 Sinatra를 쉽게 배포 가능</strong><br />
✔ <strong>웹 인터페이스(UI)에서 Gem 설치 및 환경 변수 설정 가능</strong><br /><br />
✔ <strong>서버 환경에 따라 Ruby 버전 선택 가능</strong><br /><br />
✔ <strong>Phusion Passenger를 통한 빠른 애플리케이션 실행</strong><br /><br />
✔ <strong>CLI를 통해 더 세밀한 제어도 가능</strong></p><p>즉, <strong>Ruby 애플리케이션을 간편하게 배포하고 유지보수할 수 있는 강력한 기능을 제공</strong>합니다! 🚀</p>]]></description>
			<author><![CDATA[shop2world]]></author>
			<pubDate>Sat, 15 Feb 2025 00:45:03 +0000</pubDate>
			<category domain="https://web.shop2world.com/?kboard_redirect=1"><![CDATA[(sws) 지식 기반 – SWS 커뮤니티]]></category>
		</item>
				<item>
			<title><![CDATA[[Dev Tool] PHP Composer]]></title>
			<link><![CDATA[https://web.shop2world.com/?kboard_content_redirect=24]]></link>
			<description><![CDATA[<h2><strong>PHP Composer: 고객 입장에서 쉽게 이해하기</strong> 🎯</h2><p><strong>PHP Composer</strong>는 PHP 개발자들이 <strong>필수 라이브러리(패키지)를 쉽게 설치하고 관리</strong>할 수 있도록 도와주는 도구입니다. <strong>Plesk의 PHP Composer 확장 기능</strong>을 사용하면 <strong>SSH 없이도</strong> 웹 인터페이스(UI)에서 Composer를 실행할 수 있습니다.</p><hr /><h2><strong>✅ PHP Composer 확장 기능의 주요 특징</strong></h2><h3><strong>1️⃣ SSH 없이도 Composer 사용 가능</strong></h3><p>✔ 터미널 명령어를 몰라도 <strong>웹 UI에서 클릭 몇 번으로 Composer 실행 가능</strong><br />
✔ 보통 SSH 접속이 필요한 Composer 설치 및 업데이트를 <strong>웹 환경에서 편리하게 수행</strong></p><h3><strong>2️⃣ 쉽게 Composer 설정 및 실행</strong></h3><p>✔ <code>composer.json</code>을 직접 수정할 필요 없이 <strong>UI에서 설정 가능</strong><br />
✔ <strong>"Install"</strong> 버튼 클릭 → 패키지 설치 완료<br /><br />
✔ <strong>"Update"</strong> 버튼 클릭 → 모든 패키지를 최신 버전으로 자동 업데이트</p><h3><strong>3️⃣ PHP 버전 자동 감지 및 적용</strong></h3><p>✔ <code>composer.json</code>에 지정된 PHP 버전을 자동 감지하여 적용<br />
✔ 시스템 기본 PHP 버전이 아니라 <strong>웹사이트에서 사용 중인 PHP 버전과 호환되도록 설정</strong></p><h3><strong>4️⃣ 패키지 업데이트 전 사전 테스트 (예정 기능)</strong></h3><p>✔ 업데이트 시 <strong>사이트가 깨지는 문제를 방지하기 위해 사전 테스트 기능 추가 예정</strong><br />
✔ 문제가 없는 경우에만 업데이트 실행</p><h3><strong>5️⃣ 보안 업데이트 알림 (예정 기능)</strong></h3><p>✔ 패키지에 보안 문제가 있는 경우 <strong>알림 표시 예정</strong><br />
✔ 사이트 보안을 위해 <strong>안전한 버전으로 업데이트할지 여부를 쉽게 결정</strong></p><hr /><h2><strong>👨‍💻 고객 입장에서 Composer 사용법</strong></h2><p>1️⃣ <strong>Plesk에서 "PHP Composer" 확장 기능 설치</strong><br />
2️⃣ <strong>웹 UI에서 Composer 설정 가능 (SSH 필요 없음)</strong><br /><br />
3️⃣ <strong>"Install" 버튼 클릭 → 패키지 설치 완료</strong><br /><br />
4️⃣ <strong>"Update" 버튼 클릭 → 최신 버전으로 패키지 업데이트</strong><br /><br />
5️⃣ <strong>PHP 버전 자동 감지 → 사이트 환경에 맞게 설정 유지</strong></p><hr /><h2><strong>🎯 PHP Composer 확장을 사용하면?</strong></h2><p>✔ <strong>SSH 없이도 Composer를 손쉽게 관리</strong><br />
✔ <strong>PHP 패키지를 간편하게 설치 &amp; 업데이트</strong><br /><br />
✔ <strong>사이트 PHP 버전에 맞는 환경 자동 설정</strong><br /><br />
✔ <strong>보안 업데이트 기능(예정)으로 안전한 운영 가능</strong></p><p>웹 UI에서 <strong>클릭 몇 번으로 PHP 패키지를 설치 &amp; 업데이트</strong>할 수 있어, <strong>초보자부터 전문가까지 누구나 쉽게 사용할 수 있습니다!</strong> 🚀</p>]]></description>
			<author><![CDATA[shop2world]]></author>
			<pubDate>Sat, 15 Feb 2025 00:22:36 +0000</pubDate>
			<category domain="https://web.shop2world.com/?kboard_redirect=1"><![CDATA[(sws) 지식 기반 – SWS 커뮤니티]]></category>
		</item>
				<item>
			<title><![CDATA[WP Toolkit: 고객 입장에서 쉽게 이해하기]]></title>
			<link><![CDATA[https://web.shop2world.com/?kboard_content_redirect=23]]></link>
			<description><![CDATA[<h2><strong>WP Toolkit: 고객 입장에서 쉽게 이해하기</strong> 🚀</h2><p><strong>WP Toolkit</strong>은 Plesk에서 제공하는 <strong>워드프레스(WordPress) 사이트 관리 도구</strong>입니다. 여러 개의 워드프레스 사이트를 <strong>한 번에 쉽게 관리</strong>할 수 있도록 도와줍니다.</p><hr /><h2><strong>✅ WP Toolkit이 필요한 이유?</strong></h2><p><strong>1️⃣ 손쉬운 워드프레스 관리</strong></p><ul>
<li><strong>한 곳에서 모든 워드프레스 사이트 관리 가능</strong></li>
<li><strong>설치, 삭제, 업데이트, 보안 관리 등을 한 번에</strong></li>
</ul><p><strong>2️⃣ 자동 업데이트 및 보안 강화</strong></p><ul>
<li>여러 개의 워드프레스 사이트를 <strong>자동으로 업데이트</strong></li>
<li><strong>보안 취약점 검사</strong> 및 <strong>자동 보안 조치</strong> 적용</li>
</ul><p><strong>3️⃣ 개발과 운영이 편리</strong></p><ul>
<li><strong>사이트 복제(클론)</strong> 기능으로 테스트 환경을 쉽게 만들 수 있음</li>
<li>파일과 데이터베이스 변경 사항을 동기화하여 실수를 줄일 수 있음</li>
</ul><hr /><h2><strong>👨‍💻 고객 입장에서 WP Toolkit 사용법</strong></h2><h3><strong>1️⃣ 워드프레스 사이트 설치</strong></h3><p>✔ <strong>Plesk에서 클릭 몇 번으로 워드프레스 설치</strong><br />
✔ 원하는 테마와 플러그인도 바로 설정 가능</p><h3><strong>2️⃣ 플러그인 &amp; 테마 관리</strong></h3><p>✔ 여러 개의 사이트에 설치된 플러그인을 한 번에 업데이트<br />
✔ 불필요한 플러그인을 삭제하여 사이트 속도 최적화</p><h3><strong>3️⃣ 자동 업데이트 및 보안 설정</strong></h3><p>✔ 워드프레스, 테마, 플러그인을 자동으로 최신 상태 유지<br />
✔ 보안 검사 기능으로 해킹 위험을 줄이고 사이트 보호</p><h3><strong>4️⃣ 사이트 복제 &amp; 테스트 환경 만들기</strong></h3><p>✔ 운영 중인 사이트를 복제(클론)하여 안전한 테스트 환경 만들기<br />
✔ 변경 후 문제가 없으면 운영 사이트로 반영</p><h3><strong>5️⃣ 문제 발생 시 신속한 대응</strong></h3><p>✔ 업데이트 전에 자동 백업이 생성되므로 문제 발생 시 쉽게 복구 가능</p><hr /><h2><strong>🎯 WP Toolkit이 고객에게 주는 혜택</strong></h2><p>✔ <strong>초보자도 쉽게 워드프레스 관리 가능</strong><br />
✔ <strong>사이트 보안 &amp; 성능 유지가 간편</strong><br /><br /><br />
✔ <strong>여러 개의 사이트를 한 곳에서 효율적으로 운영</strong><br /><br /><br />
✔ <strong>자동 업데이트 &amp; 보안 검사로 시간 절약</strong></p><p>WP Toolkit을 사용하면 <strong>워드프레스 관리가 훨씬 쉬워지고</strong>, 개발자뿐만 아니라 <strong>일반 사용자도 클릭 몇 번으로 사이트 유지보수가 가능합니다!</strong> 🎉</p>]]></description>
			<author><![CDATA[shop2world]]></author>
			<pubDate>Sat, 15 Feb 2025 00:12:51 +0000</pubDate>
			<category domain="https://web.shop2world.com/?kboard_redirect=1"><![CDATA[(sws) 지식 기반 – SWS 커뮤니티]]></category>
		</item>
				<item>
			<title><![CDATA[Plesk Git 지원: 쉽게 이해하기]]></title>
			<link><![CDATA[https://web.shop2world.com/?kboard_content_redirect=22]]></link>
			<description><![CDATA[<h3><strong>Plesk Git 지원: 쉽게 이해하기</strong></h3><p>Git은 개발자가 코드 변경을 추적하고 관리할 수 있도록 도와주는 <strong>소스 코드 관리 시스템</strong>입니다. Plesk에서는 Git을 이용해 웹사이트를 자동으로 배포할 수 있습니다.</p><hr /><h2><strong>✅ Git을 사용하는 이유?</strong></h2><ul>
<li><strong>자동 배포</strong>: 코드를 변경하면 바로 웹사이트에 적용됨</li>
<li><strong>버전 관리</strong>: 변경 사항을 쉽게 추적하고 되돌릴 수 있음</li>
<li><strong>협업 지원</strong>: 여러 개발자가 같은 프로젝트에서 동시에 작업 가능</li>
</ul><hr /><h2><strong>👨‍💻 사용자 입장에서 Git을 사용하는 방법</strong></h2><h3><strong>1️⃣ Plesk에서 Git 설정하기</strong></h3><ol>
<li>Plesk에 로그인</li>
<li><strong>Git 확장 기능 설치</strong></li>
<li>웹사이트에 연결된 <strong>도메인 생성</strong></li>
<li><strong>Git 관리 권한이 있는 서비스 플랜 사용</strong></li>
</ol><hr /><h3><strong>2️⃣ Git 저장소(Repository) 만들기</strong></h3><p>Plesk에서는 두 가지 방법으로 Git을 설정할 수 있습니다.</p><ol>
<li>
<p><strong>로컬 저장소(Local Repository)</strong></p>
<ul>
<li>내 컴퓨터(예: 노트북)에 있는 코드를 Plesk 서버로 직접 업로드</li>
<li>사용자가 직접 Git 명령어(<code>git push</code>)로 Plesk에 코드를 보냄</li>
</ul>
</li>
<li>
<p><strong>원격 저장소(Remote Repository)</strong></p>
<ul>
<li>GitHub, GitLab, Bitbucket 같은 클라우드 저장소를 연결</li>
<li>Plesk에서 직접 원격 저장소에서 최신 코드를 가져옴(<code>git pull</code>)</li>
</ul>
</li>
</ol><hr /><h3><strong>3️⃣ Git 저장소 설정하기 </strong></h3><ul>
<li>
<p><strong>저장소 이름 입력</strong> (예: <code>example.git</code>)</p>
</li>
<li>
<p><strong>코드 위치 선택</strong> (원격 저장소 vs 로컬 저장소)</p>
</li>
<li>
<p><strong>배포 방식 선택</strong></p>
<ul>
<li><strong>자동 배포</strong>: 변경 사항이 있을 때마다 자동으로 적용</li>
<li><strong>수동 배포</strong>: 사용자가 직접 <code>배포(Deploy)</code> 버튼을 눌러 적용</li>
<li><strong>배포 안 함</strong>: 코드 저장만 하고 배포는 따로 관리</li>
</ul>
</li>
<li>
<p><strong>배포 경로 설정</strong> (예: <code>/httpdocs</code>)</p>
</li>
<li>
<p><strong>추가 배포 작업 설정 가능</strong> (배포될 때 실행할 명령어 추가)</p>
</li>
</ul><hr /><h3><strong>4️⃣ Git 저장소 관리 </strong></h3><ul>
<li><strong>배포(Deploy) 버튼</strong>: Plesk 저장소에서 웹사이트로 파일 배포</li>
<li><strong>업데이트 가져오기(Pull Updates) 버튼</strong>: 원격 저장소에서 최신 코드 가져오기</li>
<li><strong>저장소 목록 확인</strong>: 현재 사용 중인 Git 브랜치 및 배포 경로 표시</li>
</ul><hr /><h2><strong>🎯 요약: Plesk에서 Git을 활용하면?</strong></h2><p>✔️ <strong>코드를 깃허브(GitHub)나 로컬에서 직접 배포 가능</strong><br />
✔️ <strong>자동 배포 설정으로 웹사이트 업데이트 간편화</strong><br /><br />
✔️ <strong>버전 관리가 쉬워지고 협업이 편리해짐</strong></p><hr /><p>Git을 사용하면 웹사이트 배포가 훨씬 쉬워지므로, <strong>개발자뿐만 아니라 비개발자도 버튼 클릭 몇 번으로 최신 코드 적용이 가능합니다!</strong> 🚀</p>]]></description>
			<author><![CDATA[shop2world]]></author>
			<pubDate>Fri, 14 Feb 2025 23:40:10 +0000</pubDate>
			<category domain="https://web.shop2world.com/?kboard_redirect=1"><![CDATA[(sws) 지식 기반 – SWS 커뮤니티]]></category>
		</item>
				<item>
			<title><![CDATA[Sitejet Builder - 코딩 없이 쉽게 만드는 강력한 웹사이트 빌더]]></title>
			<link><![CDATA[https://web.shop2world.com/?kboard_content_redirect=21]]></link>
			<description><![CDATA[<p><strong>Sitejet Builder란?</strong><br />
Sitejet Builder는 Plesk에서 제공하는 <strong>드래그 앤 드롭 방식의 웹사이트 빌더</strong>로, <strong>코딩 없이도 쉽게 웹사이트를 제작</strong>할 수 있도록 설계된 도구입니다.</p><p>주요 특징:</p><ul>
<li><strong>코딩 없이 웹사이트 제작</strong> 가능 (드래그 앤 드롭 방식)</li>
<li><strong>140개 이상의 웹사이트 템플릿</strong> 제공</li>
<li><strong>120개 이상의 섹션 템플릿</strong> 제공 (미리 디자인된 섹션 블록 활용)</li>
<li><strong>WYSIWYG 편집기</strong> (보이는 그대로 편집 가능)</li>
<li><strong>반응형 웹 디자인 지원</strong> (모든 기기에서 최적화)</li>
<li><strong>SEO 최적화 기능 내장</strong> (코드 최소화, 이미지 압축, Lazy Load 지원)</li>
<li><strong>무료 스톡 이미지 및 동영상 제공</strong> (Pexels 통합)</li>
<li><strong>다국어 지원</strong> (SEO 친화적인 다국어 URL 제공)</li>
<li><strong>백업 기능</strong> (자동 백업 및 수동 백업 가능)</li>
<li><strong>웹사이트 가져오기 기능</strong> (기존 웹사이트에서 이미지 및 텍스트 가져오기)</li>
<li><strong>추가 코드 편집 가능</strong> (HTML, CSS, JS 수정 지원)</li>
</ul><hr /><h3><strong>사용자 입장에서 Sitejet Builder 사용 방법</strong></h3><h4><strong>1. Sitejet Builder 활성화하기</strong></h4><p>Sitejet Builder를 사용하려면 먼저 <strong>Plesk 관리자(호스팅 제공자)</strong> 가 해당 기능을 활성화해야 합니다.<br />
관리자가 활성화하면 사용자는 쉽게 접근할 수 있습니다.</p><ul>
<li>Plesk 관리자는 <strong>최신 버전의 Plesk로 업데이트</strong>한 후,<br />
<strong>서비스 플랜 &gt; "Access to Sitejet Builder" 권한 활성화</strong> 해야 합니다.</li>
<li>화이트라벨(이름 변경) 가능:<br />
<pre><code>panel.ini 파일에서 [ext-plesk-sitejet] moduleName=새이름 설정  <br />
</code></pre>
</li>
</ul><h4><strong>2. 새로운 웹사이트 만들기</strong></h4><ol>
<li><strong>Plesk 로그인</strong></li>
<li><strong>도메인 추가</strong> (새 도메인 등록 시 Sitejet Builder 선택 가능)</li>
<li>기존 도메인의 경우, <strong>"대시보드" → "Create Site" 클릭</strong></li>
<li>원하는 <strong>템플릿 선택</strong> 후 <strong>편집 시작</strong></li>
</ol><h4><strong>3. 웹사이트 편집하기</strong></h4><ul>
<li><strong>드래그 앤 드롭 방식으로 요소 추가/이동</strong></li>
<li><strong>텍스트 및 이미지 수정</strong></li>
<li><strong>색상, 폰트, 레이아웃 설정</strong></li>
<li><strong>SEO 설정 (메타 태그, URL 설정 등)</strong></li>
<li><strong>미리보기 및 퍼블리싱</strong></li>
</ul><h4><strong>4. 추가 기능 활용하기</strong></h4><ul>
<li><strong>백업 생성:</strong> 자동/수동 백업 기능 활용</li>
<li><strong>다국어 지원:</strong> 다국어 사이트 생성 및 번역 적용</li>
<li><strong>무료 이미지/동영상 활용:</strong> Pexels 통합 라이브러리에서 이미지 추가</li>
<li><strong>HTML/CSS/JS 직접 수정:</strong> 고급 사용자를 위한 커스텀 코드 작성 가능</li>
</ul><hr /><h3><strong>사용자 입장에서 Sitejet Builder를 사용할 때 장점</strong></h3><p>✅ <strong>코딩 없이도 쉽게 웹사이트 제작 가능</strong><br />
✅ <strong>템플릿과 미리 디자인된 섹션 활용으로 빠른 제작 가능</strong><br /><br />
✅ <strong>SEO 최적화 및 반응형 웹 디자인 자동 적용</strong><br /><br />
✅ <strong>무료 이미지와 동영상 활용 가능</strong><br /><br />
✅ <strong>자동 백업 및 복원 기능으로 안전성 확보</strong><br /><br />
✅ <strong>기존 웹사이트 가져오기 기능으로 손쉬운 마이그레이션</strong><br /><br />
✅ <strong>필요 시 HTML/CSS/JS 직접 수정 가능</strong></p><hr /><h3><strong>결론</strong></h3><p><br />
</p><p>Sitejet Builder는 <strong>초보자부터 전문가까지 모두 쉽게 사용할 수 있는 웹사이트 빌더</strong>입니다.<br />
<strong>코딩 없이 빠르게 사이트를 만들고 운영</strong>할 수 있으며, 추가적인 SEO 설정이나 커스텀 코드 편집도 지원하여 유연한 사이트 제작이 가능합니다. Plesk에서 손쉽게 활성화하여 이용할 수 있으므로, 별도의 복잡한 설치 과정 없이 즉시 웹사이트 구축을 시작할 수 있습니다.</p>]]></description>
			<author><![CDATA[shop2world]]></author>
			<pubDate>Fri, 14 Feb 2025 23:21:39 +0000</pubDate>
			<category domain="https://web.shop2world.com/?kboard_redirect=1"><![CDATA[(sws) 지식 기반 – SWS 커뮤니티]]></category>
		</item>
				<item>
			<title><![CDATA[Node.js]]></title>
			<link><![CDATA[https://web.shop2world.com/?kboard_content_redirect=20]]></link>
			<description><![CDATA[<h3><strong style="color:rgb(0,0,0);">Node.js란?</strong></h3><p>
Node.js는 웹 개발에서 많이 사용되는 JavaScript 기반의 서버 환경입니다. 일반적으로 웹사이트의 프론트엔드는 JavaScript로 개발되지만, Node.js를 사용하면 서버 측 로직도 JavaScript로 구현할 수 있습니다. 이를 통해 빠른 속도와 효율적인 비동기 처리 기능을 활용할 수 있습니다.</p><hr /><h3><strong>Plesk에서 Node.js 지원이 필요한 이유</strong></h3><p>웹사이트를 운영할 때 Node.js가 필요할 수 있는 경우는 다음과 같습니다.</p><ol>
<li>
<p><strong>빠르고 효율적인 웹 애플리케이션</strong></p>
<ul>
<li>전통적인 PHP 기반 웹사이트보다 빠른 응답 속도를 제공할 수 있습니다.</li>
<li>실시간 기능이 필요한 애플리케이션(예: 채팅, 실시간 알림, 스트리밍)에 적합합니다.</li>
</ul>
</li>
<li>
<p><strong>최신 웹 기술 활용 가능</strong></p>
<ul>
<li>Next.js, Nuxt.js 같은 프레임워크를 사용하여 SEO 최적화된 웹사이트를 구축할 수 있습니다.</li>
<li>Express.js, Nest.js 등을 활용하여 확장 가능한 백엔드 시스템을 만들 수 있습니다.</li>
</ul>
</li>
<li>
<p><strong>단일 언어(자바스크립트)로 프론트엔드와 백엔드 개발 가능</strong></p>
<ul>
<li>기존의 PHP + JavaScript 조합보다 개발 및 유지보수가 쉬워집니다.</li>
</ul>
</li>
</ol><hr /><h3><strong>Plesk에서 Node.js 관리의 장점</strong></h3><p>Plesk에서는 Node.js 애플리케이션을 쉽게 설치하고 관리할 수 있습니다.</p><ol>
<li>
<p><strong>쉬운 설치 및 설정</strong></p>
<ul>
<li>Plesk 인터페이스에서 클릭 몇 번으로 Node.js 애플리케이션을 추가할 수 있습니다.</li>
<li>NPM 패키지 설치, 환경 설정 등을 쉽게 관리할 수 있습니다.</li>
</ul>
</li>
<li>
<p><strong>다양한 Node.js 버전 지원</strong></p>
<ul>
<li>최신 버전뿐만 아니라 안정적인 LTS(Long-Term Support) 버전도 지원하여, 애플리케이션의 호환성을 유지할 수 있습니다.</li>
</ul>
</li>
<li>
<p><strong>로그 관리 기능 제공</strong></p>
<ul>
<li>애플리케이션 실행 로그를 확인하고 오류를 추적할 수 있습니다.</li>
</ul>
</li>
<li>
<p><strong>자동 배포 및 유지보수 기능</strong></p>
<ul>
<li>Git 연동을 통해 자동으로 애플리케이션을 배포할 수 있습니다.</li>
<li>유지보수를 위해 간단하게 애플리케이션을 재시작하거나 중지할 수 있습니다.</li>
</ul>
</li>
</ol><hr /><h3><strong>고객이 Node.js를 활용할 수 있는 대표적인 사용 사례</strong></h3><ol>
<li>
<p><strong>React, Vue, Angular 등의 프론트엔드 애플리케이션 배포</strong></p>
<ul>
<li>SPA(Single Page Application) 프로젝트를 쉽게 배포할 수 있습니다.</li>
<li>백엔드 없이도 정적인 프론트엔드 웹사이트를 효율적으로 운영할 수 있습니다.</li>
</ul>
</li>
<li>
<p><strong>API 서버 운영</strong></p>
<ul>
<li>Express.js, Nest.js 등을 이용하여 REST API 또는 GraphQL API를 개발하고 운영할 수 있습니다.</li>
<li>모바일 앱과 연동되는 백엔드 서버 구축이 가능합니다.</li>
</ul>
</li>
<li>
<p><strong>실시간 서비스</strong></p>
<ul>
<li>Socket.io를 활용하여 채팅, 알림 시스템 등 실시간 기능을 제공할 수 있습니다.</li>
<li>스트리밍 서비스(예: 라이브 방송, 실시간 데이터 업데이트)에 활용할 수 있습니다.</li>
</ul>
</li>
<li>
<p><strong>이커머스 및 블로그 시스템</strong></p>
<ul>
<li>WooCommerce(WordPress)와 함께 Headless CMS로 활용하여 빠른 반응 속도를 제공할 수 있습니다.</li>
<li>Ghost와 같은 Node.js 기반 블로그 플랫폼을 운영할 수 있습니다.</li>
</ul>
</li>
</ol><hr /><h3><strong>결론</strong></h3><p>Plesk에서 Node.js를 사용하면 최신 웹 기술을 쉽게 적용할 수 있으며, 다양한 웹 애플리케이션을 효율적으로 관리할 수 있습니다. 특히 빠른 속도, 실시간 기능, 최신 프레임워크 활용 등이 필요한 고객들에게 적합합니다.</p><p>💡 <strong>Node.js를 사용하고 싶다면?</strong></p><ul>
<li>Plesk에서 <strong>Node.js Toolkit</strong> 확장을 활성화하고, 원하는 버전을 선택하세요.</li>
<li>애플리케이션을 업로드하고 실행할 수 있으며, 필요할 경우 NPM 패키지를 설치하고 관리할 수 있습니다.</li>
<li>필요 시 로그를 확인하고 문제를 해결할 수 있습니다.</li></ul>]]></description>
			<author><![CDATA[shop2world]]></author>
			<pubDate>Fri, 14 Feb 2025 22:48:39 +0000</pubDate>
			<category domain="https://web.shop2world.com/?kboard_redirect=1"><![CDATA[(sws) 지식 기반 – SWS 커뮤니티]]></category>
		</item>
				<item>
			<title><![CDATA[Laravel Toolkit]]></title>
			<link><![CDATA[https://web.shop2world.com/?kboard_content_redirect=19]]></link>
			<description><![CDATA[<p>이것은 <strong>Plesk의 Laravel Toolkit</strong> 확장 프로그램에 대한 설명입니다.</p><hr /><h2><strong>📌 Laravel Toolkit이란?</strong></h2><p>Plesk에서 <strong>Laravel 애플리케이션을 손쉽게 배포하고 관리</strong>할 수 있도록 도와주는 확장 프로그램입니다.<br />
이 확장을 사용하면 Laravel 프로젝트를 <strong>자동 검색하여 연결</strong>, <strong>Git에서 배포</strong>, <strong>.env 파일 관리</strong>, <strong>artisan 및 composer 명령 실행</strong> 등을 Plesk에서 GUI로 수행할 수 있습니다.</p><hr /><h2><strong>🔹 주요 기능</strong></h2><p>✔ <strong>Laravel 사이트 자동 검색 및 연결</strong>: 기존 Laravel 사이트를 Plesk에서 자동으로 감지하여 추가<br />
✔ <strong>Git 배포 지원</strong>: 원격 Git 저장소에서 Laravel 애플리케이션을 가져와 자동 배포<br />
✔ <strong>Laravel 기본 애플리케이션 배포</strong>: 기본 Laravel 애플리케이션을 도메인에 배포<br />
✔ <strong>배포 자동화</strong>: 커스텀 배포 스크립트를 통해 자동 업데이트 가능<br />
✔ <strong>환경 변수(.env) GUI 관리</strong>: <code>.env</code> 파일을 터미널 없이 직접 편집 가능<br />
✔ <strong>Artisan 및 Composer 명령 실행</strong>: Plesk 인터페이스에서 artisan 및 composer 명령 실행 가능<br />
✔ <strong>Laravel Cron Jobs 관리</strong>: Laravel의 예약 작업(schedule:run) 기능을 Plesk에서 관리<br />
✔ <strong>Node.js 및 패키지 관리자 지원</strong>: npm/yarn 명령을 실행할 수 있으며, Laravel 프로젝트에서 Node.js 환경을 쉽게 설정</p><hr /><h2><strong>🔻 제한 사항</strong></h2><p>❌ <strong>도메인을 다른 구독(Subscription)으로 이동할 때 일부 문제 발생 가능</strong><br />
❌ <strong>Laravel 웹사이트 개별 복구 불가 (구독 전체 백업에서만 복구 가능)</strong></p><hr /><h2><strong>📅 최근 변경 내역</strong></h2><p><strong>🆕 최신 버전: 1.4.11 (2024년 4월 19일)</strong></p><ul>
<li>Windows 서버에서 확장을 활성화할 때 발생할 수 있는 <strong>HTTP 500 오류 수정</strong></li>
<li>기타 내부 개선</li>
</ul><p><strong>✅ 주요 수정 사항</strong></p><ul>
<li><code>.env.example</code> 파일이 없을 때 충돌하는 문제 해결 (1.4.7)</li>
<li>Laravel Toolkit 버튼이 Plesk의 도메인 카드에서 보이지 않던 문제 해결 (1.4.5)</li>
<li>Laravel Queue Worker를 대시보드에서 실행 가능 (1.4.2)</li>
<li><strong>유지보수 모드(php artisan down/up) GUI에서 관리 가능</strong> (1.3.0)</li>
<li><strong>Git 배포와 Laravel Toolkit 배포 통합</strong> (1.3.0)</li>
</ul><hr /><h2><strong>🛠 언제 사용하면 좋은가?</strong></h2><ul>
<li>Plesk에서 <strong>Laravel 애플리케이션을 쉽게 배포하고 관리</strong>하고 싶을 때</li>
<li><strong>Git을 이용해 자동 배포</strong>하거나 배포 프로세스를 관리해야 할 때</li>
<li><code>.env</code> 파일을 편리하게 수정하고, artisan 및 composer 명령을 GUI에서 실행하고 싶을 때</li>
<li><strong>Plesk에서 Laravel 프로젝트를 운영할 계획이 있는 경우</strong> 필수 확장 프로그램</li>
</ul><hr /><p>



















</p><p>🚀 <strong>Plesk에서 Laravel 프로젝트를 운영하는 경우 강력한 도구가 될 수 있습니다.</strong><br />
Laravel 애플리케이션을 Plesk에서 더욱 효율적으로 관리하려면 이 확장을 사용하는 것이 좋습니다.</p>]]></description>
			<author><![CDATA[shop2world]]></author>
			<pubDate>Fri, 14 Feb 2025 22:04:12 +0000</pubDate>
			<category domain="https://web.shop2world.com/?kboard_redirect=1"><![CDATA[(sws) 지식 기반 – SWS 커뮤니티]]></category>
		</item>
				<item>
			<title><![CDATA[.NET Toolkit]]></title>
			<link><![CDATA[https://web.shop2world.com/?kboard_content_redirect=18]]></link>
			<description><![CDATA[<p><strong style="color:rgb(51,51,51);font-size:2em;">📌 .NET Toolkit이란?</strong></p><p><strong>Plesk 서버에서 ASP.NET Core 애플리케이션을 쉽게 관리할 수 있도록 도와주는 확장 프로그램</strong>입니다.<br />
이 확장을 설치하면 <strong>Linux(Plesk + nginx + Passenger)</strong> 또는 <strong>Windows(Plesk + IIS)</strong> 환경에서 ASP.NET Core 애플리케이션을 실행하고 관리할 수 있습니다.</p><hr /><h2><strong>🔹 주요 기능</strong></h2><p>✔ <strong>ASP.NET Core Runtime 관리</strong>: 서버에 설치된 ASP.NET Core 런타임 버전들을 확인하고 관리<br />
✔ <strong>ASP.NET Core 웹사이트 생성</strong>: 몇 번의 클릭으로 Plesk에서 ASP.NET Core 기반 웹사이트 설정<br />
✔ <strong>환경 변수 관리</strong>: 애플리케이션 실행에 필요한 환경 변수 설정 가능<br />
✔ <strong>로그 확인</strong>: 애플리케이션 로그를 Plesk에서 직접 확인 가능<br />
✔ <strong>애플리케이션 재시작 (Linux 한정)</strong>: Linux 서버에서 실행 중인 .NET 애플리케이션을 재시작</p><hr /><h2><strong>🔻 제한 사항</strong></h2><p>❌ <strong>SELinux 미지원</strong><br />
❌ <strong>도메인을 다른 구독(Subscription)으로 이동할 때 일부 문제 발생 가능</strong><br />
❌ <strong>ASP.NET Core 웹사이트 개별 복구 불가 (구독 전체 백업에서만 복구 가능)</strong></p><hr /><h2><strong>📅 최근 변경 내역</strong></h2><p><strong>🆕 최신 버전: 2.1.15 (2024년 12월 9일)</strong></p><ul>
<li>내부 개선</li>
</ul><p><strong>✅ 주요 수정 사항</strong></p><ul>
<li>Ubuntu 24에서 사용할 수 없는 .NET Core 런타임 버전이 목록에 표시되지 않도록 수정 (2.1.14)</li>
<li>특정 조건에서 애플리케이션 재시작이 실패하는 오류 수정 (2.1.13)</li>
<li>.NET Core 8.0 Runtime 설치 지원 추가 (2.1.11)</li>
</ul><hr /><h2><strong>🛠 언제 사용하면 좋은가?</strong></h2><ul>
<li>Plesk에서 <strong>ASP.NET Core 기반 웹사이트를 운영</strong>하려는 경우</li>
<li><strong>Plesk 서버에서 .NET 환경을 설정하고 관리</strong>해야 하는 경우</li>
<li><strong>nginx + Passenger (Linux) 또는 IIS (Windows) 기반으로 .NET 애플리케이션을 실행</strong>하고 싶을 때</li></ul><p>🚀 <strong>Plesk에서 .NET 개발을 해야 한다면 반드시 설치해야 하는 확장 프로그램</strong>입니다.</p>]]></description>
			<author><![CDATA[shop2world]]></author>
			<pubDate>Fri, 14 Feb 2025 21:56:47 +0000</pubDate>
			<category domain="https://web.shop2world.com/?kboard_redirect=1"><![CDATA[(sws) 지식 기반 – SWS 커뮤니티]]></category>
		</item>
				<item>
			<title><![CDATA[Plesk에서 SSL/TLS Certificate(보안 인증서) 설치하는 방법]]></title>
			<link><![CDATA[https://web.shop2world.com/?kboard_content_redirect=17]]></link>
			<description><![CDATA[<h3><strong>Plesk에서 SSL/TLS Certificate(보안 인증서) 설치하는 방법</strong></h3><p>웹사이트의 보안을 강화하고 HTTPS를 활성화하려면 <strong>SSL/TLS 인증서</strong>를 설치해야 합니다.<br />
Plesk에서는 무료로 제공되는 <strong>Let’s Encrypt 인증서</strong>를 간단하게 설치할 수 있습니다.</p><hr /><h2><strong>🔹 1. Plesk에서 SSL/TLS Certificate 설정으로 이동</strong></h2><h2><img src="https://web.shop2world.com/wp-content/uploads/kboard_attached/1/202502/67ab8dda1fe805844599.jpg" alt="" /><strong><br /></strong></h2><ol>
<li><strong>Plesk에 로그인</strong></li>
<li><strong>Websites &amp; Domains</strong>에서 <strong>SSL/TLS Certificates</strong> 클릭</li>
<li>현재 도메인의 <strong>SSL/TLS Certificate for [내도메인.com]</strong> 페이지로 이동</li>
</ol><hr /><h2><strong>🔹 2. 무료 Let’s Encrypt 인증서 설치</strong></h2><ol>
<li><strong>More options</strong>에서<br />
<ul>
<li><strong>"Install a free basic certificate provided by Let’s Encrypt"</strong> 선택</li>
</ul>
</li>
<li><strong>인증서 설정 입력</strong>
<ul>
<li><strong>이메일 주소:</strong> Let’s Encrypt에서 중요한 알림을 받을 이메일 주소 입력</li>
<li><strong>Secure the domain name:</strong> 체크되어 있어야 함 (예: <code>내도메인.com</code>)</li>
<li><strong>Secure the wildcard domain (including www and webmail):</strong> 필요하면 체크 (<code>*.내도메인.com</code>)</li>
<li><strong>Include a "www" subdomain for the domain and each selected alias:</strong> 체크 (<code>www.내도메인.com</code>)</li>
<li><strong>Secure webmail on this domain:</strong> 체크 (<code>webmail.내도메인.com</code>)</li>
<li><strong>Assign the certificate to the mail domain (IMAP, POP, SMTP):</strong> 체크</li>
</ul>
</li>
<li><strong>[Get it free]</strong> 버튼 클릭</li>
</ol><hr /><h2><strong>🔹 3. 인증서 설치 완료 후 HTTPS 적용</strong></h2><ol>
<li>설치가 완료되면 자동으로 SSL/TLS 인증서가 적용됨</li>
<li><strong>Websites &amp; Domains &gt; Hosting &amp; DNS &gt; Hosting Settings</strong> 이동</li>
<li><strong>Security 섹션</strong>에서<br />
<ul>
<li>"SSL/TLS support" 체크</li>
<li>"Permanent SEO-safe 301 redirect from HTTP to HTTPS" 체크</li>
</ul>
</li>
<li><strong>[OK] 또는 [Apply] 버튼 클릭</strong></li>
</ol><hr /><h2><strong>🔹 4. 정상적으로 SSL 적용되었는지 확인</strong></h2><ol>
<li>웹사이트에 접속하여 <strong>HTTPS가 활성화되었는지 확인</strong></li>
<li><code>https://www.내도메인.com</code> 입력 후 보안 자물쇠 아이콘 🔒 확인</li>
<li><code>https://www.ssllabs.com/ssltest/</code> 사이트에서 인증서 검증 가능</li>
</ol><hr /><h2><strong>🚀 Let’s Encrypt 인증서 자동 갱신</strong></h2><ul>
<li>Let’s Encrypt 인증서는 <strong>자동으로 30일 전에 갱신</strong>됨</li>
<li>갱신이 실패하면 등록한 이메일 주소로 알림을 받게 됨</li>
<li>수동 갱신하려면 <strong>SSL/TLS Certificates &gt; Reissue Certificate</strong> 클릭</li>
</ul><hr /><h2><strong>🎯 요약 (빠르게 설치하려면?)</strong></h2><p>✅ <strong>Plesk &gt; Websites &amp; Domains &gt; SSL/TLS Certificates</strong> 이동<br />
✅ <strong>"Install a free basic certificate provided by Let’s Encrypt" 선택</strong><br /><br /><br />
✅ <strong>도메인 및 메일 설정 체크 후 "Get it free" 클릭</strong><br /><br /><br />
✅ <strong>Hosting Settings에서 HTTPS 강제 적용 설정</strong><br /><br /><br />
✅ <strong>설치 완료 후 브라우저에서 HTTPS 확인</strong></p><p>이제 <strong>무료 SSL/TLS 인증서</strong>가 적용되어 안전하게 웹사이트를 운영할 수 있습니다! 🚀🔒</p>]]></description>
			<author><![CDATA[shop2world]]></author>
			<pubDate>Tue, 11 Feb 2025 17:40:11 +0000</pubDate>
			<category domain="https://web.shop2world.com/?kboard_redirect=1"><![CDATA[(sws) 지식 기반 – SWS 커뮤니티]]></category>
		</item>
				<item>
			<title><![CDATA[Plesk에서 생성한 계정이 DNS에 도메인을 등록하는 방법]]></title>
			<link><![CDATA[https://web.shop2world.com/?kboard_content_redirect=16]]></link>
			<description><![CDATA[<h3><img src="https://web.shop2world.com/wp-content/uploads/kboard_attached/1/202502/67aaf5b7077b56192622.jpg" alt="" /><br /></h3>
<p>Plesk에서 웹사이트를 만들었다고 해서 자동으로 도메인이 연결되는 것은 아닙니다.<br />
<strong>핵심은 도메인 등록 기관(예: GoDaddy, Namecheap, Google Domains 등)에서 내 서버의 IP 주소를 등록하는 것</strong>입니다.</p>
<hr />
<h3><strong>1. Plesk 서버의 IP 주소 확인 (SWS 계정에서 가능)</strong></h3>
<p>✅ <strong>Plesk 서버의 IP 주소는 SWS 계정에서 확인 가능</strong><br />
✅ <strong>SWS에 로그인하여 내 계정에서 서버 IP를 확인한 후, 도메인 등록 기관의 A 레코드 설정 시 해당 IP를 입력해야 함</strong><br /><br />
✅ <strong>Plesk에서도 IP 확인 가능:</strong></p>
<ul>
<li><strong>Dashboard &gt; Hosting &amp; DNS &gt; Hosting Settings and Web Hosting Access</strong></li>
</ul>
<hr />
<h3><strong>2. 도메인 등록 기관에서 내 서버의 IP 주소 설정</strong></h3>
<ol>
<li>도메인을 구매한 사이트(도메인 등록 기관)에 로그인합니다.</li>
<li><strong>DNS 관리(DNS Settings 또는 Name Servers 메뉴)로 이동</strong>합니다.</li>
<li>다음과 같은 <strong>A 레코드</strong>를 추가합니다:<br />
<ul>
<li><code>@</code> (루트 도메인) → <strong>SWS 계정에서 확인한 Plesk 서버의 IP 주소 입력</strong></li>
<li><code>www</code> → <strong>SWS 계정에서 확인한 Plesk 서버의 IP 주소 입력</strong></li>
<li><code>mail</code> → <strong>SWS 계정에서 확인한 Plesk 서버의 IP 주소 입력</strong> (이메일도 설정하려면)</li>
</ul>
</li>
<li><strong>네임서버(NS) 설정</strong>
<ul>
<li><strong>반드시 도메인 등록 기관에서 제공한 기본 네임서버를 사용</strong>해야 합니다.</li>
<li>기본 네임서버(NS)가 도메인 등록 기관에서 자동으로 설정되어 있는지 확인하고, 필요하면 수동으로 설정합니다.</li>
</ul>
</li>
</ol>
<hr />
<h3><strong>3. Plesk에서 DNS 설정 확인 </strong></h3>
<ol>
<li>Plesk에 로그인</li>
<li><strong>Dashboard &gt; Hosting &amp; DNS &gt; DNS</strong> 메뉴 클릭</li>
<li>아래와 같은 <strong>A 레코드가 있는지 확인</strong>
<ul>
<li><code>내도메인.com.</code> → <code>A</code> → <strong>SWS 계정에서 확인한 Plesk 서버의 IP</strong></li>
<li><code>www.내도메인.com.</code> → <code>CNAME</code> → <code>내도메인.com.</code></li>
<li><code>mail.내도메인.com.</code> → <code>A</code> → <strong>SWS 계정에서 확인한 Plesk 서버의 IP</strong></li>
</ul>
</li>
<li>Plesk에서 제공하는 자체 네임서버(<code>ns1.내도메인.com</code>, <code>ns2.내도메인.com</code>)는 사용하지 않습니다.</li>
<li><strong>Domain is not resolvable</strong> 메시지가 표시될 경우, 도메인 등록 기관에서 A 레코드 설정을 확인하고 변경 사항이 반영될 때까지 기다립니다.</li>
<li><strong>DNSSEC</strong> 기능이 활성화된 경우, 도메인 등록 기관의 DNS 설정과 일치하도록 조정합니다.</li>
</ol>
<hr />
<h3><strong>4. Cloudflare를 사용하는 경우 (외부 DNS 활용)</strong></h3>
<p>Cloudflare 같은 DNS 서비스를 사용하면 <strong>서버 IP를 외부에 노출하지 않고 보호할 수 있음</strong>.</p>
<ol>
<li>Cloudflare에 가입 후 도메인 추가</li>
<li>Cloudflare에서 제공하는 네임서버(NS) 주소 확인</li>
<li>도메인 등록 기관에서 기존 NS 대신 Cloudflare의 NS 입력</li>
<li>Cloudflare에서 A 레코드를 <strong>SWS 계정에서 확인한 Plesk 서버의 IP</strong>로 설정<br />
<ul>
<li><strong>Proxy(프록시) 기능 활성화</strong>: IP 주소가 외부에 공개되지 않도록 설정 가능</li>
</ul>
</li>
</ol>
<hr />
<h3><strong>5. DNS 전파 (최대 24시간 소요됨)</strong></h3>
<p>DNS 변경 후 전 세계적으로 적용되기까지 <strong>최대 24시간</strong> 걸릴 수 있습니다.<br />
도메인 연결이 제대로 되었는지 확인하려면:</p>
<ul>
<li><code>https://dnschecker.org</code> 에서 <strong>A Record 조회</strong></li>
<li><code>ping 내도메인.com</code> 또는 <code>nslookup 내도메인.com</code> 명령어 사용</li>
</ul>
<hr />
<h3><strong>🚀 보안 고려 정리</strong></h3>
<p>✅ <strong>SWS 계정에서 Plesk 서버의 IP 주소 확인 후 설정 진행</strong><br />
✅ <strong>도메인 등록 기관에서 제공한 기본 네임서버(NS) 사용</strong><br /><br />
✅ <strong>Cloudflare 같은 DNS 보호 서비스 사용</strong> (서버 IP 숨김 가능)<br /><br />
✅ <strong>DNS 변경 후 외부에서 서버 IP가 노출되지 않도록 테스트</strong><br /><br />
✅ <strong>SSH, FTP 등 서버 접속을 제한하고 방화벽 설정 강화</strong></p>
<p></p>]]></description>
			<author><![CDATA[shop2world]]></author>
			<pubDate>Tue, 11 Feb 2025 07:01:36 +0000</pubDate>
			<category domain="https://web.shop2world.com/?kboard_redirect=1"><![CDATA[(sws) 지식 기반 – SWS 커뮤니티]]></category>
		</item>
				<item>
			<title><![CDATA[Gmail로 이메일 전송 실패 원인 및 해결 방법 (SPF, DKIM 인증 방법)]]></title>
			<link><![CDATA[https://web.shop2world.com/?kboard_content_redirect=15]]></link>
			<description><![CDATA[<p>다음과 같이 도메인을 <code>example.com</code>으로 변경하여 보안을 강화했습니다.</p><hr /><p>📌 <strong>이메일 전송 실패 원인 및 해결 방법</strong><br />
📧 <strong>문제:</strong><br /><br />
<code>example@gmail.com</code>으로 보낸 이메일이 반송됨 (<strong>Message Delivery Failure</strong>).<br /><br />
📌 <strong>원인:</strong> Gmail이 발신자의 <strong>SPF 또는 DKIM 인증이 누락되었거나 실패</strong>했기 때문.</p><hr /><h2><strong>❌ 1. Gmail 반송 오류 메시지 분석</strong></h2><p>🔹 <strong>주요 오류 코드:</strong></p><pre><code class="language-plaintext">550-5.7.26 Your email has been blocked because the sender is unauthenticated.<br />
550-5.7.26 Gmail requires all senders to authenticate with either SPF or DKIM.<br />
</code></pre><p>➡ <strong>Gmail은 SPF 또는 DKIM을 사용하여 보낸 이메일의 신뢰도를 확인</strong><br />
➡ <code>example.com</code>의 SPF, DKIM 설정이 올바르게 되어 있지 않거나 Gmail에서 인증 실패함</p><p>🔹 <strong>추가 오류 정보:</strong></p><pre><code class="language-plaintext">550-5.7.26 Authentication results:<br />
550-5.7.26 DKIM = did not pass<br />
550-5.7.26 SPF [example.com] with ip: [112.80.132.117] = did not pass<br />
</code></pre><p>➡ <strong>SPF와 DKIM이 둘 다 실패</strong><br />
➡ 이 상태에서는 Gmail이 이메일을 차단하고 수신하지 않음</p><p>🔹 <strong>참고 링크 (Gmail 인증 설정 관련 공식 문서)</strong><br />
🔗 <a href="https://support.google.com/mail/answer/81126#authentication">https://support.google.com/mail/answer/81126#authentication</a></p><hr /><h2><strong>✅ 2. 해결 방법: SPF, DKIM, DMARC 설정 추가</strong></h2><p>Gmail이 이메일을 정상적으로 수락하도록 <strong>SPF, DKIM, DMARC 설정을 올바르게 적용해야 함</strong></p><h3><strong>🔹 2-1. SPF 레코드 추가</strong></h3><p>📌 <strong>SPF는 해당 IP 주소에서 이메일을 보낼 수 있도록 인증하는 역할</strong></p><p>1️⃣ <strong>DNS 설정에서 TXT 레코드 추가</strong></p><pre><code>@  TXT  "v=spf1 include:_spf.google.com include:secureserver.net ~all"<br />
</code></pre><p>2️⃣ <strong>적용 후 DNS 변경 사항이 반영되었는지 확인</strong></p><pre><code class="language-bash">nslookup -type=TXT example.com<br />
</code></pre><p>✅ <strong>SPF가 정상적으로 설정되면 Gmail이 발송 이메일을 신뢰하게 됨</strong></p><hr /><h3><strong>🔹 2-2. DKIM 설정 추가</strong></h3><p>📌 <strong>DKIM은 이메일에 서명을 추가하여 위조를 방지하는 기능</strong></p><p>1️⃣ <strong>Plesk에서 DKIM 활성화</strong></p><ul>
<li><strong>[Tools &amp; Settings] → [Mail Settings]</strong></li>
<li><strong>"Allow signing outgoing mail (DKIM)" 옵션 활성화</strong></li>
<li><strong>적용 후 DKIM 공개키를 DNS에 추가</strong></li>
</ul><p>2️⃣ <strong>DNS에서 TXT 레코드 추가 (Plesk에서 제공하는 DKIM 키 사용)</strong></p><pre><code>default._domainkey.example.com  TXT  "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GN..."<br />
</code></pre><p>3️⃣ <strong>DKIM 설정 확인</strong></p><pre><code class="language-bash">nslookup -type=TXT default._domainkey.example.com<br />
</code></pre><p>✅ <strong>DKIM이 활성화되면 이메일 위조 방지 및 Gmail 신뢰도 향상!</strong></p><hr /><h3><strong>🔹 2-3. DMARC 정책 추가</strong></h3><p>📌 <strong>DMARC는 SPF와 DKIM이 실패할 경우 어떻게 처리할지 정책을 정하는 역할</strong></p><p>1️⃣ <strong>DNS에서 TXT 레코드 추가</strong></p><pre><code>_dmarc.example.com  TXT  "v=DMARC1; p=none; rua=mailto:postmaster@example.com"<br />
</code></pre><p>✅ <strong>DMARC가 적용되면 Gmail이 SPF/DKIM 인증을 강화하여 신뢰도를 높임</strong></p><hr /><h2><strong>✅ 3. Plesk에서 SMTP 설정 확인 및 수정</strong></h2><p>Gmail SMTP (<code>info@example.com</code>)을 통해 이메일을 보내는 경우, Plesk의 메일 서버 설정을 변경해야 함.</p><p>1️⃣ <strong>[Tools &amp; Settings] → [Mail Settings] 이동</strong><br />
2️⃣ <strong>"Relay options"에서 "authorization is required" 활성화</strong><br /><br />
3️⃣ <strong>SMTP 릴레이 서버 설정</strong></p><pre><code>SMTP Server: smtp.gmail.com  <br />
Port: 587  <br />
Security: TLS  <br />
Username: info@example.com  <br />
Password: [Gmail 앱 비밀번호 사용]  <br />
</code></pre><p>4️⃣ <strong>설정 저장 후 테스트 이메일 전송</strong></p><p>✅ <strong>이제 Plesk가 Gmail SMTP를 통해 이메일을 보낼 수 있음!</strong></p><hr /><h2><strong>🚀 결론: Gmail이 이메일을 차단한 이유 및 해결 방법</strong></h2><p>✅ <strong>SPF, DKIM, DMARC 설정이 누락되었거나 잘못되었음 → DNS 설정 수정 필요<br /></strong><br />
✅ <strong>Plesk에서 DKIM 서명 활성화 후 DNS에 적용</strong><br /><br />
✅ <strong>Plesk에서 SMTP 릴레이를 <code>smtp.gmail.com</code>으로 설정하여 이메일을 Gmail을 통해 발송</strong><br /><br />
✅ <strong>DNS 설정 변경 후 24시간 이내에 Gmail에서 정상적으로 이메일을 받을 수 있음</strong></p><p>
<br /><strong>이제 <code>example@gmail.com</code>으로 이메일이 정상적으로 발송될 것입니다!</strong> 🎯</p>]]></description>
			<author><![CDATA[shop2world]]></author>
			<pubDate>Mon, 10 Feb 2025 04:34:09 +0000</pubDate>
			<category domain="https://web.shop2world.com/?kboard_redirect=1"><![CDATA[(sws) 지식 기반 – SWS 커뮤니티]]></category>
		</item>
			</channel>
</rss>