1st Amendment - Free Speech maintenance release
Installation in a production environment
To install a new binary release, or upgrade an existing on linux/Debian/Ubuntu, type in the following to download the installation script. Make sure you don't have an old "install.sh" file in the same folder from before.
wget https://github.com/polterguy/phosphorusfive/releases/download/v5.7/install.sh
Then the following to make your installation script become an executable.
chmod +x install.sh
Then start the installation process with the following.
sudo ./install.sh
The sha1 for download is as follows '8285E05040441C7A8CB88F3C842D484F5F312687'.
The above installation script have only been tested with Ubuntu Server, Xenial version 16 - But might work with any Debian based system. If you have troubles installing it, please send me an email at thomas@gaiasoul.com - And I'll help you out.
Testing the source
If you wish to test the source code with e.g. Visual Studio, make sure you download the "source" version below, and at the very least put the download for Micro in your "/p5.webapp/modules/" folder. Then make sure you have MySQL installed, in addition to GnuPG to handle your PGP keys. The latter is necessary to make "the Bazar" work, since it relies upon PGP signed zip files when it downloads new apps.
Notice, if you install the "production version", which you can see the recipe for how to do above, on an Apache/Linux/Ubuntu system, the script automatically takes care of all dependencies for you.
Important
If you wish to test the source code locally, in e.g. Visual Studio or MonoDevelop, it's crucial that you also install MySQL and GnuPG. The binary release (on Linux and Debian based system) takes automatic care of this for you.