How to Install LMS on Windows 11

LMS, short for Lightweight Music Server, is an open-source music streaming server that allows you to listen to your music from any device or location. This tutorial will guide you through the installation of LMS on Windows 11.

Prerequisites

Before installing LMS, make sure you have the following prerequisites:

Installation Steps

  1. Open your web browser and go to the LMS repository on GitHub: https://github.com/epoupon/lms

  2. Click on the "Clone or download" button and select "Download ZIP" to download the LMS source code to your local machine.

  3. Extract the downloaded ZIP file to a folder of your choice.

  4. Download and install the latest stable version of Perl from https://www.perl.org/get.html.

  5. After installing Perl, open the Command Prompt by pressing Windows Key + R, typing "cmd" and pressing Enter.

  6. Navigate to the folder containing the extracted LMS code in the Command Prompt by typing the following command:

    cd [path_to_extracted_LMS_code]
    

    For example, if you extracted the code to the Downloads folder, you would type:

    cd C:\Users\[username]\Downloads\lms-master
    
  7. Once you are in the correct folder, run the following command to install the required Perl modules:

    perl Build.PL
    
  8. Next, install the remaining dependencies by running the following command:

    perl Build installdeps
    
  9. After the dependencies have been installed successfully, run the following command to start the LMS server:

    perl slimserver.pl
    
  10. Open your web browser and go to http://localhost:9000 to access the LMS user interface.

  11. To add your music library, click on the "Settings" icon in the upper-right corner and select "Basic Settings."

  12. Under "Music Folders," click "Browse" and select the folder(s) containing your music files.

  13. Click "Apply" to save your changes.

That's it! You have now installed and configured LMS on your Windows 11 PC. You can now access your music library from any device on your network by using a web browser and visiting the IP address of your PC followed by ":9000".

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!