How to install OpenLiteSpeed in CentOS 7


SystemMen - How to install OpenLiteSpeed ​​in CentOS 7? In this article, I will guide you step by step to install the OpenLiteSpeed ​​web server in CentOS 7.

OpenLiteSpeed ​​emerged as the fastest and most powerful web server available today, with many reviews showing that it is even faster than Nginx.

You can learn more about it at the homepage. Although it looks faster than Nginx, Nginx is still a highly stable web server, which is also an important factor.

Prepare before installing OpenLiteSpeed

First of all, my server is running CentOS Linux release 7.6.1810 (Core) operating system. You need to follow the installation steps below with the root user.

Update the operating system.

[root@centos ~]# yum update -y

Install EPEL repository.

[root@centos ~]# yum install epel-release -y

Install OpenLiteSpeed in CentOS 7

By default, OpenLiteSpeed ​​supports you 4 ways to install it. In this article, I choose to install it through the repository.

This is the easiest and safest way to install.

Add OpenLiteSpeed ​​repository.

[root@centos ~]# rpm -ivh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el7.noarch.rpm

Install OpenListeSpeed web server package.

[root@centos ~]# yum install openlitespeed -y

Install PHP for the web server. By default, following the instructions of OpenLiteSpeed, we will install PHP-5.6. This is also a popular version.

[root@centos ~]# yum install lsphp56 lsphp56-common lsphp56-mysql lsphp56-gd lsphp56-process lsphp56-mbstring lsphp56-xml lsphp56-mcrypt lsphp56-pdo lsphp56-imap lsphp56-soap lsphp56-bcmath -y

Start the OpenLiteSpeed ​​service

After installation is complete, OpenLiteSpeed ​​will be in the directory /usr/local/lsws.

You use the following command to start its service.

[root@centos ~]# /usr/local/lsws/bin/lswsctrl start

And you can use the following command to check if the service is running.

[root@centos ~]# /usr/local/lsws/bin/lswsctrl status

Or stop it.

[root@centos ~]# /usr/local/lsws/bin/lswsctrl stop

Open the port on Firewalld

OpenLiteSpeed ​​will run on 2 ports.

Port 8088 displays the default web server interface

[root@centos ~]# firewall-cmd --permanent --add-port=8088/tcp
success
[root@centos ~]# firewall-cmd --reload
success

Port 7080 to enter the admin admin window of the web server.

[root@centos ~]# firewall-cmd --permanent --add-port=7080/tcp
success
[root@centos ~]# firewall-cmd --reload
success

Access the OpenLiteSpeed ​​admin window

Now open your browser and type https://yourserverip:7080. For example, in my demo, the server has ip 192.168.200.3. Access URL is https://192.168.200.3:7080.

The default username and password is admin / 123456.

After you access, the admin interface will look like the image below.

how-to-install-openlitespeed-in-centos-7 How to install OpenLiteSpeed in CentOS 7
Install OpenLiteSpeed in CentOS 7.

Conclusion

OpenLiteSpeed ​​is a powerful web server, worth checking out. However, to use it in a large-scale production environment, we need to consider its stability.

«« »»