Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
litespeed_wiki:install:commandline [2014/06/27 19:50]
Michael Armstrong [Step 3: Build matching PHP]
litespeed_wiki:install:commandline [2015/07/20 19:13]
Michael Alegre removed
Line 1: Line 1:
-====== How to Install ​LiteSpeed Web Server from the Command Line ======+====== How to Set Up LiteSpeed Web Server from the Command Line ======
  
-This wiki will cover how to install ​LSWS (either Enterprise or Standard edition) from the command line. This wiki is meant for those familiar with the Unix/Linux console command line environment ​that see a GUI (the WebAdmin console) as distraction ​and overhead+This wiki covers ​how to set up LSWS (either Enterprise or Standard edition) from the command line on a server that already has a working Apache installation. This wiki guides ​the user through the steps necessary to install LSWS and build PHP. **This wiki assumes ​that the user already has working Apache installation.** LSWS will automatically read and run off the Apache configs already on this server.
  
-This wiki is not meant for users using [[litespeed_wiki:​cpanel:​auto-installer|cPanel/​WHM]],​ [[litespeed_wiki:​plesk:​installation|Plesk]],​ or [[litespeed_wiki:​apache:da|DirectAdmin]]. Users using a control panel should use the guide associated with their control panel.+This wiki is meant for those familiar with the Unix/Linux console command line environment that see a GUI as a distraction and overhead.  
 + 
 +This wiki is not meant for users using [[litespeed_wiki:​cpanel:​auto-installer|cPanel/​WHM]],​ [[litespeed_wiki:​plesk:​installation|Plesk]],​ or [[litespeed_wiki:​directadmin:apache|DirectAdmin]]. Users using a control panel should use the guide associated with their control panel.
 ===== Step 1: Download the LSWS package ===== ===== Step 1: Download the LSWS package =====
  
Line 31: Line 33:
 The installer will ask you a number of questions (covered in detail [[http://​www.litespeedtech.com/​docs/​webserver/​install|here]]). The installer will ask you a number of questions (covered in detail [[http://​www.litespeedtech.com/​docs/​webserver/​install|here]]).
  
-**Note:** It may be best to set Port Offset to a number other than "​0"​. If Port Offset is set to "​0",​ LSWS may stop Apache and start LSWS after a successful installation. This is not ideal, since we still need to build the PHP binary for LiteSpeed.+**Note:​** ​The installer will ask you to set a port offset. ​It may be best to set Port Offset to a number other than "​0"​. If Port Offset is set to "​0",​ LSWS may stop Apache and start LSWS after a successful installation. This is not ideal, since we still need to build the PHP binary for LiteSpeed.
  
 ===== Step 3: Build matching PHP ===== ===== Step 3: Build matching PHP =====
Line 39: Line 41:
 You can build PHP in two ways: You can build PHP in two ways:
  
-  - Using the WebAdmin console. This is highly recommended,​ even for users who generally prefer the command line, as it combines steps. Simply access the WebAdmin through port 7080go to Actions > Compile PHP, and follow ​the steps.+  - Using the WebAdmin console. This is highly recommended,​ even for users who generally prefer the command line, as it combines steps. Simply access the WebAdmin through port 7080 and go to Actions > Compile PHP. There you will be guided through ​the steps to build PHP.
   - [[litespeed_wiki:​php:​lsapi|From the command line.]]   - [[litespeed_wiki:​php:​lsapi|From the command line.]]
-===== Step 4: Start LiteSpeed again ===== 
  
-Just click "​Restart LiteSpeed"​ +===== Step 4: Verify and switch ports =====
-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"​.+Restart LSWS
  
-That's it.+  /​usr/​local/​lsws/​bin/​lswsctrl restart
  
-**WARNING:​** Do **NOT** uncheck "​httpd"​ service under WHM service managerotherwise WHM wont restart LiteSpeed automatically when configuration has been changed+Now you can verify on the port you've chosen with you port offset that everything works as expected. It should! 8-) 
 + 
 +Once you've verifiedswitch LSWS onto port 80. 
 + 
 +That's it.