Openlitespeed on Rocky Linux

Is there any way to install the repository for openlitespeed on Rocky Linux ?

Worked for me:

[root@rocky ~]# rpm -Uvh --nodeps http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm
Retrieving http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm
Verifying...                          ################################# [100%]
Preparing...                          ################################# [100%]
Updating / installing...
   1:litespeed-repo-1.2-1.el8         ################################# [100%]

used --nodeps to ignore the centos-release dependency.

[root@rocky ~]# yum list *openlitespeed*
Rocky Linux 8 - AppStream                                                                             14 kB/s | 4.3 kB     00:00    
Rocky Linux 8 - BaseOS                                                                                17 kB/s | 3.9 kB     00:00    
Rocky Linux 8 - Extras                                                                                14 kB/s | 3.1 kB     00:00    
Rocky Linux 8 - PowerTools                                                                            18 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                                                        41 kB/s |  31 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                                                       4.3 MB/s |  10 MB     00:02    
LiteSpeed Tech Repository for CentOS 8 - x86_64                                                      532 kB/s | 528 kB     00:00    
LiteSpeed Tech Update Repository for CentOS 8 - x86_64                                               267 kB/s | 240 kB     00:00    
Available Packages
openlitespeed.x86_64                                             1.7.12-1.el8                                        litespeed       
openlitespeed-asan.x86_64                                        1.7.12-1.el8                                        litespeed       
openlitespeed-debug.x86_64                                       1.7.12-1.el8                                        litespeed       
openlitespeed-prof.x86_64                                        1.6.20-2.el8                                        litespeed-update

as you can see packages available to install, so:

[root@rocky ~]# yum install openlitespeed
Last metadata expiration check: 0:00:06 ago on Mon 12 Jul 2021 12:43:58 CEST.
Dependencies resolved.
=====================================================================================================================================
 Package                             Architecture           Version                           Repository                        Size
=====================================================================================================================================
Installing:
 openlitespeed                       x86_64                 1.7.12-1.el8                      litespeed                         24 M
Installing dependencies:
 libargon2                           x86_64                 20171227-3.el8                    epel                              29 k
 libc-client                         x86_64                 2007f-24.el8                      epel                             564 k
 libmcrypt                           x86_64                 2.5.8-26.el8                      epel                             109 k
 libnsl                              x86_64                 2.28-151.el8                      baseos                           100 k
 lsphp73                             x86_64                 7.3.27-2.el8                      litespeed-update                 4.7 M
 lsphp73-common                      x86_64                 7.3.27-2.el8                      litespeed-update                 678 k
 lsphp73-gd                          x86_64                 7.3.27-2.el8                      litespeed-update                 122 k
 lsphp73-imap                        x86_64                 7.3.27-2.el8                      litespeed-update                  39 k
 lsphp73-mbstring                    x86_64                 7.3.27-2.el8                      litespeed-update                 571 k
 lsphp73-mysqlnd                     x86_64                 7.3.27-2.el8                      litespeed-update                 142 k
 lsphp73-opcache                     x86_64                 7.3.27-2.el8                      litespeed-update                 203 k
 lsphp73-pdo                         x86_64                 7.3.27-2.el8                      litespeed-update                  75 k
 lsphp73-pecl-mcrypt                 x86_64                 1.0.3-1.el8.7.3                   litespeed                         27 k
 lsphp73-process                     x86_64                 7.3.27-2.el8                      litespeed-update                  37 k
 lsphp73-xml                         x86_64                 7.3.27-2.el8                      litespeed-update                 140 k

Transaction Summary
=====================================================================================================================================
Install  16 Packages

Total download size: 31 M
Installed size: 120 M
Is this ok [y/N]: y
Downloading Packages:
(1/16): libargon2-20171227-3.el8.x86_64.rpm                                                          101 kB/s |  29 kB     00:00    
(2/16): libnsl-2.28-151.el8.x86_64.rpm                                                               333 kB/s | 100 kB     00:00    
(3/16): libmcrypt-2.5.8-26.el8.x86_64.rpm                                                            847 kB/s | 109 kB     00:00    
(4/16): libc-client-2007f-24.el8.x86_64.rpm                                                          1.0 MB/s | 564 kB     00:00    
(5/16): lsphp73-pecl-mcrypt-1.0.3-1.el8.7.3.x86_64.rpm                                                73 kB/s |  27 kB     00:00    
(6/16): lsphp73-common-7.3.27-2.el8.x86_64.rpm                                                       975 kB/s | 678 kB     00:00    
(7/16): lsphp73-gd-7.3.27-2.el8.x86_64.rpm                                                           709 kB/s | 122 kB     00:00    
(8/16): lsphp73-imap-7.3.27-2.el8.x86_64.rpm                                                         163 kB/s |  39 kB     00:00    
(9/16): lsphp73-mbstring-7.3.27-2.el8.x86_64.rpm                                                     984 kB/s | 571 kB     00:00    
(10/16): lsphp73-7.3.27-2.el8.x86_64.rpm                                                             2.3 MB/s | 4.7 MB     00:02    
(11/16): lsphp73-mysqlnd-7.3.27-2.el8.x86_64.rpm                                                     560 kB/s | 142 kB     00:00    
(12/16): lsphp73-opcache-7.3.27-2.el8.x86_64.rpm                                                     1.1 MB/s | 203 kB     00:00    
(13/16): lsphp73-pdo-7.3.27-2.el8.x86_64.rpm                                                         399 kB/s |  75 kB     00:00    
(14/16): lsphp73-process-7.3.27-2.el8.x86_64.rpm                                                     215 kB/s |  37 kB     00:00    
(15/16): lsphp73-xml-7.3.27-2.el8.x86_64.rpm                                                         771 kB/s | 140 kB     00:00    
(16/16): openlitespeed-1.7.12-1.el8.x86_64.rpm                                                                                     3.7 MB/s |  24 MB     00:06    
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                              4.5 MB/s |  31 MB     00:06     
warning: /var/cache/dnf/litespeed-ffb446c56ccb3dd2/packages/lsphp73-pecl-mcrypt-1.0.3-1.el8.7.3.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 83084d0e: NOKEY
LiteSpeed Tech Repository for CentOS 8 - x86_64                                                                                    1.7 MB/s | 1.8 kB     00:00    
Importing GPG key 0x83084D0E:
 Userid     : "LiteSpeed Tech Inc. (LiteSpeed GnuPG Key) <info@litespeedtech.com>"
 Fingerprint: 4225 9994 257E 19EB 6A91 CA85 3F6F 6270 8308 4D0E
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-litespeed
Is this ok [y/N]: y
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                           1/1 
  Installing       : lsphp73-common-7.3.27-2.el8.x86_64                                                                                                       1/16 
  Installing       : lsphp73-pdo-7.3.27-2.el8.x86_64                                                                                                          2/16 
  Installing       : lsphp73-mysqlnd-7.3.27-2.el8.x86_64                                                                                                      3/16 
  Installing       : lsphp73-gd-7.3.27-2.el8.x86_64                                                                                                           4/16 
  Installing       : lsphp73-mbstring-7.3.27-2.el8.x86_64                                                                                                     5/16 
  Installing       : lsphp73-opcache-7.3.27-2.el8.x86_64                                                                                                      6/16 
  Installing       : lsphp73-process-7.3.27-2.el8.x86_64                                                                                                      7/16 
  Installing       : lsphp73-xml-7.3.27-2.el8.x86_64                                                                                                          8/16 
  Installing       : libmcrypt-2.5.8-26.el8.x86_64                                                                                                            9/16 
  Installing       : lsphp73-pecl-mcrypt-1.0.3-1.el8.7.3.x86_64                                                                                              10/16 
  Installing       : libc-client-2007f-24.el8.x86_64                                                                                                         11/16 
  Installing       : lsphp73-imap-7.3.27-2.el8.x86_64                                                                                                        12/16 
  Installing       : libargon2-20171227-3.el8.x86_64                                                                                                         13/16 
  Installing       : lsphp73-7.3.27-2.el8.x86_64                                                                                                             14/16 
  Installing       : libnsl-2.28-151.el8.x86_64                                                                                                              15/16 
  Running scriptlet: openlitespeed-1.7.12-1.el8.x86_64                                                                                                       16/16 
  Installing       : openlitespeed-1.7.12-1.el8.x86_64                                                                                                       16/16 
  Running scriptlet: openlitespeed-1.7.12-1.el8.x86_64                                                                                                       16/16 
Generating a RSA private key
...................+++++
.............................................................................................+++++
writing new private key to '/usr/local/lsws/admin/conf/webadmin.key'
-----

  Running scriptlet: lsphp73-pecl-mcrypt-1.0.3-1.el8.7.3.x86_64                                                                                              16/16 
  Running scriptlet: openlitespeed-1.7.12-1.el8.x86_64                                                                                                       16/16 
  Verifying        : libnsl-2.28-151.el8.x86_64                                                                                                               1/16 
  Verifying        : libargon2-20171227-3.el8.x86_64                                                                                                          2/16 
  Verifying        : libc-client-2007f-24.el8.x86_64                                                                                                          3/16 
  Verifying        : libmcrypt-2.5.8-26.el8.x86_64                                                                                                            4/16 
  Verifying        : lsphp73-pecl-mcrypt-1.0.3-1.el8.7.3.x86_64                                                                                               5/16 
  Verifying        : openlitespeed-1.7.12-1.el8.x86_64                                                                                                        6/16 
  Verifying        : lsphp73-7.3.27-2.el8.x86_64                                                                                                              7/16 
  Verifying        : lsphp73-common-7.3.27-2.el8.x86_64                                                                                                       8/16 
  Verifying        : lsphp73-gd-7.3.27-2.el8.x86_64                                                                                                           9/16 
  Verifying        : lsphp73-imap-7.3.27-2.el8.x86_64                                                                                                        10/16 
  Verifying        : lsphp73-mbstring-7.3.27-2.el8.x86_64                                                                                                    11/16 
  Verifying        : lsphp73-mysqlnd-7.3.27-2.el8.x86_64                                                                                                     12/16 
  Verifying        : lsphp73-opcache-7.3.27-2.el8.x86_64                                                                                                     13/16 
  Verifying        : lsphp73-pdo-7.3.27-2.el8.x86_64                                                                                                         14/16 
  Verifying        : lsphp73-process-7.3.27-2.el8.x86_64                                                                                                     15/16 
  Verifying        : lsphp73-xml-7.3.27-2.el8.x86_64                                                                                                         16/16 

Installed:
  libargon2-20171227-3.el8.x86_64               libc-client-2007f-24.el8.x86_64        libmcrypt-2.5.8-26.el8.x86_64          libnsl-2.28-151.el8.x86_64          
  lsphp73-7.3.27-2.el8.x86_64                   lsphp73-common-7.3.27-2.el8.x86_64     lsphp73-gd-7.3.27-2.el8.x86_64         lsphp73-imap-7.3.27-2.el8.x86_64    
  lsphp73-mbstring-7.3.27-2.el8.x86_64          lsphp73-mysqlnd-7.3.27-2.el8.x86_64    lsphp73-opcache-7.3.27-2.el8.x86_64    lsphp73-pdo-7.3.27-2.el8.x86_64     
  lsphp73-pecl-mcrypt-1.0.3-1.el8.7.3.x86_64    lsphp73-process-7.3.27-2.el8.x86_64    lsphp73-xml-7.3.27-2.el8.x86_64        openlitespeed-1.7.12-1.el8.x86_64   

Complete!

lets check if its working:

[root@rocky ~]# systemctl status openlitespeed
● lshttpd.service - OpenLiteSpeed HTTP Server
   Loaded: loaded (/usr/lib/systemd/system/lshttpd.service; enabled; vendor preset: disabled)
   Active: active (running) since Mon 2021-07-12 12:44:26 CEST; 6s ago
  Process: 1139 ExecStart=/usr/local/lsws/bin/lswsctrl start (code=exited, status=0/SUCCESS)
 Main PID: 1161 (litespeed)
   CGroup: /system.slice/lshttpd.service
           ├─1161 openlitespeed (lshttpd - main)
           ├─1168 openlitespeed (lscgid)
           ├─1181 openlitespeed (lshttpd - #01)
           ├─1182 openlitespeed (lshttpd - #02)
           ├─1183 openlitespeed (lshttpd - #03)
           ├─1184 openlitespeed (lshttpd - #04)
           └─1185 lsphp

Jul 12 12:44:24 rocky systemd[1]: Starting OpenLiteSpeed HTTP Server...
Jul 12 12:44:24 rocky lswsctrl[1139]: [OK] litespeed: pid=1161.
Jul 12 12:44:26 rocky systemd[1]: Started OpenLiteSpeed HTTP Server.

wasn’t using --nodeps

thanx!

:smiley:

1 Like