This is an old revision of the document!


The lsup Command

If an update is unavailable in your control panel (or you just prefer the command line) you can update LSWS from the terminal.

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.

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

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.

  • -f: If you already have the version to be installed, the basic lsup command will abort. The -f option forces lsup 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 build 0. 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.)

NOTE: for -v and -b, you can get a version number here if you need one.

Force an update to version 5.2.4:

/usr/local/lsws/admin/misc/lsup.sh -f -v 5.2.4

Force an update to version 5.2.5 build 4:

/usr/local/lsws/admin/misc/lsup.sh -f -v 5.2.5 -b 4
  • Admin
  • Last modified: 2018/03/22 18:41
  • by Jackson Zhang