Install OpenLiteSpeed on CentOS

To install OpenLiteSpeed web server on CentOS, install repository for your CentOS version

For CentOS 6

rpm -Uvh

For CentOS 7

rpm -Uvh

For CentOS 8

rpm -Uvh

To install OpenLiteSpeed, run

yum install openlitespeed

Before you can install PHP, you need epel repository enabled with

yum install epel-release

Install PHP with

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 lsphp73-json lsphp73-mysqlnd

Set symlink

ln -sf /usr/local/lsws/lsphp73/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5

Start OpenLiteSpeed with

/usr/local/lsws/bin/lswsctrl start

To stop OpenLiteSpeed, run

/usr/local/lsws/bin/lswsctrl stop

By default, OpenLiteSpeed will run on port 8088


You can login to Admin Interface at

User = admin
PW = 123456

By default, you see an example application. The configuration file for this is at


Default DocumentRoot is /usr/local/lsws/Example/html. To change, edit file

vi /usr/local/lsws/conf/vhosts/Example/vhconf.conf


docRoot $VH_ROOT/html/

Replace $VH_ROOT/html/ with whatever path you need. You need to restart OpenLiteSpeed to make the change go live

/usr/local/lsws/bin/lswsctrl restart
Need help with Linux Server or WordPress? We can help!

Leave a Reply

Your email address will not be published. Required fields are marked *