LSCache, OpenLiteSpeed 및 CyberPanel로 WordPress를 설치하는 방법


OpenLiteSpeed는 LiteSpeed Technologies에서 개발 및 유지 관리하는 고성능 이벤트 기반 오픈 소스 웹 서버입니다. 이 기사에서는 몇 번의 클릭만으로 CyberPanel을 사용하여 OpenLiteSpeed에서 LSCache 및 WordPress를 시작하고 실행할 수있는 방법을 알아 봅니다.

LSCache는 OpenLiteSpeed 웹 서버에 직접 내장 된 전체 페이지 캐시이며 Varnish와 비슷하지만 LSCache를 사용할 때 그림에서 역방향 프록시 계층을 제거하기 때문에 더 효율적입니다.

LiteSpeed는 또한 OpenLiteSpeed 웹 서버와 통신하는 WordPress 플러그인을 개발하여 동적 콘텐츠를 캐시하여로드 시간을 크게 줄이고 성능을 높이며 서버에 대한로드를 줄였습니다.

LiteSpeed의 플러그인은 LSCache가 서버에 긴밀하게 통합되어 있기 때문에 다른 플러그인이 복제 할 수없는 강력한 캐시 관리 도구를 제공합니다. 여기에는 태그 기반 캐시의 스마트 퍼지, 모바일 대 데스크톱, 지역 및 통화와 같은 기준에 따라 생성 된 콘텐츠의 여러 버전을 캐시하는 기능이 포함됩니다.

LSCache는 페이지의 개인화 된 복사본을 캐시하는 기능이 있습니다. 즉, 로그인 한 사용자를 포함하도록 캐시를 확장 할 수 있습니다. 공개적으로 캐시 할 수없는 페이지는 비공개로 캐시 될 수 있습니다.

LSCache의 고급 캐시 관리 기능 외에도 WordPress 플러그인은 CSS/JS 축소 및 조합, HTTP/2 푸시, 이미지 및 iframe에 대한 지연로드, 데이터베이스 최적화와 같은 추가 최적화 기능도 제공합니다.

CyberPanel은 OpenLiteSpeed 위에있는 제어판으로, 클릭 한 번으로 웹 사이트를 만들고 WordPress를 설치할 수 있습니다.

또한 다음을 제공합니다.

  • FTP
  • DNS
  • Email
  • Multiple PHPs

이 기사에서는 이러한 모든 기술을 효율적으로 활용하여 신속하게 시작하고 실행할 수있는 방법을 알아 봅니다.

1 단계 : CyberPanel 설치 – ControlPanel

1. 첫 번째 단계는 CyberPanel을 설치하는 것입니다. 다음 명령을 사용하여 Centos 7 VPS 또는 전용 서버에 CyberPanel을 설치할 수 있습니다.

# wget http://cyberpanel.net/install.tar.gz
# tar zxf install.tar.gz
# cd install
# chmod +x install.py
# python install.py [IP Address]

CyberPanel 설치에 성공하면 아래와 같은 로그인 자격 증명을 받게됩니다.

###################################################################
                CyberPanel Successfully Installed                  
                                                                   
                                                                   
                                                                   
                Visit: https://192.168.0.104:8090                
                Username: admin                                    
                Password: 1234567                                  
###################################################################

2. 이제 위의 자격 증명을 사용하여 CyberPanel에 로그인합니다.

2 단계 : CyberPanel에 WordPress 설치

3. LSCache로 WordPress를 설정하려면 먼저 Main> Websites> Create Website 섹션으로 이동하여 웹 사이트를 생성하고 표시된대로 모든 세부 정보를 입력해야합니다.

4. 이제 Main> Websites> List Websites 섹션으로 이동하여 Launch 아이콘을 클릭하여 웹 사이트 패널을 실행하면 WordPress를 설치할 수 있습니다.

웹 사이트 패널이 시작되면 화면에 다음 옵션이 표시됩니다.

5.이 창에서 파일 관리자를 열고 public_html 폴더의 모든 항목을 삭제합니다. 이제 아래로 스크롤하면 WordPress with LS Cache라는 탭이 표시됩니다.

6. 웹 사이트 문서 루트에 WordPress를 설치하려면 경로 상자에 아무 것도 입력하지 마십시오. 경로를 입력하면 웹 사이트 홈 디렉토리에 상대적입니다.

예를 들어 wordpress를 입력하면 WordPress 설치 디렉토리는 tecmint.com/wordpress가됩니다.

7. \"Install WordPress\"를 클릭하면 CyberPanel이 WordPress 및 LSCache를 다운로드하고 데이터베이스를 생성하며 WordPress 사이트를 설정합니다. CyberPanel이 WordPress 설치를 마치면 웹 사이트 도메인을 방문하여 웹 사이트를 구성해야합니다.

이 예에서는 tecmint.com을 사용 했으므로이 도메인을 방문하여 사이트를 구성합니다. 이는 매우 기본적인 설정이며 화면 지침에 따라 구성을 완료 할 수 있습니다.

3 단계 : LiteSpeed 캐시 플러그인 활성화

8. WordPress가 설치되면 https://tecmint.com/wp-admin에서 대시 보드에 로그인 할 수 있습니다. 워드 프레스 구성 중에 설정 한 사용자 이름/암호 조합을 묻습니다.

LSCache 플러그인이 이미 설치되어 있으므로 WordPress 대시 보드의 설치된 플러그인으로 이동하여 활성화하기 만하면됩니다.

9. 이제 example.com으로 이동하여 LSCache를 확인하고 응답 헤더가 다음과 같은지 확인합니다.

이제이 페이지가 캐시에서 제공되고 요청이 백엔드에 전혀 도달하지 않았 음을 알 수 있습니다.

4 단계 : 고급 LiteSpeed 캐시 옵션

  • Purge Cache – If for some reason you want to purge the cache you can do so via the LSCache. On this page you have numerous ways to purge the cache.
  • Minification – When code is minified, all unnecessary whitespace characters, newline characters, and comments are removed. This shrinks the size of the source code.
  • Combination – When a website includes several JavaScript (or CSS) files, those files may be combined into one. This reduces the number of requests made by the browser and, if there was duplicate code, it is removed.
  • HTTP/2 Push – This functionality allows the server to anticipate the browser’s needs and act upon them. One example: when serving index.html, HTTP/2 can reasonably assume that the browser also wants the included CSS and JS files, and will push them, too, without being asked.

위의 모든 조치를 통해 OpenLiteSpeed는 콘텐츠를 더 빠르게 제공 할 수 있습니다. 이러한 설정은 최적화 탭의 LiteSpeed 캐시 설정 페이지에서 찾을 수 있으며 기본적으로 모두 비활성화되어 있습니다. 사용하려는 각 설정 옆에있는 켜기 버튼을 누릅니다.

일부 CSS, JS 및 HTML을 축소 또는 결합에서 제외 할 수 있습니다. 해당 상자에 이러한 리소스에 대한 URL을 한 줄에 하나씩 입력하여 제외합니다.

5 단계 : 기본 PHP 변경 및 확장 설치

10. 어떤 이유로 WordPress 웹 사이트의 PHP 버전을 변경해야하는 경우 CyberPanel을 통해 변경할 수 있습니다.

11. 일부 추가 WordPress 플러그인을 사용하려면 추가 PHP 확장을 설치해야하거나 Redis를 WordPress에 추가해야 할 수 있습니다. 서버> PHP> 확장 설치 탭에서 CyberPanel을 통해 누락 된 확장을 설치할 수 있습니다.

먼저 드롭 다운에서 확장을 설치할 PHP 버전을 선택합니다. 검색 상자에 확장 이름을 입력하고 마지막으로 설치를 클릭하여 누락 된 확장을 설치합니다.

자세한 내용은 CyberPanel 및 OpenLiteSpeed 문서를 읽어보십시오.