< Meza

If you already have a server that meets Meza's requirements, run the following commands in your server's terminal to install Meza. This installs git, clones Meza from git, and deploys Meza via the Ansible playbook.

# For CentOS/RHEL7 and meza prior to 31.x:

# Install Epel Repo - Ansible package is not available in the default yum repositories, so we have 
# to enable EPEL repository or install EPEL to install Extra Packages for Enterprise Linux (EPEL)
sudo yum  install  https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm -y

sudo yum install -y git

# Or, on a Debian host: 
sudo apt install -y git

# Meza 35.x 
# The current 35.x branch at https://github.com/nasa/meza/tree/35.x now requires a Red Hat Enterprise Linux 8 variant (RHEL8, CentOS, Rocky Linux). 35.x has only been tested on RHEL8 and Rocky Linux 8. CentOS may work but has not been tested.

# The only extra package needed on a minimal installation is git:

 sudo yum install -y git

# Once git is installed follow the instructions in the On all hosts section below.

# On all hosts:
sudo git clone https://github.com/nasa/meza /opt/meza
sudo bash /opt/meza/src/scripts/getmeza.sh
sudo meza deploy monolith

This will setup a demo wiki with the user Admin with password adminpass12. For production environments, update this password (go to "preferences" when logged into your wiki as this user) or remove this user.

This article is issued from Mediawiki. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.