WordPress 인트라넷 사이트를 만드는 방법: 설치에 필요한 것

게시 됨: 2018-03-12

회사 또는 조직을 위한 인트라넷 사이트를 설정하려고 하십니까? 세계에서 가장 인기 있는 콘텐츠 관리 시스템인 WordPress는 인트라넷 사이트에 필요한 모든 기능을 쉽게 제공할 수 있습니다.

그러나 WordPress가 올바른 도구라는 것을 알고 있더라도 WordPress 인트라넷 사이트를 만드는 데 필요한 실제 단계와 플러그인에서 약간 혼란스러울 수 있습니다.

지식 기반 테마 및 플러그인의 작성자로서 우리는 많은 고객이 우리 도구를 사용하여 모든 인트라넷 사이트에서 완벽한 기능인 내부 지식 기반을 생성한다는 것을 알고 있습니다.

이를 위해 WordPress를 사용하여 인트라넷 웹 사이트를 만드는 방법에 대한 자세한 자습서를 작성하기로 결정했습니다.

당신은 배울 것입니다:

  • WordPress 인트라넷 설치에 사용할 최고의 플러그인
  • 시간을 절약하려는 경우 즉시 사용 가능한 우수한 솔루션을 제공할 수 있는 몇 가지 WordPress 인트라넷 테마
  • localhost 또는 무료 플러그인을 사용하여 WordPress 인트라넷 사이트를 비공개로 만드는 두 가지 방법

다루어야 할 근거가 많으므로 시작하겠습니다!

내부 기술 자료 만들기 - 쉬운 방법!

인트라넷에서 검색 가능한 지식 기반을 구축하십시오.

테마 가져오기

WordPress 인트라넷 사이트로 할 수 있는 일

WordPress 인트라넷 사이트를 만드는 것은 모든 유형의 조직이 직원을 위한 개인 포털을 구축할 수 있는 좋은 단계입니다.

인트라넷을 사용하면 다음을 수행할 수 있습니다.

  • 내부 지식 기반을 만들어 조직의 지식을 중앙 집중화하고 팀 구성원이 액세스할 수 있도록 합니다.
  • 모든 직원 또는 팀 구성원에게 최신 뉴스를 최신 상태로 유지하십시오.
  • 직원들이 그룹 채팅, 개인 메시지 또는 포럼을 통해 의사 소통하고 구성할 수 있는 방법을 제공합니다. (ForumPress는 이것에 적합합니다)
  • 직원이 정기적으로 액세스해야 하는 중요한 문서를 저장합니다. (WikiPress 테마가 이에 어떻게 도움이 되는지 확인하십시오).

인트라넷 사이트를 만드는 것은 일반 WordPress 사이트와 크게 다르지 않습니다. 사실, WordPress 인트라넷 사이트의 유일한 독특한 점은 다음과 같습니다.

  • 사용하는 특정 플러그인
  • 승인되지 않은 사용자를 차단하기 위해 사이트를 비공개로 설정하는 방법

인트라넷 사이트를 운영하는 데 필요한 기본 플러그인 및 테마

WordPress 인트라넷 설치를 실제로 만드는 특정 기술 외에도 인트라넷 사이트에서 원하는 기능을 얻으려면 많은 플러그인이 필요할 것입니다.

이제 이 중 많은 부분이 귀하의 고유한 요구 사항에 따라 달라질 것입니다. 즉, 이러한 플러그인 중 일부가 귀하의 상황에 적용되는 것은 아닙니다. 그러나 다음 플러그인은 대부분 의 인트라넷 사이트에 적합합니다.

  • BuddyPress – BuddyPress의 소셜 네트워크 기능을 사용하면 각 직원에 대한 별도의 프로필을 쉽게 생성할 수 있을 뿐만 아니라 그룹 토론 및 개인 메시징을 사용할 수 있습니다.
  • Heroic Knowledge Base – 당사의 Heroic Knowledge Base 플러그인을 사용하면 자세한 내부 지식 기반을 만들어 모든 직원이 회사의 지식에 쉽게 액세스할 수 있습니다.
  • WordPress Multisite – 기술적으로 플러그인은 아니지만 다른 부서나 그룹에 인트라넷의 별도 영역을 제공하려는 경우 WordPress MultiSite를 활성화하는 것이 도움이 될 수 있습니다.
  • WordPress용 Kanban 보드 – 이 플러그인을 사용하면 Trello와 같은 Kanban 보드를 WordPress 사이트의 일부로 사용할 수 있습니다. 이것은 프로젝트 관리 또는 팀으로 조직된 상태를 유지하는 데 유용합니다.
  • Gravity Forms – 이 플러그인의 유연성은 인트라넷에 대한 다양한 사용 사례를 제공합니다. 양식으로 할 수 있다면 Gravity Forms가 도와드릴 수 있습니다.
  • 예약 캘린더 – 이 플러그인을 사용하면 사람들이 회의실이나 기타 공용 공간을 예약할 수 있으므로 사람들이 항상 가용성을 쉽게 확인할 수 있습니다.

WordPress 인트라넷 테마도 고려하십시오

인트라넷에 모든 WordPress 테마를 사용할 수 있지만 일부 진취적인 WordPress 개발자는 이미 기성품 WordPress 인트라넷 테마를 만들었습니다.

다음은 두 가지 인기 있는 옵션입니다.

워 오피스

Woffice는 위의 많은 기능이 내장된 인기 있는 인트라넷 테마입니다. 기본적으로 첫날부터 일하는 직원 포털로 설정되어 있습니다.

워드프레스 인트라넷 테마

동맹

Alliance는 바로 사용할 수 있는 또 다른 인기 있는 WordPress 인트라넷 테마입니다.

WordPress의 또 다른 인트라넷 테마

이러한 테마 중 하나를 사용하면 이 자습서의 다른 단계 중 일부를 건너뛸 수 있습니다. 예를 들어, Woffice는 이미 사용자 액세스 권한 잠금을 처리하므로 올인원 인트라넷 방법이 불필요합니다.

WordPress로 인트라넷을 만드는 방법에 대한 2가지 다른 방법

WordPress 인트라넷 사이트를 구동할 플러그인의 대략적인 프레임워크를 갖게 되면 WordPress로 인트라넷을 만들기 위해 취할 수 있는 두 가지 일반적인 접근 방식이 있습니다.

선택하는 방법은 주로 사용자가 사무실에 없을 때 인트라넷에 액세스할 수 있어야 하는지 여부 에 따라 달라집니다.

  • 로컬 네트워크에 연결된 경우에만 액세스할 수 있는 진정한 인트라넷의 경우 XAMPP 또는 WAMP와 같은 로컬 호스트 솔루션을 사용할 수 있습니다. 이 섹션으로 이동하려면 여기를 클릭하십시오.
  • 사용자가 네트워크 외부의 인트라넷 사이트에 액세스할 수 있도록 호스팅된 WordPress 설치를 선택하고 올인원 인트라넷과 같은 플러그인으로 보호할 수도 있습니다. 이 섹션으로 이동하려면 여기를 클릭하십시오.

XAMPP(또는 다른 Localhost 솔루션)를 사용하여 WordPress 인트라넷을 만드는 방법

이 구현에서는 로컬 서버 솔루션에서 WordPress 설치를 실행합니다. 나는 튜토리얼을 위해 XAMPP를 사용할 것이지만 비슷한 것을 사용할 수 있다.

이 방법의 이점은 다음과 같습니다.

  • 네트워크에 있는 사람들만 인트라넷 사이트에 액세스할 수 있습니다.
  • 네트워크가 안전한 한 사용자 역할을 잠그는 것에 대해 크게 걱정할 필요가 없습니다.

이 방법의 한계는 다음과 같습니다.

  • 로컬 호스트를 실행하려면 항상 컴퓨터가 실행 중이어야 합니다.
  • 사용자는 로컬 네트워크에 연결되어 있지 않으면 인트라넷에 액세스할 수 없습니다.

1단계: 컴퓨터에 XAMPP 및 WordPress 설치

시작하려면 인트라넷에 전원을 공급하는 데 사용할 컴퓨터에 XAMPP를 설치해야 합니다.

XAMPP를 설치했으면 XAMPP 로컬 호스트에 WordPress를 새로 설치합니다.

이 WordPress 설치는 인트라넷 사이트에 전원을 공급하므로 플러그인 및/또는 테마를 설정하려는 위치이기도 합니다.

로컬 호스트에서 워드프레스

XAMPP를 구성하고 WordPress를 설치하는 방법을 잘 모르는 경우 ThemeIsle 또는 WPMU DEV 에서 자세한 자습서를 찾을 수 있습니다 .

2단계: 가상 호스트 설정

다음으로 XAMPP의 Apache 구성 파일에 가상 호스트를 설정해야 합니다(여기에서 더 자세한 가이드를 찾을 수 있음). 이렇게 하면 웹 서버가 intranet.local과 같은 실제 URL에 대한 요청을 처리할 수 있습니다.

이렇게 하려면 …\xampp\apache\conf\extra\httpd-vhosts.conf 하여 httpd-vhosts.conf 파일을 편집합니다.

이 스니펫을 추가하고 DocumentRoot 를 WordPress를 설치한 실제 폴더 구조로 바꾸고 ServerName 을 인트라넷에 사용할 URL로 바꾸십시오.

<VirtualHost *:80>
DocumentRoot "\xampp\htdocs\example"
ServerName intranet.local
</VirtualHost>

호스트 파일

3단계: Localhost 서버의 IP 주소 찾기

WordPress 사이트가 XAMPP에서 성공적으로 실행되면 네트워크의 다른 사용자가 WordPress 설치에 액세스할 수 있도록 localhost 사이트를 호스팅하는 컴퓨터 의 LAN IP 주소를 찾아야 합니다.

다음은 이 작업을 수행하는 방법에 대한 지침이며 아래에서 Windows 10의 예도 보여 드리겠습니다.

  • 리눅스

Windows 10에서 이것을 찾으려면:

  • Windows 시작 버튼을 마우스 오른쪽 버튼으로 클릭하여 숨겨진 빠른 액세스 메뉴를 엽니다.
  • Windows PowerShell(관리자) 선택
파워쉘 접근
  • PowerShell에서 ipconfig 를 입력하고 Enter 키를 누릅니다.
  • 돌아오는 텍스트에서 IPv4 주소 를 찾아 값을 복사합니다.
IP 구성 화면

다른 사용자가 이 사이트에 액세스하려면 이 IP 주소를 사용해야 합니다.

4단계: 호스트 파일을 사용하여 더 예쁜 링크 만들기

끝내기 위해 네트워크의 모든 컴퓨터에 대한 호스트 파일을 편집하여 192.168.1.253 대신 intranet.local에서 intranet.local 에 액세스할 수 있도록 할 수 있습니다.

그렇게 하려면 호스트 파일을 엽니다.

  • Windows: \Windows\system32\drivers\etc\hosts
  • : /private/etc/hosts

그리고 이 스니펫을 추가하여 IP 주소를 XAMPP 컴퓨터의 IP 주소로 바꾸세요.

192.168.1.253 intranet.local

이제 사용자는 브라우저 주소 표시줄에 intranet.local을 입력하기만 하면 인트라넷 사이트에 액세스할 수 있습니다.

5단계: WordPress 설치를 완료하여 나만의 설치

이제 거의 모든 설정이 완료되어야 합니다! 인트라넷 사이트에서 원하는 기능을 얻기 위해 필요한 WordPress 플러그인 및/또는 테마를 실제로 설치하기만 하면 됩니다.

플러그인을 사용하여 WordPress 인트라넷을 만드는 방법

이 구현에서는 공개 서버에서 호스팅되는 일반 WordPress 설치를 생성합니다. 그런 다음 올인원 인트라넷 플러그인을 사용하여 인트라넷을 보호하고 외부인이 액세스할 수 없도록 개인 정보 제어를 추가합니다.

무료 버전은 단일 사이트 설치에 충분한 유연성을 제공합니다. 그러나 WordPress Multisite를 사용하여 인트라넷을 강화할 계획이라면 많은 Multisite 관련 기능을 위해 프리미엄 버전으로 업그레이드하고 싶을 것입니다.

이 접근 방식의 이점은 다음과 같습니다.

  • 누군가 실수로 잘못된 컴퓨터의 전원을 끄더라도(외부 서버에서 호스팅되기 때문에) 인트라넷이 다운되는 것에 대해 걱정할 필요가 없습니다.
  • 사용자 계정에 대한 자격 증명이 있는 한 사람들은 어디에서나 로그인할 수 있습니다.

이 방법의 한계는 다음과 같습니다.

  • 사이트가 공개 서버에서 호스팅되기 때문에 보안 및 사용자 액세스 권한에 대해 매우 주의해야 합니다.

1단계: WordPress 설치 설정

이 방법을 시작하기 위해 특별히 해야 할 일은 없습니다. 즉, 공개 서버에서 호스팅하기 때문에 기본적으로 처음에는 일반 WordPress 사이트를 만드는 것입니다.

기본 인트라넷 사이트를 확보했으면 이제 올인원 인트라넷을 사용하여 사이트를 보호해야 합니다.

2단계: 일체형 인트라넷 플러그인 구성

플러그인을 설치 및 활성화한 후 설정 → 올인원 인트라넷 으로 이동하여 구성합니다.

구성할 것이 많지 않습니다.

플러그인은 자동으로 켜지고 누구나 등록할 수 있음이 켜져 있는지 알려줍니다(이렇게 하면 사이트를 계속 공개할 수 있음 ).

하나의 인트라넷 플러그인 경고에서 모두

사이트에서 등록이 종료되었는지 확인한 후 다음 작업을 수행하기만 하면 됩니다.

  • 사용자가 로그인한 후 이동할 페이지를 선택합니다( 모든 관련 링크가 포함된 멋진 "런치 페이지"를 만들고 싶을 것입니다 ).
  • 선택적으로 비활성 사용자를 로그아웃하기 전에 대기할 시간을 선택합니다( 이렇게 하면 누군가가 실수로 공용 컴퓨터에서 로그인 상태를 유지하지 않도록 하는 데 도움이 됩니다 ).
WordPress 인트라넷 설정 구성

변경 사항을 저장하십시오. 완료되면 전체 사이트가 기본 WordPress 로그인 화면의 보호벽 뒤에 숨겨집니다.

워드프레스 로그인 화면

3단계: WordPress 로그인 화면 사용자 지정(선택 사항)

이 단계는 인트라넷 사이트가 작동하는 데 필요하지 않습니다. 그러나 웹사이트의 전면에 있는 한 부분에 브랜드를 추가하려는 경우 Admin Custom Login과 같은 플러그인을 사용하여 로그인 페이지의 모양을 변경할 수 있습니다.

WordPress 인트라넷 생성에 대한 최종 생각

이것으로 WordPress로 인트라넷을 만드는 방법에 대한 큰 가이드를 마치겠습니다. 두 접근 방식 모두 인트라넷 사이트를 만드는 실행 가능한 수단을 제공합니다. 로컬 네트워크 외부에서 설치에 액세스할 수 있도록 할지 여부만 결정하면 됩니다.

인트라넷을 만드는 가장 빠른 방법을 원하는 경우 인트라넷 테마를 잡고 지식 기반 플러그인과 같은 몇 가지 추가 기능을 추가하면 거의 즉시 사용할 수 있습니다.

그렇지 않으면 WordPress의 방대한 플러그인 생태계를 사용하여 고유한 기능 스택을 구축할 수 있습니다.

WordPress로 인트라넷을 만드는 방법에 대해 다른 질문이 있습니까? 댓글을 남겨주시면 도와드리겠습니다.