Localhost에 WordPress를 설치하는 방법: 처음부터 단계별

게시 됨: 2023-05-03

WordPress 개발 팀은 귀하의 라이브 사이트에서 간단하고 직관적으로 개발할 수 있도록 합니다. 그러나 이것은 변경을 수행하는 가장 좋은 방법이 아니며 사이트가 오프라인 상태가 되는 것을 볼 수 있고 예상하지 못한 최종 사용자에게 변경 사항을 표시하는 등의 작업을 수행할 수 있습니다. 보다 안전한 변경 방법은 "localhost"라고도 하는 로컬 개발 환경을 사용하는 것입니다. 기본 설정, 기술 수준 및 원하는 작업 흐름에 따라 몇 가지 다른 방법을 사용하여 localhost에 WordPress를 설치하는 방법을 배울 수 있습니다.

localhost에 워드프레스를 설치하는 방법

이 게시물에서는 localhost 에 WordPress를 설치하는 방법을 보여줍니다. 지침은 Windows, macOS 및 Linux까지 포함합니다. 즉, 운영 체제(OS)에 관계없이 따라갈 수 있습니다.

#localhost에 #WordPress를 설치하는 방법: 처음부터 단계별로
트윗하려면 클릭

localhost에 WordPress를 설치하려는 이유

대부분의 개발자는 WordPress 설치 ZIP 파일에서 전체 라이브 인스턴스로 웹 사이트를 가져오는 데 도움이 되는 엄격하고 반복 가능한 워크플로를 갖게 됩니다. 이로 인해 복잡해질 수 있지만 염두에 두어야 할 세 가지 접점이 있습니다.

  • 라이브 . 이것은 웹에서 탐색하는 사이트이며 여기에서 변경할 내용이 없어야 합니다. 이는 특히 변경 사항이 잘못된 경우 최종 사용자가 이러한 변경 사항을 보는 것을 원하지 않기 때문입니다. 최악의 시나리오에서는 문제를 해결하는 동안 사이트가 오프라인 상태가 되어 트래픽 수와 향후 잠재적 수입에 영향을 미칠 수 있습니다.
  • 스테이징 . 이것은 귀하의 사이트를 포함하는 라이브 서버이지만 공개되지 않도록 숨길 것입니다. 이를 통해 라이브 사이트에 부정적인 영향을 주지 않고 변경 사항을 테스트할 수 있습니다. 또한 대상 서버의 아키텍처로 인해 발생하는 버그 및 오류를 시도하고 잡을 수 있습니다.
  • 로컬 . 이 기사에서 "localhost"가 많이 사용되는 것을 볼 수 있지만 간단히 말해서 컴퓨터입니다. 이것은 라이브 서버가 아니며 귀하만 사이트를 볼 수 있습니다. 하지만 이를 달성하려면 컴퓨터에 로컬 개발 환경을 만들어야 합니다.

세 가지 "상태"를 모두 사용하여 사이트를 개발하는 것이 중요하며 로컬 환경이 가장 중요할 수 있습니다. 이렇게 하면 서버 리소스를 사용하거나 "시간을 지키고" 있다는 느낌을 주지 않고 사이트를 만드는 데 필요한 만큼의 시간을 얻을 수 있습니다.

localhost에 WordPress를 설치하는 데 사용할 수 있는 방법

로컬 개발 환경을 만드는 데는 몇 가지 다른 접근 방식이 있습니다. 사용 가능한 모든 종류의 도구가 있으며 각 도구는 대부분 필요한 모든 필수 구성 요소를 설치합니다. 예를 들어 XAMPP(잠시 후에 다룰 내용)에는 다음이 포함됩니다.

  • X : 크로스 플랫폼 지원.
  • A : Apache 서버 유형입니다.
  • M : MySQL 또는 MariaDB 데이터베이스를 지원합니다.
  • P : PHP 지원.
  • P : Perl 스크립팅 지원.

그러나 내부적으로 이를 추상화하고 이메일 테스트 등을 위한 더 큰 지원을 제공하는 다른 도구가 있습니다. 문서의 나머지 부분에서는 각 방법에 대한 일반적인 단계를 보여줍니다. 결국에는 다양한 방법으로 localhost에 WordPress를 설치하는 방법을 알게 될 것입니다.

localhost에 WordPress를 설치하는 방법(도구 4개, 자습서 4개)

여기에서 네 가지 다른 자습서를 제공할 것입니다. 각각이 귀하에게 적합할 수 있으므로 순서가 없습니다. 다음은 localhost에 WordPress를 설치하는 방법을 보여주기 위해 사용할 도구 목록입니다.

  1. XAMPP .
  2. Local 또는 DevKinsta와 같은 데스크탑 로컬 개발 환경 .
  3. 라라벨 발렛 .
  4. VVV .

먼저, 우리는 지역 개발의 오래된 충실한 모습을 살펴볼 것입니다.

1. XAMPP

XAMPP는 로컬 개발 환경을 설정하는 데 사용할 수 있는 가장 초기의 방법 중 하나입니다. 이 버전은 크로스 플랫폼이므로 모든 OS(운영 체제)에서 사용할 수 있지만 MAMP 및 WampServer와 같은 특정 OS를 대상으로 하는 다른 버전이 있습니다.

MAMP Pro 인터페이스.

그러나 이러한 모든 버전은 단일 개발자의 것이 아니므로 혼란스러울 수 있습니다. 대부분의 경우 개발자는 구성 요소에서 자신의 "스택"을 만들고 싶어합니다. 이러한 앱은 단일 설치 프로그램 패키지에 필요한 구성 요소를 함께 번들로 제공합니다.

그럼에도 불구하고 XAMPP의 사용자 경험(UX)은 이 목록의 다른 옵션과 비교하여 "독귀적"입니다. 그러나 XAMPP에 대한 심층 지식이 있는 사용자에게는 최고의 응용 프로그램이 될 것입니다. 그 이점 중 하나는 사용자 정의 기능입니다. 즉, 데이터베이스 유형, 이메일 클라이언트 등을 교체할 수 있습니다. 하지만 설치 프로세스는 OS용 다운로드 설치 프로그램을 사용하는 것처럼 간단합니다.

XAMPP 웹사이트의 다운로드 섹션.

이 작업이 완료되면 XAMPP 패널의 서버 관리 탭에서 모든 항목을 실행해야 합니다. 녹색이 좋습니다!

XAMPP 제어판에서 서버 관리.

여기에서 브라우저에서 http://localhost 사용하여 연결을 테스트하면 대시보드가 ​​표시됩니다.

웹 브라우저에서 XAMPP 대시보드 실행.

또한 XAMPP가 이 작업을 수행하지 않으므로 데이터베이스를 설치해야 합니다. 웹사이트를 새 호스팅 제공업체로 이전하는 방법에 대한 게시물에서 이를 다룹니다.

️ 워드프레스 설치

WordPress를 설치하려면 WordPress.org 웹 사이트에서 ZIP 파일을 다운로드할 수 있습니다.

XAMPP로 돌아가 Welcome 탭으로 이동하여 Open Application Folder 를 선택합니다. 그러면 홈 디렉토리인 htdocs 가 열립니다.

Open Application Folder 버튼을 보여주는 XAMPP 인터페이스.

내부에서 새 디렉터리에 사이트를 설명하는 이름을 지정한 다음 WordPress ZIP 파일을 추출합니다. 때때로 추출 프로세스가 자체 홈 디렉토리를 생성할 수 있으므로 디렉토리의 최상위 수준에 파일이 포함되어 있는지 확인해야 합니다.

WordPress 파일 및 폴더가 포함된 로컬 디렉토리.

그런 다음 브라우저에서 localhost/<your-site>/wp-admin/setup-config.php 로 이동합니다(자리 표시자를 자신의 사이트 디렉토리 이름으로 바꿉니다.) 이렇게 하면 WordPress 설치 프로세스가 시작됩니다.

WordPress 5분 설치 마법사.

여기에서 작성해야 할 몇 가지 필드가 있습니다. 첫 번째는 데이터베이스 자격 증명이 필요합니다.

새 WordPress 웹 사이트에 대한 데이터베이스 자격 증명을 입력합니다.

다음으로 원하는 편집기를 사용하여 새 텍스트 파일을 열고 화면의 텍스트를 여기에 복사합니다.

WordPress 설치 프로세스 중에 wp-config.php 파일에 대한 데이터 복사.

이 파일을 일반 텍스트로 저장하고 이름을 wp-config.php 로 바꾼 다음 사이트의 htdocs 폴더로 이동합니다. 여기에서 버튼을 클릭하여 WordPress를 설치합니다. 마지막 단계는 사이트에 대한 추가 필드를 입력한 다음 클릭하여 WordPress를 설치하는 것입니다.

새로운 WordPress 웹사이트에 대한 새 사이트 세부 정보를 추가합니다.

여기에서 할 일이 많고 특히 오류가 발생하는 경우 설정 시간으로 인해 문제가 발생할 수 있습니다. 여기에서 localhost에 WordPress를 설치하는 방법에 대한 다음 방법이 제공됩니다.

2. 전용 앱

로컬 WordPress 개발의 최근 발전 중 하나는 앱의 형태로 제공됩니다. 이것들은 보기 좋은 그래픽 사용자 인터페이스(GUI)를 제공하는 동시에 후드 아래에 필요한 거의 모든 것을 포함하려고 합니다.

이 ilk의 첫 번째 앱인 DesktopServer는 불행히도 더 이상 활성화되지 않습니다. Flywheel의 Local과 Kinsta의 DevKinsta의 두 가지 대안만 있습니다. 둘 다 전체 WordPress 설치를 설정하는 최소한의 클릭 방법이 있다는 점에서 유사한 기능 세트를 제공합니다. 즉, 종속성, 데이터베이스 관리, 전자 메일 또는 기타 관련 측면에 대해 걱정할 필요가 없습니다.

또 다른 이점은 서버가 Flywheel 또는 WPEngine(로컬용) 또는 Kinsta(DevKinsta용)를 사용하는 한 로컬에서 라이브로 사이트를 푸시할 수 있다는 것입니다. 이를 통해 더 많은 시간을 되돌려 받을 수 있으며, 이러한 이유로 전용 앱이 있습니다. 대부분의 사용자에게 적합합니다.

️ 워드프레스 설치

localhost에 WordPress를 설치하는 방법을 보여주기 위해 여기에서 선택한 앱으로 Local을 사용합니다. 처음에는 인터페이스가 비어 있으며 설치 프로세스를 시작하기 위해 클릭할 수 있는 버튼이 표시되는 경우가 많습니다. Local의 경우 왼쪽 하단에 더하기 아이콘이 있습니다.

로컬 앱 인터페이스.

이렇게 하면 먼저 새 사이트를 만들거나 "청사진"을 사용하도록 요청하는 마법사가 시작됩니다. 정기적으로 만들 사이트에 대해 다음 템플릿을 고려하십시오.

Local을 사용하여 새 사이트를 만드는 방법 선택.

다음으로 사이트 이름을 지정하십시오…

Local 내에서 새 사이트의 사이트 이름을 추가합니다.

… 그런 다음 사이트에 대한 환경을 선택합니다.

로컬 내 새 사이트에 대한 서버 환경 선택.

대부분의 경우 기본 옵션을 사용하는 것이 가장 좋습니다. 사용자 정의 탭에서는 설치에 대한 정확한 PHP 버전 번호, 웹 서버 유형 및 데이터베이스 유형을 선택할 수 있습니다. 자신의 사이트와 유사한 옵션을 선택하는 데 도움이 됩니다.

여기에서 확인을 클릭하면 Local에서 자동으로 WordPress를 설치합니다.

3. 라라벨 발렛

이 게시물의 나머지 부분에서는 터미널 응용 프로그램을 사용하여 액세스하는 명령줄 도구를 살펴봅니다. Laravel Valet은 명령 실행에 익숙한 경우 권장하는 환상적인 옵션입니다. GUI가 없더라도 XAMPP와 Local/DevKinsta 간의 적절한 균형이라고 생각하세요.

Valet에는 두 가지 큰 이점이 있습니다. 첫째, 작고 성능이 좋습니다. 둘째, XAMPP와 같은 일련의 IP 주소 대신 전용 도메인 이름을 사용할 수 있습니다. 그러나 한 가지 큰 단점은 Valet이 macOS와만 호환된다는 것입니다.

또한 해당 OS의 Homebrew 패키지 관리자를 사용하여 Valet(예: PHP 및 Composer)에 대한 종속성을 설치하는 것이 좋습니다. 공식 Valet 문서에는 이에 대한 전체 지침이 있습니다. 또한 데이터베이스를 설정해야 합니다. MariaDB는 간단하며 Homebrew와 함께 사용할 수 있습니다. 들어가면 create database <name> 명령을 사용하여 새 데이터베이스를 추가할 수 있습니다.

️ 워드프레스 설치

Valet을 사용하여 WordPress를 설치하는 대부분의 프로세스에는 디렉터리를 왕복하는 작업이 포함됩니다. 이러한 부분에 대해 명령줄을 사용할 필요는 없지만 그렇게 하는 것이 더 간단합니다. 그럼에도 불구하고 먼저 사용할 세 가지 명령이 있습니다.

mkdir websites cd websites valet park

그러면 웹 사이트 디렉토리가 Valet 루트 폴더로 설정됩니다. 그런 다음 Valet 루트 폴더 내에 다른 디렉터리를 만들고 명령줄을 사용하여 해당 디렉터리로 이동합니다. 여기에서 다음 네 가지 명령을 사용하여 localhost에 WordPress를 설치합니다.

git clone https://github.com/WordPress/WordPress.git < folder-name > cd < folder-name > valet link < folder-name > valet secure < folder-name >
코드 언어: HTML, XML ( xml )

차례로 이것은 GitHub 리포지토리에서 새 디렉터리로 WordPress의 공식 최신 릴리스를 복제한 다음 해당 디렉터리로 들어갑니다. valet link 명령은 사이트를 "서버"에 제공하고 valet secure 명령은 연결에 암호화를 추가합니다.

이 시점에서 <folder-name>.test 도메인으로 이동하여 XAMPP 지침에 따라 WordPress 설치를 시작할 수 있습니다.

4. 다양한 방랑 방랑자

마지막으로 VVV는 Windows용 localhost에 WordPress를 설치하는 방법입니다. 실제로 macOS에서도 기술적으로 작동하지만 VirtualBox 가상 머신 도구를 사용하여 설치를 생성하는 로컬 WordPress 설치 전용 명령줄 앱입니다. 안타깝게도 현재 macOS 버전에서는 작동하지 않으므로 Valet 또는 Parallels와 같은 다른 가상 머신 대안을 선택해야 합니다.

XAMPP 및 그 변형과 함께 VVV는 Make WordPress 웹 사이트에서 권장되는 로컬 개발 환경이기도 합니다. 이 사이트는 전체 설정 지침을 제공합니다.

구성 파일에서 사이트를 관리하게 되므로 VVV를 처음 실행한 후 이 파일을 복사하는 것이 좋습니다. 이렇게 하려면 명령줄에 다음을 입력합니다.

cd vagrant-local vagrant status

VVV 루트 폴더로 이동하여 관련 파일을 복사합니다.

️ 워드프레스 설치

이 시점에서 텍스트 편집기에서 config.yml 파일을 열고 사이트 섹션에 다음 코드를 추가합니다.

mysite: repo: https: //github.com/Varying-Vagrant-Vagrants/custom-site-template.git hosts: - mysite.test
코드 언어: JavaScript ( javascript )

변경 사항을 저장한 후 vagrant-local 폴더에 머물면서 vagrant up 명령을 실행하고 지침을 따릅니다. 이는 사이트를 "프로비저닝"하고 다른 도구와 같이 WordPress 설치 프로세스를 실행할 필요가 없습니다. 이 작업이 완료되면 새 사이트로 이동하여 작업을 시작할 수 있습니다!

맨 위로 이동

결론

WordPress 웹 사이트를 개발하기 위해 라이브 서버에 플랫폼을 설치하고 해킹할 수 있습니다. 그러나 이것은 사이트가 시작되기 전에 사이트의 미래에 영향을 미칠 수 있는 여러 가지 부정적인 면을 가져올 수 있습니다. 대신 localhost에 WordPress를 설치하는 방법을 배우는 것이 좋습니다. 좋은 소식은 기술 수준이나 예산과 관련되지 않은 많은 옵션을 달성할 수 있다는 것입니다.

이 게시물은 localhost에 WordPress를 설치하는 방법을 살펴보았습니다. 목표에 따라 다양한 방법이 있습니다. DevKinsta 또는 Local과 같은 앱은 대부분의 사용 사례에 이상적입니다. Kinsta, WPEngine 또는 Flywheel을 사용하는 호스팅 계정이 있는 경우 여기에서도 사이트를 라이브로 푸시할 수 있습니다. 그러나 XAMPP(및 기타 변형)와 같은 이전 도구는 마찬가지로 견고합니다. 그렇지 않으면 사용되지 않을 것입니다. 명령줄을 사용하여 시스템을 탐색하는 방법에 대한 지식이 있는 경우 Laravel Valet 및 VVV와 같은 명령줄 앱도 가장 잘 작동할 수 있습니다.

localhost에 WordPress를 설치하는 방법에 대해 질문이 있습니까? 그렇다면 아래 댓글 섹션에서 해고하십시오!

#localhost에 #WordPress를 설치하는 방법: 처음부터 단계별로
트윗하려면 클릭

워드프레스 사이트 속도 향상에 대한 단기 집중 과정에 참여하는 것을 잊지 마세요. 아래에서 자세히 알아보십시오.