Localhost에서 WordPress를 설치하고 구성하는 방법(전체 가이드)

게시 됨: 2023-07-03

WordPress 사이트에 로컬 호스트를 활용하면 업데이트를 실행하거나 플러그인을 테스트하거나 사이트를 비공개로 구축할 수 있습니다. 즉, 사용자 경험(UX)에 영향을 미치거나 운영을 방해할 수 있는 실수에 대해 걱정하지 않고 변경할 수 있습니다.

꽤 좋은 것 같죠? 더 좋은 점은 경험이 어느 정도 있는 대부분의 개발자가 시작하는 것이 간단하다는 것을 알 수 있다는 것입니다.

이 단계별 가이드를 따르면 아무 문제 없이 localhost 소프트웨어를 다운로드하고, WordPress 파일을 추가하고, 데이터베이스를 생성할 수 있습니다.

이 게시물에서는 WordPress localhost와 그 이점에 대해 자세히 살펴보겠습니다. 그런 다음 localhost에서 WordPress를 구성하고 몇 가지 일반적인 오류를 실행하는 방법을 보여줍니다.

localhost는 무엇이며 WordPress에 유용한 이유는 무엇입니까?

WordPress 사이트를 만들 때 일반적으로 도메인 이름을 구입하고 웹 호스팅 공급자를 선택합니다. 귀하의 사이트는 귀하의 웹 호스트 서버에 상주하며 올바른 URL을 가진 모든 사람이 액세스할 수 있습니다.

localhost를 사용하면 PC와 같은 자체 운영 체제에서 웹 사이트를 실행할 수 있습니다. 이는 실제 웹사이트와 다른 하드웨어 구성을 갖게 됨을 의미합니다. 또한 귀하의 사이트는 온라인에서 사용할 수 없습니다.

PC 저장소를 호스트로 사용하여 개인 및 원격 환경을 만듭니다. 그런 다음 XAMPP와 같은 타사 소프트웨어를 다운로드하여 WordPress를 설치합니다.

다운로드 정보가 있는 XAMPP 홈페이지

localhost를 사용하려는 이유는 많습니다. 첫째, 테스트 및 실험에 사용할 수 있는 개발 사이트를 만들 수 있습니다.

이 경우 WordPress는 스테이징 사이트로 작동합니다. 라이브 애플리케이션을 시작하기 전에 문제를 감지할 수 있으므로 디자이너와 개발자에게 인기 있는 옵션입니다. 더 좋은 점은 localhost를 사용하면 인터넷에 연결되어 있지 않아도 웹사이트에서 작업할 수 있다는 것입니다.

또한 지역 웹사이트는 새로운 것을 시도할 수 있는 안전한 환경을 제공합니다. 이렇게 하면 도입된 변경 사항으로 인해 문제가 발생하는 경우 라이브 웹 사이트의 다운타임을 방지할 수 있습니다.

Localhost는 새 소프트웨어를 테스트하거나 업데이트를 실행하는 더 안전한 방법일 수도 있습니다. 사이트 손상에 대해 걱정할 필요가 없습니다. 문제가 발생해도 라이브 사이트는 전혀 영향을 받지 않습니다.

모든 운영 체제에서 WordPress를 로컬로 설치할 수 있습니까?

WordPress를 로컬에 설치할 수 있는 플랫폼이 많이 있지만 XAMPP가 가장 사용자 친화적인 경향이 있습니다.

또한 XAMPP는 오픈 소스이며 무료이며 Mac, Windows 및 Linux를 포함한 모든 운영 체제를 지원합니다. 공식 XAMPP 웹 사이트를 방문하면 다양한 버전의 소프트웨어를 모두 볼 수 있습니다. 그런 다음 운영 체제와 호환되는 버전을 다운로드할 수 있습니다.

localhost에 WordPress를 설치하기 위한 요구 사항은 무엇입니까?

localhost에 워드프레스를 설치하려면 웹사이트 파일을 저장할 PC와 같이 완벽하게 작동하는 운영 체제가 필요합니다. 이것은 라이브 사이트에 사용하는 웹 호스트의 서버와 동일한 가상 서버로 작동합니다.

또한 XAMPP와 같은 소프트웨어를 다운로드해야 합니다. 로컬 환경을 만들 수 있는 많은 도구가 있습니다. WAMP, MAMP, LAMP 및 Vagrant는 다른 인기 있는 옵션입니다.

XAMPP는 무료이며 오픈 소스이기 때문에 WordPress에 탁월한 선택인 경향이 있습니다. 또한 Windows, OS X 및 Linux를 포함한 다양한 시스템에서 작동합니다.

XAMPP 소프트웨어를 다운로드하면 WordPress와 함께 설치할 수 있습니다. 또한 제어판에서 세 개의 모듈을 선택해야 합니다. 이들은 Apache, MySQL 및 PHP입니다.

localhost에 WordPress를 설치하는 방법

이제 localhost에 대해 조금 더 알게 되었으므로 XAMPP를 사용하여 Localhost에 WordPress를 설치하는 방법을 살펴보겠습니다.

1단계: XAMPP 다운로드

첫 번째 단계는 Apache Friends에서 XAMPP 소프트웨어를 다운로드하는 것입니다. Windows, Linux 또는 OS X용 XAMPP에 액세스할 수 있습니다.

XAMPP 파일에 대한 다운로드 옵션

운영 체제와 일치하는 버전을 선택하십시오. 다운로드가 자동으로 시작되며 몇 분 정도 소요될 수 있습니다.

다운로드가 완료되면 파일을 실행하여 XAMPP 임포터를 시작합니다. 바이러스 백신 프로그램이 설치되어 있는 경우 경고가 표시될 수 있지만 설치를 계속할 수 있습니다.

UAC(사용자 계정 컨트롤)에 대한 경고가 표시될 수도 있습니다. 대부분의 경우 해당 프롬프트와 표시되는 다른 프롬프트를 통해 계속 진행해야 합니다.

그러면 설치 프로그램 화면이 표시됩니다. 여기에서 다음 을 클릭합니다.

XAMPP 설정 마법사

이제 설치할 구성 요소를 선택하십시오. WordPress의 모든 구성 요소가 필요하지 않다는 점에 유의하는 것이 중요합니다. 대신 필수 항목과 MySQLphpMyAdmin 이 필요합니다.

설치할 구성 요소 선택

추가 구성 요소를 설치할 수 있습니다. 예를 들어 트랜잭션 이메일을 보내거나 디버깅하려는 경우 이메일 관련 기능이 필요할 수 있습니다. 따라서 계속해서 필요하지 않은 모든 항목의 선택을 취소하십시오. 그런 다음 다음을 누르십시오.

이제 XAMPP를 설치할 폴더를 선택하고 원하는 언어를 선택하십시오.

설치 폴더 선택

XAMPP용 Bitnami를 설치하도록 선택할 수 있다는 알림이 표시됩니다. 이것은 WordPress에 필요하지 않지만 프로세스를 약간 더 간단하게 만들 수 있습니다.

Bitnami 없이 계속 진행하려면 다음을 클릭하여 설치를 실행합니다.

XAMPP 설치 프로세스

이 작업이 완료되면 제어판을 시작하고 XAMPP 작업을 시작할 수 있습니다.

2단계: 모듈 실행

XAMPP 및 WordPress를 설치하려면 세 가지 특정 모듈이 필요합니다.

  • Apache(XAMPP가 의존하는 웹 서버)
  • MySQL(WordPress에서 사용하는 데이터베이스)
  • PHP(WordPress가 구축된 프로그래밍 언어)

XAMPP 제어판에서 이러한 모듈을 시작할 수 있습니다. 시작되면 각각의 상태가 녹색으로 바뀌어야 합니다.

XAMPP에서 모듈 선택

그런 다음 웹 브라우저에서 http://localhost 로 이동하여 로컬 서버가 제대로 작동하는지 테스트합니다.

XAMPP 시작 화면

성공했다면 이제 운영 체제에서 작동하는 XAMPP 서버를 갖게 됩니다.

3단계: WordPress 파일 추가

이제 XAMPP를 다운로드하고 모듈을 실행했으므로 WordPress를 설치할 차례입니다. 이렇게 하려면 공식 WordPress 웹사이트로 이동하고 Get WordPress를 클릭하여 최신 버전의 소프트웨어를 다운로드합니다.

워드프레스 다운로드

호스팅 공급자와 설정하는 옵션이 있음을 알 수 있습니다. 이것은 라이브 WordPress 사이트를 만들고자 하는 사용자에게만 해당됩니다.

localhost에 WordPress를 설치하고 싶으므로 Download WordPress 6.2 를 클릭합니다.

WordPress 다운로드 옵션

이 시점에서 WordPress가 컴퓨터에 다운로드됩니다.

이제 컴퓨터에서 XAMPP를 설치한 폴더로 이동합니다. C://xampp 와 같은 이름을 지정할 수 있습니다.

폴더를 열고 htdocs 하위 폴더를 찾습니다.

htdocs 폴더 찾기

htdocs 에서 사이트의 새 폴더를 만듭니다. 이 폴더의 이름은 사이트에 액세스하는 데 사용되는 하위 이름이 됩니다. 스테이징 사이트로 WordPress localhost를 사용하는 경우 폴더 이름을 "testsite"로 지정할 수 있습니다.

그런 다음 http://localhost/testsite로 이동하여 사이트에 액세스합니다. 폴더를 만들었으면 이 단계를 시작할 때 다운로드한 WordPress zip 파일의 압축을 풉니다.

4단계: 데이터베이스 생성

이제 XAMPP를 다운로드하고 모듈을 실행하고 WordPress를 다운로드했습니다. 이제 WordPress 설치를 위한 MySQL 데이터베이스를 생성할 차례입니다.

먼저 XAMPP 제어판에서 phpMyAdmin을 시작해야 합니다. 이렇게 하려면 MySQL관리 버튼을 클릭합니다.

MySQL 설치

phpMyAdmin 내에서 데이터베이스 탭을 선택합니다.

phpMyAdmin 대시보드

그런 다음 데이터베이스 이름을 입력하고 만들기를 선택합니다.

그게 다야! 이제 마지막 단계로 넘어갈 수 있습니다.

5단계: WordPress 설치 완료

마지막 단계에서는 WordPress 설치를 완료하는 데 몇 가지 작업만 필요합니다. 먼저 일반 WordPress 설치 프로그램이 표시되는 로컬 웹사이트를 방문하세요. 주소 표시줄에 http://localhost/url을 입력하면 웹사이트를 찾을 수 있습니다.

데이터베이스 세부 정보를 제외하고 모든 것이 다른 WordPress 사이트와 동일합니다. 대신 다음과 같이 데이터베이스 세부 정보를 입력해야 합니다.

  • 데이터베이스 이름 : phpMyAdmin에서 생성한 데이터베이스의 이름(이 가이드의 4단계에서 설정)
  • 사용자 이름 : "루트"
  • 비밀번호 : 비워두세요

나머지 프로세스를 완료하십시오. 이제 로컬 호스트에서 실행 중인 새로운 WordPress 설치를 볼 수 있습니다.

localhost에서 라이브 서버로 WordPress를 이동하는 방법

로컬 호스트에서 라이브 서버로 WordPress를 이동하려면 Duplicator와 같은 WordPress 마이그레이션 플러그인을 사용할 수 있습니다. 이렇게 하면 로컬 설치에서 파일을 내보냅니다. 그런 다음 라이브 서버에 데이터베이스를 만들고 FileZilla와 같은 SFTP 클라이언트를 사용하여 파일을 복사해야 합니다.

WordPress localhost를 다른 컴퓨터로 전송하는 방법

웹 사이트와 데이터베이스를 다른 시스템으로 내보내서 WordPress localhost를 다른 컴퓨터로 전송할 수 있습니다. All-in-One WP Migration과 같이 이를 수행하는 데 도움이 되는 많은 플러그인이 있습니다.

내장된 WordPress 가져오기 및 내보내기 도구를 사용할 수도 있습니다. Tools → Export 로 이동하여 WordPress 대시보드에서 찾을 수 있습니다.

WordPress의 내보내기 옵션

숙련된 WordPress 사용자인 경우 phpMyAdmin을 사용하여 WordPress localhost를 다른 컴퓨터로 전송할 수도 있습니다. 이 프로세스에서는 기존 데이터베이스를 내보내고 새 PC에서 새 데이터베이스를 생성해야 합니다.

localhost에서 WordPress를 제거하는 방법

로컬 환경에서 테스트, 업데이트 또는 실험을 완료한 후에는 XAMPP를 제거할 수 있습니다. Windows에서 이 작업을 수행하려면 제어판을 열고 프로그램 및 기능으로 이동합니다. 그런 다음 XAMPP 앱을 찾아 마우스 오른쪽 버튼으로 클릭하여 삭제합니다.

이제 C:/xampp 폴더(또는 XAMPP에 사용한 폴더)로 이동하여 컴퓨터에 남아 있는 파일과 폴더를 모두 삭제합니다.

일반적인 WordPress localhost 문제 및 해결 방법

지금까지 localhost에서 WordPress를 설치하고 구성하는 데 도움이 되도록 가능한 한 많은 세부 정보를 제공하려고 노력했습니다. 그러나 발생할 수 있는 몇 가지 WordPress localhost 문제가 있습니다.

따라서 이 섹션에서는 가장 일반적인 문제에 대해 설명하고 해결 방법을 보여줍니다.

1. 설치 실패: 디렉터리를 생성할 수 없습니다.

발생할 수 있는 첫 번째 WordPress localhost 문제는 ​​설치가 실패하는 경우입니다. 이 오류가 표시될 수 있는 세 가지 상황이 있습니다.

  • WordPress 대시보드에 테마 또는 플러그인을 설치합니다.
  • 플러그인 또는 테마를 업데이트합니다.
  • 파일을 wp-content 폴더에 직접 업로드합니다.

일반적으로 "설치 실패" 오류는 새 WordPress 사이트에서 발생합니다. 권한 설정이 올바르지 않기 때문에 메시지가 표시될 수 있습니다. 또는 시스템에 충분한 여유 공간이 없을 수 있습니다.

따라서 파일 권한을 확인하여 오류를 지울 수 있습니다. WordPress 대시보드에서 도구 → 사이트 상태 로 이동합니다. 그 다음에, 정보 탭을 클릭하고 파일 시스템 권한 까지 아래로 스크롤합니다.

이상적으로는 모든 파일이 "쓰기 가능"으로 나열됩니다.

WordPress의 fillesystem 권한

"쓰기 불가능"이라고 표시되면 권한이 올바르게 구성되지 않은 것입니다.

다행히 사이트 파일에 액세스하여 권한을 변경할 수 있습니다. 이렇게 하려면 FTP를 통해 사이트에 연결할 수 있습니다. 그런 다음 public_html 로 이동하여 다음 폴더를 찾습니다.

  • wp_content
  • wp_포함
  • wp_admin

각 폴더(한 번에 하나씩)를 마우스 오른쪽 버튼으로 클릭하고 파일 권한을 선택합니다.

wp-admin 폴더 찾기

옵션이 다음 값으로 설정되어 있는지 확인하십시오.

  • 소유자 권한: 읽기, 쓰기, 실행
  • 그룹 권한: 읽기, 실행
  • 공개 권한: 읽기, 실행
  • 수치: 755
  • 하위 디렉토리로 재귀
  • 디렉터리에만 적용

확인을 클릭하고 사이트로 돌아가서 오류가 해결되었는지 확인합니다.

2. 로그인이 되지 않습니다.

또 다른 일반적인 WordPress localhost 문제는 ​​로그인 절차가 작동하지 않는다는 것입니다. 이 경우 문제를 해결하려면 phpMyAdmin으로 이동해야 합니다.

먼저 중요한 사이트 파일을 편집해야 할 수 있으므로 웹사이트를 백업하는 것이 중요합니다. 따라서 실수를 하더라도 작업 내용을 잃어버릴까 봐 걱정할 필요가 없습니다.

사이트 백업을 만드는 가장 쉬운 방법은 Jetpack VaultPress Backup과 같은 안정적인 플러그인을 사용하는 것입니다.

Jetpack VaultPress 백업 홈페이지e

VaultPress 백업은 클라우드에 안전하게 저장되는 실시간 백업을 만듭니다. 이 도구는 30일 동안 백업을 저장하며 클릭 한 번으로 사이트를 이전 버전으로 복원할 수 있습니다.

VaultPress 백업은 웹사이트를 저장할 뿐만 아니라 모든 데이터베이스 테이블을 보호합니다. 또한 플러그인은 모든 WooCommerce 고객 및 주문 데이터의 사본도 저장합니다.

백업 플러그인을 설치하고 활성화했으면 phpMyAdmin을 열고 config.inc.php 파일을 찾습니다. 여기에서 로그인 정보를 확인할 수 있습니다. 그런 다음 로그인 화면으로 돌아가 값을 입력합니다.

3. 이 사이트에 연결할 수 없습니다.

"이 사이트에 연결할 수 없습니다."라는 오류 메시지가 표시되면 브라우저에서 웹 사이트에 액세스하는 데 문제가 있음을 의미합니다. 예를 들어 인터넷 연결이 부족하거나 DNS(도메인 이름 시스템) 문제에 직면했을 수 있습니다.

먼저 바이러스 백신 소프트웨어, 방화벽 또는 프록시 서비스를 일시적으로 비활성화해야 연결이 중단될 수 있습니다. 그런 다음 인터넷 연결을 확인하고 브라우저 캐시를 지울 수 있습니다.

Google Chrome에서 오른쪽 상단 모서리에 있는 세 개의 점을 클릭합니다. 그런 다음 추가 도구 → 인터넷 사용 기록 삭제를 선택합니다.

Chrome에서 브라우저 캐시 지우기

이것이 작동하지 않으면 DNS 설정을 플러시하는 것이 유용할 수 있습니다. 이렇게 하려면 오류 6: error_err_connection_refused를 확인하십시오.

또는 단순히 DNS 공급자를 변경해야 할 수도 있습니다. Google Public DNS는 안전한 솔루션인 경향이 있습니다.

Google 퍼블릭 DNS 페이지

이를 수행하는 방법은 사용하는 운영 체제에 따라 다릅니다. Mac 사용자의 경우 시스템 환경설정으로 이동하여 DNS 공급자를 변경할 수 있습니다.

그런 다음 네트워크 → 고급을 클릭합니다.

Wi-Fi 연결 문제 해결

DNS 탭을 열고 + 를 클릭합니다.

컴퓨터의 DNS 설정

이제 사용하려는 공용 서버의 번호를 입력하십시오. 확인적용을 클릭하여 설정을 변경합니다.

4. 데이터베이스 연결 설정 오류

localhost에서 WordPress를 설치하고 구성할 때 종종 데이터베이스 연결 문제가 발생할 수 있습니다. 이것은 일반적으로 WordPress 설정 또는 응답하지 않는 데이터베이스 서버에 잘못된 데이터베이스 정보가 있음을 나타냅니다.

이 오류를 해결하려면 데이터베이스 자격 증명을 확인할 수 있습니다. 이들은 wp-config.php 파일에 저장되므로 SFTP를 통해 파일에 액세스할 수 있습니다.

파일을 연 후 다음 자격 증명이 올바른지 확인하십시오.

  • 데이터베이스 이름
  • 사용자 이름
  • 비밀번호
  • 데이터베이스 호스트

phpMyAdmin을 사용하여 데이터베이스 자격 증명을 확인할 수도 있습니다. phpMyAdmin을 연 후 wp_users를 클릭합니다.

phpMyAdmin의 wp_users 테이블

그런 다음 사용자 목록을 찾아 수정 링크를 클릭합니다. 여기에서 사이트의 각 사용자에 대한 사용자 ID, 암호 등을 볼 수 있습니다.

이 값이 올바르지 않으면 여기에서 변경할 수 있습니다. 기존 값을 삭제하고 새 값을 입력하기만 하면 됩니다. 그런 다음 이동을 클릭하여 변경 사항을 적용합니다.

서버를 재부팅할 수도 있습니다. 이렇게 하려면 XAMPP 제어판에서 서버를 시작하고 중지하기만 하면 됩니다.

5. 오류 err_ssl_protocol_error

err_ssl_protocol_error는 다양한 방식으로 나타날 수 있습니다. 예를 들어 사이트에서 보안 연결을 제공할 수 없거나 localhost가 잘못된 응답을 보냈다는 메시지가 표시될 수 있습니다.

경우에 따라 이 문제는 브라우저 캐시를 삭제하여 쉽게 해결할 수 있습니다. Google Chrome에서 이 작업을 수행하려면 오류 3: 이 사이트에 연결할 수 없습니다 를 참조하세요.

URL 대신 사이트의 DNS 항목을 사용해 볼 수도 있습니다. 따라서 이 경우에는 브라우저에 http://localhost:8080 대신 http://127.0.0.1:8080 과 같이 입력해야 합니다.

6. 오류 err_connection_refused

err_connection_refused 오류는 또 다른 일반적인 localhost 문제입니다. 잘못 구성된 포트 때문일 수 있습니다. 또한 잘못된 권한을 나타내거나 Apache 웹 서버가 제대로 실행되고 있지 않다는 사실을 경고할 수도 있습니다.

WordPress 권한 관련 문제인 경우 오류 1: 설치 실패 를 참조하십시오. 포트 번호를 변경하려면 오류 13: XAMPP Apache 종료 로 이동하십시오. 연결을 차단할 수 있으므로 방화벽이나 바이러스 백신 프로그램을 비활성화할 수도 있습니다.

다음 솔루션은 너무 많은 레코드를 저장하면 실패할 수 있으므로 DNS를 플러시하는 것입니다. 이렇게 하려면 시작 메뉴 옆에 있는 검색 표시줄에 "cmd"를 입력하여 명령 프롬프트를 엽니다.

이제 다음 명령을 입력하십시오: ipconfig/flushdns

Apache가 확실히 실행 중인지 확인할 수도 있습니다. XAMPP 제어판으로 이동합니다. 시작 이라고 표시되면 서버가 실행을 중지했음이 틀림없고 err_connection_refused 오류의 원인일 수 있습니다.

7. 404 페이지를 찾을 수 없음 오류

localhost에서 WordPress를 설치하고 구성하려고 할 때 404 페이지를 찾을 수 없음 오류가 표시되면 요청한 페이지를 웹 서버에서 찾을 수 없음을 의미합니다. 일반적으로 이것은 다른 프로그램이 포트(포트 80)에 있음을 나타냅니다.

다행히 포트 번호를 변경하여 오류를 지울 수 있습니다. 이렇게 하려면 오류 13: XAMPP Apache가 예기치 않게 종료됨을 참조하세요.

이 해결 방법을 이미 시도했지만 여전히 404 페이지를 찾을 수 없음 오류가 표시되는 경우 브라우저에 입력하는 모든 URL에 포트 번호를 추가하지 않는 것이 문제일 수 있습니다. 예를 들어 http://localhost 대신 http://localhost :8080 을 입력해야 할 수 있습니다.

8. FTP 자격 증명을 요구하는 WordPress localhost

WordPress localhost의 또 다른 일반적인 문제는 사이트에서 FTP 자격 증명을 요구할 수 있다는 것입니다. 일반적으로 이 문제는 업데이트를 실행하거나 새 테마 또는 플러그인을 설치하려고 할 때 발생합니다.

일반적으로 WordPress에 권한이 충분하지 않은 결과입니다. 따라서 권한을 변경해 볼 수 있습니다. 이렇게 하려면 오류 1: 설치 실패 를 참조하십시오.

FTP를 사용하는 대신 업데이트에 직접 PHP 방법을 사용하도록 WordPress를 강제로 시도할 수도 있습니다. SFTP를 사용하여 wp-config.php 파일을 통해 이 작업을 수행할 수 있습니다.

wp-config.php 파일을 연 후 다음 코드 줄을 추가합니다.

 define('FS_METHOD','direct');

변경 사항을 저장했는지 확인하십시오. 그런 다음 WordPress로 돌아가서 오류가 해결되었는지 확인합니다.

9. 이미지가 표시되지 않음

localhost에서 WordPress를 사용하든 라이브 WordPress 사이트에서 사용하든 이미지가 표시되지 않는 오류가 발생할 수 있습니다. 이것은 이미지로 향하는 길이 끊어졌다는 것을 의미한다.

첫 번째 단계는 WordPress 주소(URL)와 사이트 주소(URL)가 일치하는지 확인하는 것입니다. WordPress 대시보드로 이동하여 설정 → 일반 을 클릭하기만 하면 됩니다.

WordPress 주소 및 사이트 주소 설정

그런 다음 이미지가 저장된 폴더의 이름이 URL에 추가되어 있는지 확인하십시오. 이 폴더의 이름은 uploads 또는 images 일 수 있습니다.

이제 Settings → Permalinks 로 이동하십시오.

WordPress의 퍼머링크 설정

여기에서 영구 링크 구조에 대한 게시물 이름을 선택할 수 있습니다. 그런 다음 변경 사항을 저장하고 이미지가 표시되는지 확인합니다.

10. WordPress localhost가 매우 느립니다.

사이트에 플러그인이 너무 많거나 코드가 불량한 경우 WordPress localhost 웹사이트가 느려질 수 있습니다. 따라서 필요한 리소스만 있는지 확인하는 것이 좋습니다.

느린 웹사이트와 열악한 코드는 웹사이트를 보안 위협에 더 취약하게 만들 수 있습니다. 이러한 문제보다 앞서 나가는 가장 좋은 방법은 Jetpack Protect와 같은 플러그인을 사용하는 것입니다.

젯팩 프로텍트 홈페이지

일단 설치되면 자동화된 보안 및 맬웨어 검사에 액세스하여 웹사이트를 안전하게 유지할 수 있습니다. 더 좋은 점은 플러그인이 핵심 소프트웨어의 취약점과 사이트의 모든 플러그인 및 테마를 선택할 수 있다는 것입니다.

더 많은 보호를 원하는 경우 Jetpack과 함께 제공되는 보안 번들을 확인하세요. Jetpack Protect의 모든 이점과 실시간 백업 및 추가 기능이 함께 제공됩니다.

WordPress localhost가 매우 느리게 실행되는 경우 localhost에 대해 원시 IP 주소를 사용해 볼 수도 있습니다. 이는 일부 시스템(예: Windows)이 localhost가 지정될 때 MySQL이 사용하는 연결 유형을 직접 지원하지 않기 때문에 효과적일 수 있습니다.

시작하려면 wp-config.php 파일에 액세스해야 합니다. 여기에서 DB_HOST가 localhost로 설정되어 있지 않은지 확인하십시오.

대신 다음으로 변경하십시오. define('DB_HOST','127.0.0.1');

그런 다음 변경 사항을 저장하고 사이트로 돌아가서 문제가 해결되었는지 확인하십시오.

11. XAMPP 최대 PHP 실행 시간 초과

"XAMPP 최대 PHP 실행 시간 초과" 오류는 수정하기가 매우 쉽습니다. XAMPP 구성 파일 중 하나에서 코드 줄을 편집하기만 하면 됩니다.

XAMPP 제어판을 열고 Apache 옆에 있는 구성 버튼을 클릭합니다. 드롭다운 목록에서 PHP(php.ini) 옵션을 선택합니다.

XAMPP에서 php.ini 파일 선택

그러면 다음 줄을 검색할 수 있는 php.ini 파일이 열립니다.

 Max_execution_time

값은 120으로 설정해야 합니다. 오류를 지우려면 값을 늘릴 수 있습니다. 240으로 두 배로 늘릴 수 있습니다.

12. XAMPP 최대 파일 크기 초과

또 다른 일반적인 XAMPP localhost 문제는 ​​"XAMPP 최대 파일 크기 초과" 오류입니다. XAMPP로 만든 로컬 WordPress 사이트에 파일을 업로드하려고 할 때 이 오류가 표시될 수 있습니다.

다시 말하지만 XAMPP 구성 파일에서 php.ini 파일을 찾아야 합니다. 하지만 이번에는 다음 줄을 검색합니다. upload_max_filesize

일반적으로 40M로 설정됩니다. 오류를 해결하려면 이 값을 늘려 보십시오. php.ini 파일을 편집할 때 post_max_size 번호도 동일하게 변경해야 한다는 점에 유의하는 것도 중요합니다.

13. XAMPP Apache가 예기치 않게 종료됨

"XAMPP Apache가 예기치 않게 종료됨" 오류가 표시되면 Apache에 문제가 발생하여 충돌이 발생했을 가능성이 있습니다. Apache는 XAMPP가 의존하는 웹 서버이므로 이 오류는 로컬 사이트도 작동을 멈춘다는 의미입니다.

이 오류는 다른 프로그램이 XAMPP와 동일한 포트를 사용 중일 수 있음을 나타냅니다. 포트는 한 번에 하나의 프로그램만 지원하므로 Apache가 작동을 멈춥니다.

Skype는 XAMPP와 동일한 기본 포트를 사용하는 프로그램 중 하나입니다. 좋은 소식은 XAMPP 대시보드에 액세스할 수 있는 한 오류를 쉽게 수정할 수 있다는 것입니다.

먼저 XAMPP를 실행해야 합니다. 그런 다음 ApacheConfig 로 이동합니다. 여기에서 Apache (httpd:conf) 옵션을 선택합니다.

XAMPP의 기본 포트는 80(대부분의 HTTP 프로그램에 사용됨)이므로 Apache를 포트 8080으로 리디렉션할 수 있습니다. Apache 파일에서 Ctrl + F를 누르고 "80"을 입력하여 80의 모든 인스턴스를 검색합니다.

Apache를 포트 8080으로 리디렉션

그런 다음 다음 값을 변경합니다.

  • 포트 80에서 포트 8080으로
  • 80 듣기 8080 듣기
  • 서버 이름 localhost: 80을 서버 이름 localhost: 8080으로 변경

이제 XAMPP 제어판으로 돌아가서 ApacheConfig를 다시 방문하십시오. 이 시간, Apache(httpd-ssl.conf) 파일을 선택합니다.

파일을 열고 Ctrl + F를 눌러 443을 검색합니다. 포트 443은 일반적으로 보안 웹 트랜잭션에 사용되지만 Apache에도 필요합니다.

이 파일에서 443의 두 인스턴스를 변경해야 합니다.

  • 듣기 443 듣기 4433
  • <VirtuaHost_default_:443>에서 <VirtualHost_default_:4433>으로

그런 다음 XAMPP에서 중지시작 버튼을 클릭하여 Apache를 다시 시작합니다.

14. XAMPP 403 액세스 금지 오류

논의할 마지막 WordPress localhost 문제는 ​​XAMPP 403 액세스 금지 오류입니다. 일반적으로 이것은 phpMyAdmin을 사용하여 데이터베이스에 액세스하려고 할 때 발생합니다.

403 금지 오류의 가장 일반적인 원인 중 하나는 XAMPP 구성 파일 중 하나의 잘못된 구성입니다. 따라서 문제를 해결하려면 XAMPP 제어판을 열어야 합니다. 그런 다음 ApacheConfig 를 클릭하십시오.

드롭다운 목록에서 httpd-xampp.config 파일을 선택합니다.

httpd-xampp.conf 선택

파일을 연 후 Alias/phpmyadmin으로 시작하는 다음 코드 행을 찾으십시오.

해당 코드 블록 내에서 Require local이라는 줄이 표시되어야 합니다.

이제 해당 줄을 다음과 같이 변경하십시오.

이 시점에서 403 액세스 금지 오류가 지워지고 phpMyAdmin에 대한 액세스 권한이 부여됩니다.

localhost에서 WordPress 구성에 대한 자주 묻는 질문

localhost에서 WordPress를 설치하고 구성하는 방법에 대한 기본 사항을 다루려고 했지만 여전히 몇 가지 질문이 있을 수 있습니다. 가장 일반적인 것을 살펴 보겠습니다.

localhost는 웹 서버입니까?

Localhost는 프로그램을 실행하는 호스트 이름 또는 컴퓨터입니다. 이 경우 컴퓨터는 애플리케이션의 가상 서버가 됩니다. 이 가상 서버는 오프라인 상태이며 라이브 웹 사이트를 실행하는 경우 웹 호스트의 서버와 동일한 방식으로 사이트 데이터를 저장합니다.

누군가 localhost에 액세스할 수 있습니까?

귀하의 웹 서버를 다른 사람과 공유할 수 있지만 그들은 귀하의 IP 주소나 호스트 이름을 알고 있어야 합니다. 명령줄에서 ipconfig/all을 사용하여 Windows에서 이 정보를 찾을 수 있습니다.

WordPress localhost와 라이브 서버: 주요 차이점은 무엇입니까?

Localhost는 컴퓨터에 저장할 수 있는 가상 서버입니다. 또한 오프라인 상태로 유지되므로 대중이 액세스할 수 없습니다.

반면 라이브 서버에는 일반적으로 웹 사이트 데이터를 저장하는 웹 호스트가 필요합니다. 그동안 도메인 이름을 구입해야 합니다. 이렇게 하면 인터넷상의 모든 사용자가 브라우저에 URL을 입력하여 사이트를 찾을 수 있습니다.

WordPress 개발에 localhost를 사용하면 어떤 이점이 있습니까?

WordPress 개발에 localhost를 사용하면 많은 이점이 있습니다. 웹 사이트는 오프라인 상태이므로 기능을 테스트하거나 새로운 기능을 실험할 수 있는 비공개 공간이 생성됩니다.

또한 localhost에서 변경한 내용은 라이브 웹 사이트에 전혀 영향을 주지 않습니다. 따라서 잘못될 염려 없이 자유롭게 실험할 수 있습니다. 그런 다음 업데이트 또는 플러그인이 작동하고 안전한지 확인하면 라이브 웹 사이트에 쉽게 푸시할 수 있습니다.

이를 통해 UX를 보존할 수 있습니다. 따라서 로컬 환경에서 창의력을 발휘하는 동안 사람들은 여전히 ​​라이브 웹 사이트를 방문하고 상호 작용할 수 있습니다.

localhost에서 WordPress에 어떻게 액세스합니까?

localhost에서 WordPress에 액세스하려면 XAMPP와 같은 로컬 서버가 컴퓨터에 설정되어 있어야 합니다. 그런 다음 WordPress 파일을 설치할 수 있습니다. 자세한 내용은 위의 자습서를 확인하십시오.

localhost에 WordPress를 성공적으로 설치하고 구성했으면 웹 브라우저를 열고 http://localhost/filename 주소를 입력합니다.

이 경우 "파일 이름"은 WordPress를 설치한 로컬 서버의 디렉터리를 나타냅니다. 여기에 사용자 이름과 비밀번호를 입력하여 사이트에 액세스할 수 있는 WordPress 로그인 페이지가 표시됩니다.

localhost에서 WordPress에 어떻게 로그인합니까?

라이브 WordPress 웹사이트에 로그인하는 것과 같은 방식으로 localhost에서 WordPress에 로그인할 수 있습니다. 브라우저에 올바른 URL을 입력하기만 하면 됩니다.

일반적으로 다음과 같이 표시됩니다. http://localhost/yoursitename. 그런 다음 주소 끝에 /admin 또는 wp-login.php 와 같은 로그인 페이지 접미사를 추가합니다.

localhost WordPress 비밀번호를 어떻게 재설정합니까?

이메일로 localhost WordPress 암호를 재설정할 수 없습니다(서버에서 메일 기능을 활성화하지 않은 경우). 로컬 서버에서는 메일 기능이 기본적으로 꺼져 있기 때문입니다.

따라서 비밀번호를 재설정하려면 phpMyAdmin을 열어야 합니다. 다음 URL을 입력하여: http://localhost/phpmyadmin . 그런 다음 MySQL 암호와 사용자 이름을 제공해야 합니다. 일반적으로 사용자 이름은 "root"이며 암호는 없습니다.

그런 다음 WordPress 데이터베이스를 선택하고 wp-users 테이블을 찾습니다. 여기에서 관리자의 사용자 이름 옆에 있는 편집 링크를 클릭합니다.

phpMyAdmin에서 사용자 정보 편집

그러면 해당 사용자에 대한 정보를 편집할 수 있는 양식이 열립니다.

사용자 비밀번호 편집

user_pass 까지 아래로 스크롤하고 값에 새 암호를 입력합니다. 열. 그런 다음 기능 열에서 MD5를 선택하고 이동을 클릭하여 변경 사항을 저장합니다.

localhost의 WordPress에서 이메일을 보낼 수 있습니까?

기본적으로 메일 기능은 localhost에서 비활성화되어 있으므로 WordPress에서 이메일을 보낼 수 없습니다. 그러나 WP Mail SMTP와 같은 플러그인을 설치하여 이메일을 활성화할 수 있습니다.

이 경우 플러그인은 기본 이메일 배달 기능을 대신하고 SMTP 공급자를 통해 이메일을 라우팅합니다. WordPress 웹사이트에서 특히 잘 작동하는 Sendinblue와 같은 SMTP 공급자를 선택해야 합니다. 그런 다음 WP Mail SMTP의 설치 마법사를 따라 성공적으로 설정할 수 있습니다.

다른 컴퓨터에서 WordPress localhost에 액세스할 수 있습니까?

예, 다른 컴퓨터에서 WordPress localhost에 액세스할 수 있지만 로컬 IP 주소와 포트 번호가 필요합니다. 따라서 단순히 웹사이트 주소를 입력하는 대신 다음과 같이 표시됩니다. http://192.168.0.4:80/wordpress.&nbsp;

XAMPP는 안전한가요?

예. XAMPP는 WordPress 웹 사이트의 로컬 서버로 사용하기에 안전한 무료 오픈 소스입니다.

XAMPP는 PHP를 설치합니까?

XAMPP는 가장 널리 사용되는 PHP 개발 환경 중 하나입니다. PHP, Pearl 및 MariaDB를 포함하는 Apache 배포판이므로 예, PHP를 설치합니다. 그러나 localhost에서 WordPress를 설정하려면 WordPress를 별도로 설치해야 합니다.

XAMPP에서 여러 로컬 WordPress 사이트를 실행할 수 있습니까?

다중 사이트는 동일한 WordPress 설치에서 작동하는 둘 이상의 웹 사이트 네트워크입니다. XAMPP를 사용하는 로컬 컴퓨터에서 웹 사이트를 실행하더라도 WordPress Multisite를 설치할 수 있습니다.

먼저 표준 WordPress 설치를 실행해야 합니다. 그런 다음 하위 도메인이나 하위 디렉토리 아래에 더 많은 사이트를 추가할 수 있습니다.

Localhost: WordPress 개발자를 위한 강력한 도구

localhost의 WordPress는 새로운 기능을 테스트할 수 있는 안전한 개인 환경을 만들 수 있으므로 디자이너와 개발자를 위한 훌륭한 도구입니다. 더 나아가 라이브 웹 사이트는 방문자가 계속 사용할 수 있으며 로컬 환경에서 변경한 사항에 전혀 영향을 받지 않습니다.

또한 XAMPP와 같은 소프트웨어를 사용할 때 localhost에 WordPress를 설치하고 구성하는 것이 간단합니다. XAMPP를 설치하면 필요한 모듈을 실행한 다음 최신 버전의 WordPress를 다운로드할 수 있습니다. 그런 다음 WordPress 파일을 추가하고 데이터베이스를 만들 준비가 된 것입니다.

대부분의 개발자에게는 문제가 발생할 경우 웹 사이트를 쉽게 복원할 수 있도록 Jetpack VaultPress Backup과 같은 안정적인 백업 플러그인을 찾는 것도 중요합니다. 또한 Jetpack Protect를 사용하여 강력한 보안 및 맬웨어 스캐너에 액세스할 수 있습니다.

또 다른 유용한 도구는 Jetpack Agency Program입니다.

Jetpack Agency 프로그램에 대한 세부 정보

사이트 보안, 플러그인 및 라이선스를 관리할 수 있는 올인원 플랫폼입니다. 또한 나만의 Jetpack 파트너 관리자를 확보하여 비즈니스 성장을 도울 수 있습니다. 한편, 사용자 친화적인 모바일 앱을 사용하여 어디에서나 웹사이트에 액세스할 수 있습니다.

WordPress용 localhost 시작하기

localhost의 WordPress는 디자이너와 개발자가 새로운 소프트웨어를 실험할 수 있는 이상적인 솔루션입니다. 웹사이트를 오프라인으로 구축하려는 신규 웹사이트 소유자에게도 유용합니다. 약간 더 복잡하지만 localhost에 WordPress를 상당히 쉽게 설치하고 구성할 수 있습니다.

요약하자면 다음은 localhost에 WordPress를 설치하고 구성하는 5단계입니다.

  1. XAMPP를 다운로드합니다.
  2. 모듈을 실행합니다.
  3. WordPress 파일을 추가합니다.
  4. 데이터베이스를 생성합니다.
  5. 워드프레스 설치를 완료합니다.

Jetpack for Agency는 또 다른 유용한 개발 도구입니다. 활동 로그로 사이트의 모든 작업을 모니터링하고, 모바일 앱에서 웹사이트에 액세스하고, 나만의 Jetpack 파트너 관리자를 얻을 수 있습니다. 오늘 시작하세요!