CentOS 8.5にOpenLiteSpeedをインストールする

環境
# cat /etc/redhat-release
CentOS Linux release 8.5.2111

インストールの方法
1.リポジトリを追加します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# sudo rpm --import https://rpms.litespeedtech.com/centos/RPM-GPG-KEY-litespeed
# sudo dnf -y install https://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm
Installed:
litespeed-repo-1.2-1.el8.noarch
# sudo rpm --import https://rpms.litespeedtech.com/centos/RPM-GPG-KEY-litespeed # sudo dnf -y install https://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm 略 Installed: litespeed-repo-1.2-1.el8.noarch
# sudo rpm --import https://rpms.litespeedtech.com/centos/RPM-GPG-KEY-litespeed
# sudo dnf -y install https://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm
略
Installed:
  litespeed-repo-1.2-1.el8.noarch

2.パッケージをアップデートします
# sudo dnf update

3.OpenliteSpeedとphp74をインストールします
# sudo dnf -y install openlitespeed lsphp74

4.openlightspeedのphpの設定を有効にします

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# sudo ln -sf /usr/local/lsws/lsphp74/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5
# sudo ln -sf /usr/local/lsws/lsphp74/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5
# sudo ln -sf /usr/local/lsws/lsphp74/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5

5.Openlightspeedを実行します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# sudo /usr/local/lsws/bin/lswsctrl start
[OK] Send SIGUSR1 to 20301
# sudo /usr/local/lsws/bin/lswsctrl start [OK] Send SIGUSR1 to 20301
# sudo /usr/local/lsws/bin/lswsctrl start
[OK] Send SIGUSR1 to 20301

6.ログインユーザーとパスワードを設定します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# sudo /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]: arkgame  #ユーザー名を入力
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!
# sudo /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]: arkgame  #ユーザー名を入力 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!
# sudo /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]: arkgame  #ユーザー名を入力

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!

7.ファイアウォールを設定します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
ポート番号70808088を開放します
# sudo firewall-cmd --zone=public --permanent --add-port=7080/tcp
success
# sudo firewall-cmd --zone=public --permanent --add-port=8088/tcp
success
# sudo firewall-cmd --reload
success
ポート番号7080と8088を開放します # sudo firewall-cmd --zone=public --permanent --add-port=7080/tcp success # sudo firewall-cmd --zone=public --permanent --add-port=8088/tcp success # sudo firewall-cmd --reload success
ポート番号7080と8088を開放します
# sudo firewall-cmd --zone=public --permanent --add-port=7080/tcp
success
# sudo firewall-cmd --zone=public --permanent --add-port=8088/tcp
success
# sudo firewall-cmd --reload
success

8.動作確認
Welcome画面
ブラウザから「http://IPアドレス:8088」にアクセスします

管理画面
ブラウザから「http://IPアドレス:7080」にアクセスします
「User Name」:arkgame
「Password」:arkpwd
「Login」ボタンを押下します

9.管理画面の日本語化
画面の右上に「Enlish」を日本語に変更します

CentOS8

Posted by arkgame