Upgrading from CentOS Packages

Note: Manifold is a new piece of software, and we're working hard to refine and improve the installation process. If you run into problems, please don't get frustrated. Let us know in Slack (join here) or report the issue here. It's very important to us that Manifold be easy to install, and we appreciate your help as we improve this process.

Upgrade the package

From a YUM installation

If you installed manifold via yum, shell into the server as root and execute the following:

yum update manifold

From a manual installation

If you installed manually via an .rpm file, shell into the server as root and execute the following:

cd ~
curl -O https://storage.googleapis.com/manifold-dist/centos7/manifold-2.1.1-1.el7.x86_64.rpm

# Upgrade the package
rpm -Uvh manifold-2.1.1-1.el7.x86_64.rpm

# It is safe to remove the package file
rm -v manifold-2.1.1-1.el7.x86_64.rpm

Stop services and reconfigure

Stop all Manifold services with manifold-ctl stop. Then run manifold-ctl reconfigure to ensure that all configuration is current. Once that’s complete, you can restart the services with manifold-ctl start.

/usr/local/bin/manifold-ctl stop
/usr/local/bin/manifold-ctl reconfigure
/usr/local/bin/manifold-ctl start

Once this process is complete, visit the fully qualified domain name in your browser. Depending on the hosting environment, restarting Manifold can take a minute or two, so please be patient.