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
시스템에서 방화벽을 실행 중인 경우 시스템에서 포트 8088 및 7080을 열어야 합니다.
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 버전의 OpenLiteSpeed 및 CentOS 8에 MariaDB를 설치하는 방법을 설명했습니다. 강력> 서버. OpenLiteSpeed는 고성능, 사용하기 쉬운 관리 인터페이스, 오류 없이 스크립트를 실행할 수 있는 사전 구성된 옵션을 제공합니다.