This is an old revision of the document!


How to install LiteSpeed from Command Line

Scope: Standard Edition and Enterprise Edition. Audience: Those familiar with Unix/Linux console command line environment and see GUI as distraction and overhead.

Run the following commands from ssh as root

cd /root
wget http://www.litespeedtech.com/packages/4.0/lsws-4.2.2-std-i386-linux.tar.gz

Note: on some system (Freebsd), fetch can be used ===== Step 2: Unpack and Install ===== Unpack the tarball and install tar zxf lsws-4.2.2-std-i386-linux.tar.gz cd lsws-4.2.2 ./install.sh If you set Port Offset to “0”, it may stop Apache and start LiteSpeed after a successful installation, you may want to switch back to Apache temporarily as we still need to build PHP binary for LiteSpeed. ===== Step 3: Build matching PHP binary ===== There is a pre-built PHP 4 binary coming with LSWS, however, you should build your own PHP binary using matching configuration options used by Apache mod_php. If LiteSpeed is running, you should switch back to Apache temporarily by clicking “switch to Apache” link. Then, click “Build Matching PHP binary” link. It is going take a while. NOTE:If you see below error message when Build Matching PHP, try increase “Max cPanel process memory (minimum: 256)” in cPanel (Main » Server Configuration » Tweak Settings) to at lease 512MB. <file> Found Errors ERROR: /usr/local/bin/php -i returns 134 You can try to build matching PHP from command line: “/usr/local/cpanel/whostmgr/cgi/lsws/cmd_buildmatchingphp.sh” </file> ===== Step 4: Start LiteSpeed again ===== Just click “Restart LiteSpeed” Then you can verify if everything works as expected. It should! 8-) If “Port Offset” is set to non-zero, you can now replace Apache with LiteSpeed Web Server. Just click “Switch to LiteSpeed”. That's it. WARNING: Do NOT uncheck “httpd” service under WHM service manager, otherwise WHM wont restart LiteSpeed automatically when configuration has been changed.

  • Admin
  • Last modified: 2013/08/01 15:11
  • (external edit)