case 4690 - manual: .NET 10 runtime install/upgrade steps, Ubuntu 24.04/26.04, backup password note; changelog 8.3.0 draft
Also removes the server-only /var/ayanova chown/chmod lines from the Linux desktop upgrade page. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -43,15 +43,15 @@ Note: we have seen cases during testing where the PostgreSQL installer will show
|
||||
|
||||
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.
|
||||
|
||||
**Warning**: Be careful about using special characters for your Postgres connection string, particularly the password and database name, we've encountered issues with the automatic internal backup failing due to a @ or $ symbol in the password. On some platforms when AyaNova attempts to run the backup utility it may fail if that operating system does not support certain special characters found in the password as they may interfere with the "shell" command called to perform the backup.
|
||||
**Note**: From AyaNova 8.3.0 the automatic internal backup passes the database password to the backup utility directly, without a command shell, so any characters can be used in the PostgreSQL password and database name. Versions older than 8.3.0 could fail to back up if the password contained characters such as `@`, `$`, `:`, `/`, `?`, `#`, `%` or spaces; if you are on an older version, upgrade or avoid those characters.
|
||||
|
||||
### 2\. Install ASP.NET Core Runtime
|
||||
|
||||
AyaNova is built upon the ASP.NET Core runtime version 8.x.x and it should be present **before** AyaNova is installed.
|
||||
AyaNova is built upon the ASP.NET Core runtime version 10.x.x (AyaNova 8.3.0 and newer) and it should be present **before** AyaNova is installed.
|
||||
|
||||
**Warning** Microsoft provides several different links to "asp.net core runtime" downloads; the one required by AyaNova is the link labelled "Hosting bundle".
|
||||
|
||||
Download the ASP.NET Core **Hosting bundle** runtime here [https://dotnet.microsoft.com/en-us/download/dotnet/8.0](https://dotnet.microsoft.com/en-us/download/dotnet/8.0).
|
||||
Download the ASP.NET Core **Hosting bundle** runtime here [https://dotnet.microsoft.com/en-us/download/dotnet/10.0](https://dotnet.microsoft.com/en-us/download/dotnet/10.0).
|
||||
|
||||
Run the installer and take the defaults.
|
||||
|
||||
@@ -61,11 +61,11 @@ Confirm your ASP.NET Core runtime is installed and running by opening a DOS comm
|
||||
dotnet --list-runtimes
|
||||
```
|
||||
|
||||
The AspNetCore runtime should be displayed with version 8.x.x, for example:
|
||||
The AspNetCore runtime should be displayed with version 10.x.x, for example:
|
||||
|
||||
```
|
||||
Microsoft.AspNetCore.App 8.0.5 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
|
||||
Microsoft.NETCore.App 8.0.5 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
|
||||
Microsoft.AspNetCore.App 10.0.13 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
|
||||
Microsoft.NETCore.App 10.0.13 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
|
||||
```
|
||||
|
||||
(your version may be newer)
|
||||
|
||||
Reference in New Issue
Block a user