WordPress Multisite Network를 설치하고 설정하는 방법은 무엇입니까?

게시 됨: 2023-04-17

여러 회사, 학교 또는 개인 웹사이트가 있고 모두 몇 가지 공통점이 있는 경우 이러한 웹사이트를 개별적으로 관리하는 대신 모든 웹사이트를 관리하는 더 효율적인 방법이 있는지 궁금했을 것입니다. 이 경우 WordPress multisite가 찾고 있는 솔루션입니다.

2010년 버전 3.0에서 출시된 WordPress multisite를 사용하면 단일 WordPress 설치에 여러 WordPress 웹사이트가 존재할 수 있습니다.

이 기사에서는 다중 사이트 WordPress를 구축하는 방법을 보여줍니다. 이전에 WordPress 웹 사이트를 구축한 사람에게도 어려운 과정이 될 수 있습니다. 하지만 걱정할 것은 없습니다.

WordPress 다중 사이트에 대한 단계별 가이드를 따르면 괜찮을 것입니다. 그러나 WordPress를 수동으로 설치하는 방법을 찾고 있다면 이 기사를 확인할 수 있습니다.

[lwptoc skipHeadingLevel=”h3,h4,h5,h6″ skipHeadingText=”결론적으로”]

WordPress 멀티사이트를 설치하고 구성하는 데 필요한 단계로 바로 뛰어들기 전에 배워야 할 몇 가지 사항이 있습니다.

멀티사이트 워드프레스란 무엇입니까?

다중 사이트 WordPress 네트워크는 동일한 WordPress 설치를 공유하는 웹사이트 모음입니다. 즉, 별도의 워드프레스 사이트가 5개 있다면 모두 한 곳에 모아 하나의 대시보드에서 운영할 수 있습니다.

예를 들어 BBC America 웹사이트를 보자. 다중 사이트 네트워크에서 실행됩니다. 모든 BBC 쇼에는 고유한 웹사이트가 있습니다(다중 사이트 설정에서 하위 사이트라고 함). 여러 개의 별도 웹 사이트를 보유하는 대신 단일 사이트 아래에 모든 쇼가 있습니다. 이로 인해 웹 사이트 관리가 너무 쉬워집니다.

결론적으로 일반 웹 사이트와 다중 사이트 WordPress 네트워크를 비교합니다.

  • 하나의 웹사이트 + 하나의 WordPress 설치 = 일반 WordPress 웹사이트
  • 여러 웹사이트 + 하나의 WordPress 설치 = 다중 사이트 WordPress 네트워크

다중 사이트 네트워크 사용의 장단점

워드프레스 멀티사이트 사용이 매력적인 이유를 쉽게 알 수 있습니다. 그러나 다중 사이트는 모든 사람을 위한 것은 아닙니다. 다중 사이트 사용의 장단점을 살펴보겠습니다.

워드프레스 멀티사이트의 장점

    • 동일한 플러그인 및 테마 공유: 마스터 대시보드에 테마 및 플러그인을 설치할 수 있습니다. 그리고 모든 하위 사이트에서 사용할 수 있도록 전체 네트워크에서 활성화됩니다.

    참고: 설정 및 구성 섹션의 '마스터 대시보드'에 대해 자세히 알아보세요.

    • 간소화된 업데이트: Superadmin은 모든 하위 사이트에 대한 WordPress 플러그인 및 테마를 한 번에 업데이트할 수 있습니다.

    참고: 설정 및 구성 섹션에서 '최고 관리자 또는 최고 관리자'에 대해 자세히 알아보세요.

    • 단일 대시보드: 다중 사이트 WordPress를 사용하면 단일 WordPress 대시보드에서 여러 사이트를 실행할 수 있습니다. 테마, 플러그인, 사용자 등 모든 것을 관리할 수 있습니다. 이런 식으로 수십, 수십 개의 하위 사이트를 관리할 수 있습니다.

워드프레스 멀티사이트의 단점

  • 호환되지 않는 플러그인: 다중 사이트에서 가장 큰 문제 중 하나는 호환되는 테마와 플러그인을 찾는 것입니다. 많은 플러그인과 테마는 다중 사이트 설치를 처리할 수 없습니다.
  • 복잡한 마이그레이션: 마이그레이션은 매우 복잡하고 까다로운 프로세스가 될 수 있습니다. 다중 사이트를 새 도메인이나 호스팅 공급자로 이전하는 것은 가능하지만 독립 실행형 이전, 즉 단일 하위 사이트 이전은 매우 어렵고 대부분의 플러그인에서 지원하지 않습니다.
  • 다른 플러그인 및 테마를 사용하는 웹사이트에 부적합: WordPress Multisite는 유사한 기능을 공유하는 사이트 네트워크를 구축할 때 가장 적합합니다. 그러나 매우 다른 목적을 위한 웹 사이트가 있는 경우 다른 플러그인, 테마 및 사용자 정의를 사용하게 될 가능성이 있습니다. 그런 다음 다중 사이트를 활성화하지 않는 것이 좋습니다.

중요: WordPress Multisite는 웹사이트를 관리할 좋은 옵션이 많지 않던 시기에 등장했습니다. 다행히 그 이후로 상황이 바뀌었습니다. 좋은 관리 솔루션을 찾고 있다면 WP Remote를 살펴봐야 합니다 .

인기 있고 사용자 친화적이며 기능이 풍부한 관리 플러그인입니다. 단일 대시보드에서 여러 웹사이트를 관리할 수 있습니다.

장단점을 평가한 후 WordPress 다중 사이트 WordPress를 설정하기로 결정한 경우 아래의 초보자 가이드를 따르십시오.

WordPress Multisite Network를 설치하고 설정하는 방법은 무엇입니까?

다중 사이트를 처음부터 구축하는 경우 1단계 부터 시작하십시오. 그러나 이미 기존 웹사이트가 있고 이를 다중 사이트로 변환하려는 경우 2단계 부터 시작하십시오.

주의: 다중 사이트를 설정하려면 위험한 WordPress 파일을 변경해야 합니다. 사소한 오류로 인해 사이트가 손상될 수 있습니다. 따라서 기존 웹사이트에 멀티사이트를 설정하는 경우 전체 WordPress 백업을 수행하는 것이 좋습니다 .

1단계: WordPress 웹사이트 구축

가장 먼저 해야 할 일은 도메인과 호스팅 계획을 구입하는 것입니다. 웹사이트를 직접 구축한 적이 없다면 프로세스가 어렵게 느껴질 수 있지만 저희를 믿으시면 WordPress 웹사이트를 구축하는 것이 그리 어렵지 않습니다. 팔로우하는 리소스가 많이 있습니다.

웹 사이트가 가동되고 실행되면 다중 사이트 환경으로 전환할 때입니다.

2단계: 구성 파일을 통해 멀티사이트 활성화

이 단계에서는 구성 파일에 코드를 업로드해야 합니다. 호스팅 계정이나 Filezilla와 같은 FTP 클라이언트를 통해 구성 파일에 액세스할 수 있습니다. Filezilla는 사용하려면 로컬 컴퓨터에 설치해야 하는 소프트웨어입니다.

호스팅 계정과 Filezilla 소프트웨어를 통해 구성 파일을 편집하는 방법을 보여드리겠습니다.

호스팅 계정을 통해 구성 파일에 액세스합니다.

1. 호스팅 제공업체의 계정에 로그인한 다음 cPanel 로 이동합니다. cPanel에서 파일 관리자를 선택합니다.
2. 파일 관리자 페이지에서 public_html 폴더를 선택합니다.
3. wp-config.php 파일은 public_html 폴더 안에 있습니다. 파일을 찾으면 마우스 오른쪽 버튼을 클릭하고 편집 을 선택합니다.

public_html의 wp-config 파일
public_html로 이동하여 wp-config를 선택합니다.

II Filezilla를 통한 구성 파일 액세스

1. 로컬 컴퓨터에 Filezilla를 다운로드하여 설치합니다 . 로컬 컴퓨터를 웹사이트의 백엔드와 연결하는 소프트웨어입니다. 즉, 컴퓨터에서 구성 파일을 수정할 수 있습니다.
2. FileZilla를 열고 호스트 이름, 사용자 이름, 암호 및 포트를 입력합니다. 이러한 세부 정보가 없으면 호스팅 회사에 FTP 자격 증명을 요청하십시오. 이 비디오를 따라 FTP 자격 증명이 저장되는 위치를 알아볼 수도 있습니다.
3. 연결되면 오른쪽의 원격 사이트 섹션에 폴더 그룹이 나타납니다. 폴더 중 하나는 public_html 폴더 입니다. 그것을 선택하십시오.

Filezilla의 wp-config 파일
원격 사이트 > public_html > 파일 이름 > wp-config.php로 이동합니다.

4. 원격 사이트 바로 아래에 파일 이름이라는 또 다른 섹션이 있습니다. public_html 폴더를 선택하면 wp-config.php 파일이 이 섹션에 나타납니다.
5. wp-config.php 파일을 찾으면 마우스 오른쪽 버튼을 클릭하고 편집을 선택합니다.

III 다중 사이트를 허용하는 코드 삽입

편집을 선택하면 wp-config.php 파일이 열립니다. 구성 파일에서 다음 문장을 찾습니다.

/* 그게 다야, 편집을 멈춰라! 행복한 블로깅. */

그리고 '행복한 블로깅' 문장 바로 위에 다음 코드 줄을 배치합니다.

정의('WP_ALLOW_MULTISITE', true);

변경 사항 저장을 클릭하고 파일을 닫습니다. 내 웹 사이트에서 코드는 다음과 같습니다.

wp-config 파일에서 다중 사이트 허용
그림과 같이 코드를 삽입하십시오

이제 웹 사이트를 다중 사이트 네트워크로 변환했습니다. WordPress 대시보드로 이동합니다. 왼쪽 모서리에 다중 사이트 아이콘 이 표시되어야 합니다.

멀티사이트 워드프레스
사이트를 다중 사이트로 변환하면 그림의 아이콘이 나타납니다.

그러나 우리는 작업의 절반밖에 진행하지 못했습니다. 다음 단계는 네트워크를 설치하는 것입니다.

IV 네트워크 설치

1. WordPress 대시보드에서 도구 로 이동하고 네트워크 설정을 선택합니다. 여기에서 네트워크를 구성합니다.

(a) 첫 번째 단계는 하위 사이트의 URL이 어떻게 보일지 결정하는 것입니다. site1.example.comexample.com/site1 (예: 하위 도메인 또는 하위 디렉토리) 중에서 선택할 수 있습니다. URL 구조 선택은 사이트 저장 방식에 영향을 주지 않으므로 걱정할 필요가 없습니다.
(b) 그런 다음 네트워크 제목네트워크 관리자 이메일과 같은 기타 세부 정보를 입력하고 설치를 누르십시오. 설치를 클릭하면 WordPress에서 두 개의 코드 스니펫을 제공합니다. wp-config.php 및 .htaccess 파일에 각각 추가해야 합니다.

하위 도메인 및 하위 디렉토리 중에서 선택
하위 도메인 및 하위 디렉토리를 선택하고 네트워크 세부정보를 삽입합니다.

V wp-config 파일에 코드 추가

이전 섹션에서 보여준 방법을 사용하여 wp-config 파일을 엽니다. 줄 바로 위에 첫 번째 코드 스니펫을 삽입합니다.

/* 그게 다야, 편집을 멈춰라! 행복한 블로깅. */

변경 사항 저장 을 누르는 것을 잊지 마십시오. 내 웹 사이트에서 코드는 다음과 같습니다.

wp-config 파일의 다중 사이트 구성
그림과 같이 코드를 삽입하십시오

VI .htaccess 파일에 코드 추가

.htaccess 파일에 두 번째 코드 스니펫을 삽입합니다. 구성 파일과 마찬가지로 파일 관리자 또는 FileZilla를 통해 .htaccess 파일을 찾을 수 있습니다. .htaccess 파일 편집에 대해 자세히 알아보려면 기사를 확인하십시오.

방법 1 – 파일 관리자의 .htaccess 파일

호스팅 계정에 로그인한 다음 cPanel > 파일 관리자 > public_html 폴더 > .htaccess 파일 로 이동합니다. 파일을 찾으면 마우스 오른쪽 버튼을 클릭하고 편집 을 선택합니다.

public_html의 htaccess 파일
public_html로 이동하여 .htaccess를 선택합니다.

[ 참고: .htaccess 파일을 찾을 수 없다면 파일이 숨겨져 있기 때문입니다. 사이트 설정을 변경하고 파일을 표시하는 방법을 알아보려면 WordPress에서 .htaccess 파일을 편집하는 방법 기사의 지침을 따르십시오.]

방법 2 – FileZilla의 .htaccess 파일

Filezilla를 열고 FTP 자격 증명을 입력합니다 . FTP 자격 증명이 무엇인지 모르는 경우 이 비디오를 확인하거나 호스팅 제공업체에 문의하십시오.

  1. 그런 다음 원격 사이트 섹션으로 이동합니다.
  2. public_html 폴더 선택
  3. 그런 다음 파일 이름 섹션으로 이동하여 .htaccess 파일을 찾습니다.
  4. 찾았으면 마우스 오른쪽 버튼을 클릭하고 편집 을 선택합니다.
filezilla의 htaccess 파일
원격 사이트 > public_html > 파일 이름 > .htaccess로 이동합니다.

파일을 열면 두 번째 코드 스니펫과 유사한 코드를 찾을 수 있습니다. 기존 코드를 새 코드로 교체합니다. 변경 사항 저장 을 누르는 것을 잊지 마십시오. 내 웹 사이트에서 코드는 다음과 같습니다.

htaccess 파일의 다중 사이트 구성
그림과 같이 코드를 삽입하십시오

다중 사이트 네트워크를 사용할 준비가 되었습니다!

다중 사이트 네트워크에 새 하위 사이트를 추가하는 방법은 무엇입니까?

정말 사용자 친화적이라는 명성에 걸맞게 WordPress 멀티사이트는 운영하기 쉽습니다. 사이트 관리자는 몇 가지 간단한 단계를 거쳐 새 웹사이트 또는 하위 사이트를 추가할 수 있습니다.

  • WordPress 대시보드에서 모든 사이트를 선택한 다음 새로 추가를 선택합니다. 원하는 URL, 사이트 제목, 웹사이트 이름 관리자 이메일 등과 같은 세부 정보를 입력합니다(아래 이미지 참조). 준비가 되면 사이트 추가 를 클릭하십시오.
멀티사이트 워드프레스에 웹사이트 추가
세부 정보 삽입 및 새 하위 사이트 추가
  • 원하는 만큼 웹사이트를 추가할 수 있습니다. 모든 하위 사이트를 보려면 마스터 대시보드로 이동하여 사이트 > 모든 사이트를 선택하십시오.

WordPress 관리자 역할이 할당된 모든 사용자는 웹 사이트가 다중 사이트 네트워크가 되면 자동으로 최고 관리자가 된다는 점을 여기서 언급할 가치가 있습니다. 또한 최고 관리자는 네트워크의 모든 사이트를 완벽하게 제어할 수 있습니다.

참고: 4.5 미만 버전에서 실행되는 WordPress 사이트는 도메인 매핑을 구현해야 합니다. 이를 위해 사용할 수 있는 플러그인이 있습니다. 다중 사이트 도메인 매핑을 읽는 것이 좋습니다.

WordPress Multisite에 플러그인 및 테마를 설치하는 방법은 무엇입니까?

다중 사이트에 테마와 플러그인을 설치하는 것은 쉽습니다. 일반 사이트에 설치하는 것과 같은 방식으로 설치합니다.

  • 마스터 대시보드에서 플러그인 > 새로 추가 로 이동한 다음 사이트에 대한 플러그인을 검색, 설치 및 활성화합니다.
  • 테마를 설치하고 설정하려면 테마 > 새로 추가 로 이동한 다음 테마를 검색하여 사이트에 추가합니다.

설치한 플러그인과 테마는 모든 하위 사이트에서 활성화됩니다. 네트워크 수준에서 플러그인 및 테마를 활성화 및 비활성화할 수 있습니다. 이것으로 WordPress 다중 사이트 네트워크 설정을 마칩니다.

결론적으로

Multisite WordPress는 그것을 활용할 수 있는 사람들을 위한 매우 강력한 도구입니다. 그러나 WordPress는 까다로운 세계이며 해커와 봇이 웹 사이트 네트워크를 손상시키기 위해 숨어 있다는 것을 기억하십시오. 단일 설치를 실행하든 다중 사이트를 실행하든 관계없이 보안 조치를 취하고 있는지 확인해야 합니다.

MalCare Security Plugin과 함께라면 해커, 봇 등을 걱정할 필요가 없습니다. 또한 이에 대한 자세한 내용은 WordPress 보안 가이드를 따를 수 있습니다.

지금 바로 MalCare 보안 서비스를 사용해 보세요 !