Single Node Install on CentOS

Note

Appliance Package links are available at https://morpheushub.com in the downloads section.

Quick Install

  1. Install the Appliance package and run sudo morpheus-ctl reconfigure.

That is it. After the reconfigure completes, Morpheus will start and be available at https://your_machine_name in a minute or few.

Step-by-step Install Instructions

  1. Ensure the Morpheus Appliance host meets the minimum Requirements

  2. Download the target version .rpm package for installation in a directory of your choosing. The package can be removed after successful installation.

    wget https://downloads.morpheusdata.com/path/to/morpheus-appliance-$version.rpm
    
  3. Validate the package checksum matches source checksums. For example:

    sha256sum morpheus-appliance-$version.rpm
    
  4. Next install the rpm package

    sudo rpm -ihv morpheus-appliance-x.x.x-1.x86_64.rpm
    
  5. By default the appliance_url uses the machines hostname, ie https://your_machine_name. The default url can be changed by editing /etc/morpheus/morpheus.rb and changing the value of appliance_url. Additional Appliance configuration options are available below.

    Appliance Configuration Options Click to Expand/Hide

  6. After all configuration options have been set, run:

    sudo morpheus-ctl reconfigure
    

    Note

    Configuration options can be updated after the initial reconfigure by editing /etc/morpheus/morpheus.rb and running sudo morpheus-ctl reconfigure again. Appliance and other services may need to be restarted depending on configuration changes.

  7. Once the installation is complete the morpheus-ui service will automatically start up and be available shortly. To monitor the UI startup process, run morpheus-ctl tail morpheus-ui and look for the ascii logo accompanied by the install version and start time:

    timestamp:    __  ___              __
    timestamp:   /  |/  /__  _______  / /  ___ __ _____
    timestamp:  / /|_/ / _ \/ __/ _ \/ _ \/ -_) // (_-<
    timestamp: /_/  /_/\___/_/ / .__/_//_/\__/\_,_/___/
    timestamp: ****************************************
    timestamp:   Version: |morphver|
    timestamp:   Start Time: xxx xxx xxx 00:00:00 UTC 2021
    timestamp: ****************************************
    

There are additional install settings that can be viewed in the Additional Configuration Options section.

Once the browser is pointed to the appliance a first time setup wizard will be presented. Please follow the on screen instructions by creating the master account. From there you will be presented with the license settings page where a license can be applied for use (if a license is required you may request one or purchase one by contacting your sales representative).

More details on setting up infrastructure can be found throughout this guide.

Tip

If any issues occur it may be prudent to check the morpheus log for details at /var/log/morpheus/morpheus-ui/current.