diff --git a/docs/8.0/ayanova/docs/ops-install-linux.md b/docs/8.0/ayanova/docs/ops-install-linux.md index 634093d6..7c7025f2 100644 --- a/docs/8.0/ayanova/docs/ops-install-linux.md +++ b/docs/8.0/ayanova/docs/ops-install-linux.md @@ -1,9 +1,36 @@ # AYANOVA LINUX INSTALLATION - +todo: need default config.json file included with linux non-docker archive distribution + (docker dist doesn't need or should have it) single standalone ubuntu desktop - one computer + SYSTEM REQUIREMENTS NOTE: painfully slow with 1gb, probably needs 2gb to work properly + + - Install ASP.NET CORE runtime using this guide: https://docs.microsoft.com/en-us/dotnet/core/install/linux + + IF no postgreSQL already: + - Install postgreSQL https://www.postgresql.org/download/linux/ubuntu/ + Note: the version that comes with even the newest ubuntu is 2 versions out of date so best to follow the install guide to directly install from pg + as it will auto-update and be the most recent secure version + - Set postgres password + https://stackoverflow.com/a/14588440 + + - Make AyaNova data folder: ~/.ayanova-data + + - download ayanova linux x64 archive + https://www.ayanova.com/Downloads/v8/linux-x64-ayanova-server.zip + - Unzip the archive into an appropriate folder (/usr/bin/ayanova) + - edit config.json + set postgres password + set data folder location + ~/.ayanova-data + - Set permissions on AyaNova: + chmod 777 ./AyaNova + start AyaNova: + ./AyaNova + + + server lan ubuntu local network