This commit is contained in:
@@ -31,21 +31,57 @@ An up to date modern web browser (not Internet Explorer) with Javascript enabled
|
||||
|
||||
## Installation procedure
|
||||
|
||||
### PostgreSQL server
|
||||
### 1\. Install PostgreSQL server
|
||||
|
||||
AyaNova requires access to a PostgreSQL database server version 12 or newer. It should be up and running **before** AyaNova is installed. If you do not have a PostgreSQL server already then it must be installed to a location visible to the AyaNova server (same computer or a local computer on the same network). PostgreSQL is open source and free to use, if you need to install PostgreSQL follow this installation guide [https://www.postgresqltutorial.com/install-postgresql/](https://www.postgresqltutorial.com/install-postgresql/)
|
||||
AyaNova requires access to a PostgreSQL database server version 12 or newer. It should be up and running **before** AyaNova is installed. If you do not have a PostgreSQL server already then it must be installed to a location visible to the AyaNova server (same computer or a local computer on the same network).
|
||||
|
||||
#### Password
|
||||
PostgreSQL is open source and free to use.
|
||||
|
||||
If you need to install PostgreSQL follow this installation guide [https://www.postgresqltutorial.com/install-postgresql/](https://www.postgresqltutorial.com/install-postgresql/)
|
||||
|
||||
#### PostgreSQL server Password
|
||||
|
||||
If you are installing PostgreSQL you will be prompted to provide a password to access it. Be sure to make a note of this password as AyaNova will need it to be specified later in the `AYANOVA_DB_CONNECTION` [configuration setting](ops-config-environment-variables.md) after installing the AyaNova server.
|
||||
|
||||
### ASP.NET Core Runtime
|
||||
### 2\. Install ASP.NET Core Runtime
|
||||
|
||||
AyaNova is built upon the ASP.NET Core runtime version 6.0 or newer and it should be present **before** AyaNova is installed. Download the runtime here [https://dotnet.microsoft.com/permalink/dotnetcore-current-windows-runtime-bundle-installer](https://dotnet.microsoft.com/permalink/dotnetcore-current-windows-runtime-bundle-installer).
|
||||
AyaNova is built upon the ASP.NET Core runtime version 6.0 or newer and it should be present **before** AyaNova is installed.
|
||||
|
||||
### AyaNova server installation
|
||||
Download the runtime here [https://dotnet.microsoft.com/permalink/dotnetcore-current-windows-runtime-bundle-installer](https://dotnet.microsoft.com/permalink/dotnetcore-current-windows-runtime-bundle-installer).
|
||||
|
||||
Once you have ensured the two requirements above are installed and available; download and run the AyaNova network installer: [https://www.ayanova.com/download/ayanova-windows-x64-lan-setup.exe](https://www.ayanova.com/download/ayanova-windows-x64-lan-setup.exe). Follow the prompts and complete the installation.
|
||||
Confirm your ASP.NET Core runtime is installed and running by opening a DOS command window and typing
|
||||
|
||||
```dos
|
||||
dotnet --list-runtimes
|
||||
```
|
||||
|
||||

|
||||
|
||||
(your version may be newer)
|
||||
|
||||
### 3\. AyaNova server installation
|
||||
|
||||
Once you have ensured the two requirements above are installed and available; download and run the AyaNova network installer: [https://www.ayanova.com/download/ayanova-windows-x64-lan-setup.exe](https://www.ayanova.com/download/ayanova-windows-x64-lan-setup.exe).
|
||||
|
||||
Keep the checkmark on _Start AyaNova server when Windows starts_ and click on _next_.
|
||||
|
||||

|
||||
|
||||
You will be prompted to go to the asp.net core download page:
|
||||
|
||||

|
||||
|
||||
If you have already downloaded and installed ASP.NET Core Runtime, select No. Otherwise select Yes, and complete that installation before proceeding.
|
||||
|
||||
You will next be prompted to go the PostgreSQL installer page:
|
||||
|
||||

|
||||
|
||||
If you have already downloaded and installed PostgresSQL database server, select No. Otherwise select Yes, and complete that installation before proceeding.
|
||||
|
||||
Finish the installation.
|
||||
|
||||

|
||||
|
||||
#### Server configuration
|
||||
|
||||
|
||||
Reference in New Issue
Block a user