서버 설치 · 3 min read · Nov 29, 2025
Debian 10에 OpenLiteSpeed 웹 서버 설치 및 구성 방법

OpenLiteSpeed는 LiteSpeed Technologies에서 개발한 무료 오픈 소스 경량 HTTP 서버입니다. OpenLiteSpeed는 Debian, Ubuntu, Mac OS, FreeBSD 등 많은 운영 체제를 지원합니다. 웹 브라우저를 통해 웹 서버를 관리할 수 있는 웹 기반 사용자 인터페이스를 제공합니다. OpenLiteSpeed는 웹사이트를 쉽게 생성하고 관리하는 데 사용됩니다. 이는 강력하고 모듈식 HTTP 서버로 수십만 개의 동시 연결을 처리할 수 있습니다.
이 튜토리얼에서는 Debian 10 서버에 OpenLiteSpeed를 설치하는 방법을 보여줍니다.
요구 사항
- Debian 10에서 실행되는 서버.
- 서버에 구성된 루트 비밀번호.
시작하기
먼저, 최신 버전으로 패키지를 업데이트해야 합니다. 다음 명령어를 실행하여 업데이트할 수 있습니다:
apt-get update -y
apt-get upgrade -y패키지가 업데이트되면 시스템을 재시작하여 구성 변경 사항을 적용합니다.
다음으로, 다음 명령어를 사용하여 필요한 종속성을 설치합니다:
apt-get install install build-essential libexpat1-dev libgeoip-dev libpcre3-dev libudns-dev zlib1g-dev libssl-dev libxml2 libxml2-dev rcs libpng-dev libpng-dev openssl autoconf g++ make openssl libssl-dev libcurl4-openssl-dev libcurl4-openssl-dev pkg-config libsasl2-dev libzip-dev필요한 모든 종속성이 설치되면 다음 단계로 진행할 수 있습니다.
OpenLiteSpeed 설치 및 구성
기본적으로 OpenLiteSpeed는 Debian 10 기본 저장소에 없습니다. 따라서 소스에서 OpenLiteSpeed를 설치해야 합니다.
먼저, 다음 명령어를 사용하여 OpenLiteSpeed의 최신 버전을 다운로드합니다:
wget https://openlitespeed.org/packages/openlitespeed-1.5.2.tgz다운로드가 완료되면 다음 명령어를 사용하여 다운로드한 파일을 추출합니다:
tar -xvzf openlitespeed-1.5.2.tgz다음으로, openlitespeed-1.5.2 디렉토리로 변경하고 다음 명령어를 사용하여 OpenLiteSpeed를 설치합니다:
cd openlitespeed-1.5.2
sh install.shOpenLiteSpeed를 설치한 후, 웹 인터페이스의 관리 비밀번호를 구성해야 합니다. 다음 명령어를 사용하여 설정할 수 있습니다:
/usr/local/lsws/admin/misc/admpass.sh아래와 같이 관리자 사용자 및 비밀번호를 생성합니다:
Please specify the user name of administrator.
This is the user name required to login the administration Web interface.
User name [admin]: admin
Please specify the administrator's password.
This is the password required to login the administration Web interface.
Password:
Retype password:
Administrator's username/password is updated successfully!다음으로, 다음 명령어를 사용하여 OpenLiteSpeed 웹 서비스를 시작합니다:
/etc/init.d/lsws startOpenLiteSpeed가 이제 실행 중이며 포트 8088에서 수신 대기하고 있습니다. 웹 브라우저를 열고 URL http://your-server-ip:8088을 입력합니다. 다음 페이지로 리디렉션됩니다:

OpenLiteSpeed용 MariaDB 설치
기본적으로 MariaDB는 Debian 10 기본 저장소에 있습니다. 다음 명령어를 실행하여 설치할 수 있습니다:
apt-get install mariadb-server mariadb-client -yMariaDB가 설치되면, 다음 명령어를 사용하여 MariaDB를 시작하고 시스템 재부팅 후 자동으로 시작되도록 설정합니다:
systemctl start mariadb
systemctl enable mariadb다음으로, MariaDB 설치를 보안해야 합니다. 다음 스크립트를 실행하여 보안할 수 있습니다:
mysql_secure_installation이 스크립트는 루트 비밀번호를 설정하고, 익명 사용자를 제거하고, 원격 루트 로그인을 금지하고, 테스트 데이터베이스를 제거합니다.
mysql_secure_installation아래와 같이 모든 질문에 답변합니다:
Enter current password for root (enter for none):
Set root password? [Y/n]: N
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: YMariaDB 보안이 완료되면, 다음 명령어를 사용하여 MariaDB 셸에 로그인합니다:
mysql -u root다음으로, 다음 명령어를 실행하여 플러그인 인증을 비활성화합니다:
MariaDB [(none)]>use mysql;
MariaDB [(none)]>update user set plugin='' where User='root';다음으로, 권한을 플러시하고 다음 명령어로 MariaDB 셸에서 종료합니다:
MariaDB [(none)]>flush privileges;
MariaDB [(none)]>exit;작업이 완료되면 다음 단계로 진행할 수 있습니다.
OpenLiteSpeed용 PHP 설치
기본적으로 OpenLiteSpeed 저장소에는 PHP가 없습니다. 따라서 OpenLiteSpeed 웹 인터페이스에서 PHP를 컴파일해야 합니다.
OpenLiteSpeed 관리 패널에 액세스하려면 웹 브라우저를 열고 URL http://your-server-ip:7080을 입력합니다. 다음 페이지가 표시됩니다:

이제 이전에 생성한 관리자 사용자 이름과 비밀번호를 입력하고 로그인 버튼을 클릭합니다. 다음 페이지에서 OpenLiteSpeed 대시보드를 볼 수 있습니다:

이제 도구 > PHP 컴파일을 클릭하면 다음 페이지가 표시됩니다:

이제 설치할 PHP 버전을 선택하고 다음 버튼을 클릭합니다. 다음 페이지가 표시됩니다:

이제 빌드 옵션을 선택하고 다음 버튼을 클릭하여 PHP 다운로드를 시작합니다. 프로세스가 성공적으로 완료되면 다음 페이지가 표시됩니다:

다음으로 다음 버튼을 클릭합니다. 다음 페이지가 표시됩니다:

이제 터미널에서 서버에 로그인하고 아래와 같이 미리 생성된 스크립트를 실행합니다:
/usr/local/lsws/phpbuild/buildphp_manual_run.sh이 스크립트는 PHP 및 관련 모듈을 시스템에 다운로드하고 컴파일합니다.
다음 명령어로 설치 프로세스를 확인할 수 있습니다:
tail -f /usr/local/lsws/phpbuild/buildphp_1563016683.8.log설치가 성공적으로 완료되면 다음 출력을 볼 수 있습니다:
copy compiled php binary to litespeed directory
cd /usr/local/lsws//fcgi-bin
ln -sf lsphp-7.3.6 lsphp7
==============================================
Finished building PHP 7.3.6 with LSAPI
==============================================
Sat 13 Jul 2019 08:07:36 AM EDT
DONE축하합니다! Debian 10 서버에 OpenLiteSpeed를 성공적으로 설치하고 구성했습니다. 이제 OpenLiteSpeed를 사용하여 웹사이트를 쉽게 호스팅할 수 있습니다. 더 많은 정보는 OpenLiteSpeed 공식 문서에서 확인할 수 있습니다: OpenLiteSpeed Doc
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.