This is an old revision of the document!
The lsup Command
The lsup
command is a simple way to update LiteSpeed Web Server from the command line, allowing the possibility of upgrading hordes of LSWS installations with a single command.
Location
The lsup
command is located at $SERVER_ROOT/admin/misc/lsup.sh
. In most CentOS installations, the command is thus:
/usr/local/lsws/admin/misc/lsup.sh
Function
Running the basic lsup
command will automatically upgrade your installation of LiteSpeed Web Server to the latest release. There are also options for customizing the command listed below.
Options
-f
: If you already have the version to be installed, the basiclsup
command will abort. The-f
option forceslsup
to install even if the version you have is the same version as the LSWS to be installed. This can be useful if there has been a change in the build since you upgraded, but a new build has not yet been released.-v
: You can control what version you install with the-v
option followed by a version number. (For example:./lsup.sh -v 4.2.2
) This will allow you to downgrade to older versions if you run into a bug. Keep in mind, LiteSpeed only keeps the most recent few versions available. Much older versions are not available.-b
: Designates a build number. All versions start from build0
. To view what build you are currently using, view/usr/local/lsws/autoupdate/build
. Will automatically upgrade to the latest build of the designated version if-b
is not set. (Only available for versions 5.0 and higher.)