LiteSpeed 이동 시도
5659 단어 PHPLiteSpeedOpenLiteSpeed
LiteSpeed란 무엇입니까?
네트워크 서버는 다음과 같은 특징을 가지고 있습니다.
특징
イベント駆動型
구조速さを売り
Apache
의mod_rewrite
호환HTTP/3
& HTTP/2
지원버전 차이
LiteSpeed에는 Enterprise 버전과 OSS 버전이 있는데, 이번에는 OSS 버전
OpenLiteSpeed(以降OLS)
을 이동해 보았습니다.설정 정보
이번에는 CentOS7 서버에서 작동을 시도했습니다.
OLS 설치 프로세스
OLS 설치
저장소 설정$ sudo rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el7.noarch.rpm
직접 설치openlitespeed
한 경우 libargon2.so.0()(64bit)
이 없으므로 사전 설치
참조: How To Install OpenLiteSpeed Web Server on CentOS/RHEL 7$ cd /var/tmp/
$ wget http://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/l/libargon2-20161029-3.el7.x86_64.rpm
$ sudo yum install libargon2-20161029-3.el7.x86_64.rpm
OLS 설치$ sudo yum install openlitespeed
OLS 부팅 상태 확인
$ sudo /usr/local/lsws/bin/lswsctrl status
[sudo] password for user:
litespeed is running with PID 26887.
여러 PHP 버전을 설치할 때
버전 지정에 PHP를 설치하려면 접두사가 있는 패키지lsphpXX
를 설치합니다.2020/06/09現在
최신설치가능lsphp73
,최신설치가능lsphps52
.
※ openlitespeed
설치 시 lsphp73
종속 패키지로 설치되므로 최신 패키지에 명확하게 넣지 않아도 종속적으로 들어갈 수 있습니다.
명령 예시 (php53의 경우)$ sudo yum install lsphp53 lsphp53-common lsphp53-mysql lsphp53-gd lsphp53-process lsphp53-mbstring lsphp53-xml lsphp53-mcrypt lsphp53-pdo lsphp53-imap lsphp53-soap lsphp53-bcmath
$ ls -l /usr/local/lsws/fcgi-bin/lsphp5
-r-xr-xr-x 1 root root 4902224 Feb 22 01:28 /usr/local/lsws/fcgi-bin/lsphp5
$ sudo ln -sf /usr/local/lsws/lsphp53/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5
$ ls -l /usr/local/lsws/fcgi-bin/lsphp5
lrwxrwxrwx 1 root root 33 Mar 16 09:53 /usr/local/lsws/fcgi-bin/lsphp5 -> /usr/local/lsws/lsphp53/bin/lsphp
명령 예시 (php73을 명시적으로 설치하는 경우)$ sudo yum install lsphp73 lsphp73-common lsphp73-mysql lsphp73-gd lsphp73-process lsphp73-mbstring lsphp73-xml lsphp73-mcrypt lsphp73-pdo lsphp73-imap lsphp73-soap lsphp73-bcmath
$ ls -l /usr/local/lsws/fcgi-bin/lsphp5
-r-xr-xr-x 1 root root 4902224 Feb 22 01:28 /usr/local/lsws/fcgi-bin/lsphp5
$ sudo ln -sf /usr/local/lsws/lsphp73/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5
$ ls -l /usr/local/lsws/fcgi-bin/lsphp5
lrwxrwxrwx 1 root root 33 Mar 16 09:53 /usr/local/lsws/fcgi-bin/lsphp5 -> /usr/local/lsws/lsphp73/bin/lsphp
초기 설정
OLS 관리 화면에 로그인하기 위해서는 계정이 필요하므로 미리
로그인 관리 화면에 대한 계정 만들기$ sudo /usr/local/lsws/admin/misc/admpass.sh
[sudo] password for user:
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!
동작 확인
예제 페이지 액세스
방문http://xxx.xxx.xxx.xxx:8088/, 아래 샘플 페이지 표시 확인
액세스 관리 화면
액세스https://xxx.xxx.xxx.xxx:7080/login.php, 사전 제작된 사용자 로그인
끝내다
이후 vhosts(virtualhosts)設定
과ReWrite設定
등이 진행됐지만 이번에는 샘플 페이지와 화면을 관리하는 곳으로 보도됐다.
Reference
이 문제에 관하여(LiteSpeed 이동 시도), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sheep_san_white/items/4c0ce4ca8e5ff667c201
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ sudo rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el7.noarch.rpm
$ cd /var/tmp/
$ wget http://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/l/libargon2-20161029-3.el7.x86_64.rpm
$ sudo yum install libargon2-20161029-3.el7.x86_64.rpm
$ sudo yum install openlitespeed
$ sudo /usr/local/lsws/bin/lswsctrl status
[sudo] password for user:
litespeed is running with PID 26887.
$ sudo yum install lsphp53 lsphp53-common lsphp53-mysql lsphp53-gd lsphp53-process lsphp53-mbstring lsphp53-xml lsphp53-mcrypt lsphp53-pdo lsphp53-imap lsphp53-soap lsphp53-bcmath
$ ls -l /usr/local/lsws/fcgi-bin/lsphp5
-r-xr-xr-x 1 root root 4902224 Feb 22 01:28 /usr/local/lsws/fcgi-bin/lsphp5
$ sudo ln -sf /usr/local/lsws/lsphp53/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5
$ ls -l /usr/local/lsws/fcgi-bin/lsphp5
lrwxrwxrwx 1 root root 33 Mar 16 09:53 /usr/local/lsws/fcgi-bin/lsphp5 -> /usr/local/lsws/lsphp53/bin/lsphp
$ sudo yum install lsphp73 lsphp73-common lsphp73-mysql lsphp73-gd lsphp73-process lsphp73-mbstring lsphp73-xml lsphp73-mcrypt lsphp73-pdo lsphp73-imap lsphp73-soap lsphp73-bcmath
$ ls -l /usr/local/lsws/fcgi-bin/lsphp5
-r-xr-xr-x 1 root root 4902224 Feb 22 01:28 /usr/local/lsws/fcgi-bin/lsphp5
$ sudo ln -sf /usr/local/lsws/lsphp73/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5
$ ls -l /usr/local/lsws/fcgi-bin/lsphp5
lrwxrwxrwx 1 root root 33 Mar 16 09:53 /usr/local/lsws/fcgi-bin/lsphp5 -> /usr/local/lsws/lsphp73/bin/lsphp
$ sudo /usr/local/lsws/admin/misc/admpass.sh
[sudo] password for user:
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!
이후
vhosts(virtualhosts)設定
과ReWrite設定
등이 진행됐지만 이번에는 샘플 페이지와 화면을 관리하는 곳으로 보도됐다.
Reference
이 문제에 관하여(LiteSpeed 이동 시도), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sheep_san_white/items/4c0ce4ca8e5ff667c201텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)