웹사이트 검색

CentOS 8에 OpenLiteSpeed 웹 서버를 설치하는 방법


OpenLiteSpeed는 웹사이트를 관리하고 제공하기 위한 웹 관리 인터페이스와 함께 제공되는 가벼운 오픈 소스 고성능 HTTP 웹 서버입니다.

Linux 웹 서버와 관련하여 OpenLiteSpeed에는 Apache 호환 재작성 규칙과 낮은 CPU 및 수천 개의 동시 연결을 처리할 수 있는 서버에 대한 최적화된 PHP 처리가 제공되므로 많은 설치에서 선호되는 몇 가지 인상적인 기능이 있습니다. 메모리 소비.

이 문서에서는 PHP 프로세서와 MariaDB 데이터베이스 관리 시스템을 갖춘 CentOS 8 서버에 OpenLiteSpeed를 설치하고 구성하는 과정을 안내합니다.

OpenLiteSpeed 저장소 추가

OpenLiteSpeed 최신 버전을 설치하려면 다음을 실행하여 공식 저장소 정보를 시스템에 추가해야 합니다.

rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm

위의 rpm 명령은 시스템에서 소프트웨어 패키지를 검색하고 설치할 때 참조하는 yum 저장소 목록을 업데이트합니다.

OpenLiteSpeed 웹 서버 설치

시스템에서 OpenLiteSpeed 저장소를 활성화하면 다음을 실행하여 최신 버전의 OpenLiteSpeed 웹 서버를 설치할 수 있습니다.

yum install openlitespeed

참고: 기본 OpenLiteSpeed 설치 디렉터리는 /usr/local/lsws입니다.

MariaDB 데이터베이스 시스템 설치 및 보안

이제 다음 명령을 실행하여 MariaDB 데이터베이스 관리 시스템을 설치합니다.

yum install mariadb-server

다음으로, 서버가 부팅될 때 자동으로 시작되도록 MariaDB 데이터베이스 시스템을 시작하고 활성화합니다.

systemctl start mariadb
systemctl enable mariadb

이제 새로운 관리 비밀번호를 설정하고 일부 안전하지 않은 기본값을 잠가서 MariaDB 설치를 보호하는 간단한 보안 스크립트를 실행할 수 있습니다.

mysql_secure_installation

PHP 전처리기 설치

최신 버전의 PHP 7.x를 설치하려면 EPEL 저장소를 활성화해야 합니다. 그러면 일반적으로 사용되는 모든 PHP 패키지와 함께 OpenLiteSpeed 저장소에서 PHP 7.3이 설치됩니다. 가장 일반적으로 사용되는 웹 애플리케이션을 실행하기에 충분합니다.

yum install epel-release
yum install lsphp73 lsphp73-common lsphp73-mysqlnd lsphp73-gd lsphp73-process lsphp73-mbstring lsphp73-xml lsphp73-mcrypt lsphp73-pdo lsphp73-imap lsphp73-soap lsphp73-bcmath
ln -sf /usr/local/lsws/lsphp73/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5

OpenLiteSpeed 기본 관리자 비밀번호 변경

기본 비밀번호는 “123456 ”으로 설정되어 있으며, 다음 스크립트를 실행하여 OpenLiteSpeed의 기본 비밀번호를 변경해야 합니다.

/usr/local/lsws/admin/misc/admpass.sh

선택적으로 관리 계정에 대해 다른 사용자 이름을 설정하거나 ENTER 키를 눌러 기본값인 'admin'을 유지할 수 있습니다. 그런 다음 웹 인터페이스에서 OpenLiteSpeed를 관리하는 데 사용되는 관리 사용자에 대한 강력한 비밀번호를 설정하십시오.

OpenLiteSpeed 웹 페이지 및 관리 인터페이스 테스트

OpenLiteSpeed는 이미 실행 중이지만 서버를 시작, 중지, 다시 시작하거나 상태를 확인하려면 표시된 대로 표준 서비스 명령을 사용하세요.

service lsws status

시스템에서 방화벽을 실행 중인 경우 시스템에서 포트 80887080을 열어야 합니다.

firewall-cmd --zone=public --permanent --add-port=8088/tcp
firewall-cmd --zone=public --permanent --add-port=7080/tcp
firewall-cmd --reload

이제 웹 브라우저를 열고 서버의 도메인 이름 또는 IP 주소와 :8088 포트가 있는 기본 OpenLiteSpeed 웹 페이지로 이동하세요.

http://server_domain_or_IP:8088

기본 OpenLiteSpeed의 웹 페이지에 만족하면 이제 :7080 포트에서 HTTPS를 사용하여 관리 인터페이스에 액세스할 수 있습니다.

https://server_domain_or_IP:7080

인증하면 OpenLiteSpeed 관리 인터페이스가 부여됩니다.

그게 다야! 이 문서에서는 최적화된 PHP 버전의 OpenLiteSpeedCentOS 8MariaDB를 설치하는 방법을 설명했습니다. 강력> 서버. OpenLiteSpeed는 고성능, 사용하기 쉬운 관리 인터페이스, 오류 없이 스크립트를 실행할 수 있는 사전 구성된 옵션을 제공합니다.