로컬에서 WordPress 웹 사이트 구축을 마쳤다면 WordPress를 localhost에서 서버로 마이그레이션하는 방법이 궁금하실 것입니다. 중간에 갇히지 않고 올바른 프로세스를 따르면 매우 쉽습니다. 그러나 깊이 이해하기 전에 localhost WordPress에 대해 먼저 이야기하겠습니다. 간단히 말해서 Localhost는 âÃÂÃÂ이 컴퓨터를 의미합니다. 컴퓨터나 웹 서버가 될 수 있습니다. 이제 Localhost가 실제로 무엇인지 이해했습니다. 이제 WordPress localhost에 대해 이야기해 봅시다! 출처: 언스플래쉬 Localhost WordPress는 기본적으로 데이터베이스, PHP 및 Apache 서버와 같은 다양한 구성 요소와 함께 WordPress 웹 사이트가 있는 설정입니다. 서버에 대한 필요성을 이해하려면 WordPress 사이트를 localhost에서 서버로 전송하는 장단점이 무엇인지 이해해야 합니다. *콘텐츠 공유 용이성:* 거의 모든 콘텐츠는 청중을 위해 만들어지므로 청중이 사용할 수 있도록 하는 가장 쉬운 방법이 필요할 수 있습니다. 로컬 호스트에서만 작업하는 경우 청중과 데이터를 공유하기가 매우 어렵습니다. 반면에 서버에서 실시간으로 게시물을 공유하는 경우 한 번의 클릭으로 콘텐츠를 공유할 수 있습니다. 콘텐츠를 작성하고 몇 개의 미디어 파일을 추가한 다음 게시 버튼을 클릭하기만 하면 됩니다. 귀하의 라이브 링크가 Google에서 크롤링되는 즉시 시청자가 쉽게 액세스할 수 있습니다. 따라서 WordPress 사이트를 localhost에서 서버로 이전하는 이유 중 하나입니다. 출처: 구글 이미지 *프라이버시 필요:* 프라이버시를 찾고 있고 다른 사람이 작업을 확인하는 것을 원하지 않는다면 초기 단계에서 localhost WordPress를 권장합니다. localhost WordPress를 사용하면 데이터 유출이나 공개에 대한 걱정 없이 콘텐츠 생성, 플러그인 설치, 플러그인 테스트, 테마 확인, 코드 및 템플릿 작업을 할 수 있습니다. 따라서 초기에는 localhost WordPress에서 작업하는 것이 좋습니다. *복제 버전으로 보안 유지:* 사이트의 라이브 버전에서 작업하는 동안 신중하게 작업해야 합니다. 때때로 플러그인과 테마를 업데이트하고 설치하는 것이 필수적이며 라이브 사이트를 망칠 수 없습니다. 경우에 따라 라이브 버전 사이트의 백엔드에서 작업하는 동안 일부 오류로 인해 사이트가 삭제될 수 있습니다. 그러나 우리 모두가 알다시피 인간은 오류가 발생하기 쉬우므로 라이브 사이트에서 실수를 할 수도 있습니다. 따라서 WordPress를 localhost에서 서버로 마이그레이션하려는 경우 항상 사이트의 복제 버전을 유지하는 것이 좋습니다. 따라서 라이브 사이트를 엉망으로 만들 경우 복제 버전으로 자신을 구할 수 있습니다. . 이것들은 localhost에서 WordPress 사이트를 전송하는 몇 가지 기본적인 장단점입니다. 이제 WordPress 사이트를 localhost에서 서버로 옮기려면 어떻게 해야 합니까? 걱정 마세요! 모든 질문에 대한 답변을 얻으려면 계속 읽으십시오! *필요에 대해 이야기한 후 WordPress를 localhost에서 서버로 마이그레이션하는 방법에 대해 논의해 보겠습니다.* WAMP 및 MAMP와 같이 사용할 수 있는 다양한 소프트웨어를 사용하여 로컬에서 웹사이트를 만드는 작업을 마쳤으면 이제 라이브로 만들 차례입니다! 먼저 라이브 웹사이트를 만드는 데 필요한 요소에 대해 이야기해 보겠습니다. 미리 준비하는 것은 언제나 좋은 생각입니다! 그렇지 않나요? 가장 먼저 필요한 것은 로컬 호스트에서 WordPress 사이트를 실행하는 것입니다. 그리고 그 사이에 끼어들지 않도록 전체 액세스 권한이 있어야 합니다. 둘째, 웹 호스팅을 사용하는 웹사이트의 도메인 이름이 있어야 합니다. 초기 단계에서는 FTP 프로그램이 있는 것이 좋습니다. 마지막으로 WordPress 사이트를 localhost에서 서버로 쉽게 이전하는 데 도움이 되는 WordPress 마이그레이션 플러그인을 가져오는 것입니다. 모든 준비가 완료되면 지금이 프로세스를 시작할 때입니다. *시작하겠습니다!* 여기서는 âÃÂÃÂMigration PluginâÃÂÃÂ을 사용하여 전체 프로세스를 수행하는 방법에 대해 이야기할 것이며 이는 다음을 위한 최상의 방법 중 하나입니다. 초보자. * 1단계 - 복제기 플러그인: 설치 및 설정 방법* 첫 번째 단계는 로컬 WordPress 웹사이트에 âÃÂÃÂDuplicator PluginâÃÂÃÂ를 설치하고 활성화하는 것입니다. 이 플러그인은 사이트의 플러그인, 테마, 콘텐츠, 데이터베이스 및 기타 파일의 zip 파일을 만드는 데 도움이 됩니다. 활성화가 완료되면 다음 단계를 따르십시오. 복사기는 몇 가지 테스트 후 실행을 시작하고 모든 항목이 양호로 표시되면 âÃÂÃÂBuildâÃÂà버튼을 클릭할 수 있습니다. . 몇 분이 걸리지만 프로세스가 완료될 때까지 탭을 닫지 마십시오. 완료되면 설치 프로그램 및 아카이브 패키지에 대한 다운로드 옵션도 표시됩니다. 아카이브 패키지는 기본적으로 이미지, 테마, 플러그인, 업로드 및 백업을 포함하는 WordPress 웹 사이트의 복제본입니다. 반면 설치 프로그램은 아카이브 파일이 열릴 때 전송을 자동화하는 스크립트입니다. 둘 다 상당히 중요한 파일입니다! 두 파일을 모두 다운로드하려면 âÃÂÃÂ원 클릭 다운로드âÃÂà링크를 클릭하십시오. 출처: 워드펜스 *2단계 - 데이터베이스 생성 방법* WordPress를 localhost에서 서버로 마이그레이션하려면 자유롭게 사용할 수 있는 오픈 소스 관계형 데이터베이스 관리 시스템인 MySQL 데이터베이스를 만드는 것이 매우 중요합니다. 이미 가지고 있다면 가도 좋습니다! 생성하는 경우 다음 단계를 따르세요. 이제 cPanel이 새 데이터베이스를 생성합니다. 이제 MySQL 사용자 섹션까지 아래로 스크롤합니다. 이제 기밀 사용자 이름과 비밀번호를 추가하여 새 사용자를 만드십시오. 이제 새 사용자가 생성되면 데이터베이스 작업을 허용해야 합니다. 이를 위해 âÃÂÃÂâÃÂÃÂAdd User to DatabaseâÃÂà섹션으로 이동합니다. 다음 단계는 âÃÂÃÂUserâÃÂà버튼 바로 옆에 있는 드롭다운 메뉴에서 데이터베이스 사용자를 선택한 다음 데이터베이스를 클릭하고 그런 다음 추가 버튼. 이제 사용자는 WordPress 사이트에서 작업할 수 있습니다. 여기서 데이터베이스 이름, 사용자 이름 및 암호의 세부 정보를 메모장에 저장했는지 확인해야 합니다. 전체 프로세스를 완료하는 데 필요하기 때문입니다. 출처- WordPress.org *3단계 - Localhost에서 라이브 서버로 파일을 업로드하는 방법* 다음은 매우 중요한 단계이므로 주의 깊게 읽어야 합니다. 이 단계에서는 로컬 호스트에서 라이브 서버로 아카이브 및 설치 프로그램 파일을 업로드해야 합니다. FTP 클라이언트를 사용하여 라이브 서버를 연결하는 것으로 시작합니다. FTP 클라이언트는 컴퓨터와 온라인 서버 간에 양방향으로 파일을 전송하도록 설계된 소프트웨어입니다. 이 단계를 마치면 다음으로 웹 사이트의 루트 디렉터리에 파일이 없고 비어 있는지 확인해야 합니다. 이제 Duplicator에서 루트 디렉토리로 아카이브 및 설치 프로그램 파일을 업로드할 준비가 되었습니다. *4단계 - 마이그레이션 스크립트를 실행하는 방법* localhost에서 서버로 WordPress 사이트를 전송하는 마지막 단계는 마이그레이션 스크립트를 실행하는 것입니다. 마이그레이션 파일을 성공적으로 업로드했으면 이제 httpyourdomainname.com/installer.php를 열어야 합니다. 여기서 yourdomainname은 웹사이트의 도메인 이름입니다. 이제 Duplicator 마이그레이션 마법사가 화면에 열립니다. 출처- WordPress.org 이제 설치 프로그램이 유효성 검사를 실행하고 아카이브 파일을 검색합니다. 약관을 확인하고 오른쪽 버튼을 클릭한 후 다음 버튼을 클릭하기만 하면 됩니다. WordPress 데이터베이스 정보를 입력해야 하는 화면이 나타납니다. 호스트는 localhost입니다. 이제 이전에 생성한 데이터베이스 세부 정보를 입력해야 합니다. 이제 다음 버튼을 클릭합니다. 여기에서 아카이브의 WordPress 데이터베이스 백업을 새 데이터베이스로 가져옵니다. 다음 단계는 사이트 URL을 업데이트하고 다음 버튼을 클릭하는 것입니다. 이제 전체 프로세스가 성공적으로 완료되고 성공 화면이 나타납니다. âÃÂÃÂAdmin LoginâÃÂà버튼을 클릭하면 웹사이트의 관리 영역에 들어갈 수 있습니다. 이제 Duplicator는 모든 설치 파일을 자동으로 정리하는 데 도움을 줄 것입니다. 축하합니다! localhost에서 서버로 WordPress를 마이그레이션하는 프로세스가 완료되었습니다. 출처-Unsplash 이 단계를 주의 깊게 따르면 중간에 끼일 가능성이 거의 없습니다. 여전히 로컬 호스트에서 서버로 WordPress 사이트를 전송하는 과정을 수행하는 동안 기술자가 직면하는 몇 가지 일반적인 오류가 있습니다. 이제 토론해 봅시다! **WordPress 데이터베이스 내보내기 및 가져오기 중 문제** 경우에 따라 모든 콘텐츠를 내보내거나 가져오지 못하고 일부만 내보내거나 가져올 수 있습니다. 이 경우 무엇을 할 수 있습니까? 데이터베이스로 직접 이동하여 SQL 파일을 내보내야 하지만 때때로 이 단계에서도 몇 가지 오류가 발생합니다. phpMyAdmin을 통해 데이터베이스에 액세스하여 SQL 데이터를 내보낼 수 있는 솔루션입니다. 액세스 권한이 없는 경우 WordPress 플러그인 관리자를 설치할 수 있습니다. 또 다른 쉬운 방법은 MySQL 명령을 통해 데이터를 내보내는 것입니다. 이를 위해서는 서버에 대한 SSH 액세스 권한이 있어야 하고 mysqldump 명령을 사용해야 합니다. 따라야 할 명령은 다음과 같습니다. *파일 업로드/다운로드 중 문제* 인터넷 연결이 좋은 것이 중요하므로 프로세스를 완료하는 데 오랜 시간이 걸리지 않을 수 있습니다. 업로드하기 전에 압축 파일을 만드는 것도 프로세스를 더 빠르게 만드는 것이 좋습니다. 한 서버에서 다른 서버로 파일을 전송하는 동안 LFTP 및 미러 명령을 사용할 수 있습니다. *썸네일의 적절한 크기 얻기* 테마를 다시 디자인하거나 새 테마를 선택하는 경우 추천 이미지의 크기도 변경되어 왜곡되어 보일 수 있습니다. 이 경우 âÃÂÃÂRegenerate ThumbnailsâÃÂà플러그인을 다운로드하고 활성화하십시오. 그런 다음 도구로 이동하고 재생성을 클릭한 다음 모든 축소판 재생성을 클릭합니다. *마이그레이션 후 WordPress 구성* 새 데이터베이스에도 이전 사이트에 대한 참조가 있습니다. 마이그레이션에서 도메인 이름이 변경되는 경우 다양한 리디렉션 문제가 발생합니다. 이를 위해서는 새 사이트 도메인에 대해 WordPress에서 업데이트해야 합니다. 설정-일반으로 이동 이 문제를 해결하려면 wp-config.php 파일을 검색(또는 해당 파일 끝에 추가)하고 올바른 URL을 입력하십시오. 정의(âÃÂÃÂWP_HOMEâÃÂÃÂ, âÃÂÃâhttpmy-domain.com 정의(âÃÂÃÂWP_SITEURLâÃÂÃÂ, âÃÂÃâhttpmy-domain.com *파일 권한 문제* WordPress를 localhost에서 서버로 마이그레이션하는 동안 권한 문제가 발생할 수 있습니다. 일부 호스트 서버에서는 파일을 읽고 쓸 수 있는 액세스 권한을 제공하는 777과 같은 권한으로 파일 작업을 할 수 있습니다. 이는 보안 관점에서 좋지 않습니다. 이를 위해 가장 쉬운 솔루션은 서버에 대한 SSH 액세스 권한을 갖는 것이며 다음 명령을 사용하여 파일의 권한을 변경할 수 있습니다. chmod -R 644 /path/to/folder/ *전문가의 도움을 받아* 모든 단계를 주의 깊게 수행한 후에도 여전히 문제를 해결할 수 없으면 일부 전문가의 도움을 받는 것이 좋습니다. 분명히 특정 문제를 해결하는 데 시간과 에너지를 낭비하고 싶지 않을 것입니다. 약간의 돈을 쓰고 문제를 해결하는 것이 좋습니다. 작업을 쉽게 하기 위해 고용할 수 있는 다양한 WordPress 대행사가 있습니다. 매 단계마다 집중하여 작업하는 것이 매우 중요합니다. 그렇지 않으면 곤경에 처하게 될 것입니다. 따라서 WordPress 사이트를 localhost에서 서버로 전송하는 동안 발생할 수 있는 몇 가지 기본 오류였습니다. WordPress 사이트를 localhost에서 서버로 이동하는 주어진 프로세스를 제대로 따르고 있다면 오류와 문제가 가장 적게 발생할 수 있습니다. WordPress 사이트를 localhost에서 서버로 마이그레이션하는 과정에서 발생할 수 있는 모든 쿼리에 대한 답변을 얻으시기 바랍니다!