This commit is contained in:
@@ -112,7 +112,7 @@ Self contained (this is appropriate for non containerized distribution, but stil
|
||||
dotnet publish -o C:\data\code\raven\dist\server\linux-x64\ -r linux-x64 -c Release --self-contained
|
||||
dotnet publish -o ~/Documents/raven/dist/server/linux-x64/ -r linux-x64 -c Release --self-contained
|
||||
|
||||
Needed to change permissions on the AyaNova file to make it executable and also it requires these pre-requisites and probably more:
|
||||
Needed to change permissions on the AyaNova file to make it executable and also it requires these requirements and probably more:
|
||||
apt-get install libunwind8
|
||||
apt-get install libcurl3
|
||||
|
||||
|
||||
@@ -291,7 +291,7 @@ Self contained (this is appropriate for non containerized distribution, but stil
|
||||
dotnet publish -o C:\data\code\raven\dist\server\linux-x64\ -r linux-x64 -c Release --self-contained
|
||||
dotnet publish -o ~/Documents/raven/dist/server/linux-x64/ -r linux-x64 -c Release --self-contained
|
||||
|
||||
Needed to change permissions on the AyaNova file to make it executable and also it requires these pre-requisites and probably more:
|
||||
Needed to change permissions on the AyaNova file to make it executable and also it requires these requirements and probably more:
|
||||
apt-get install libunwind8
|
||||
apt-get install libcurl3
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ Any modern browser (not Internet Explorer) with Javascript enabled on any device
|
||||
|
||||
- OS : Windows 64 bit operating system with IIS
|
||||
- IIS: Internet information server
|
||||
- Internet connection : required to install license and to automatically download the Chromium report rendering engine on installation
|
||||
- Internet connection : required to install license and to automatically download the Chromium report rendering engine
|
||||
- Disk space: minimum 400mb of free disk space
|
||||
- RAM : 512 MB (minimum), 1 GB (recommended)
|
||||
- PostgreSQL Server: installation guide [https://www.postgresqltutorial.com/install-postgresql/](https://www.postgresqltutorial.com/install-postgresql/)
|
||||
@@ -22,13 +22,11 @@ Any modern browser (not Internet Explorer) with Javascript enabled on any device
|
||||
|
||||
## Security and Network requirements to access IIS from the internet
|
||||
|
||||
In order to access the AyaNova server through IIS from the internet a static IP address is required, optionally a registered domain name as well as appropriate configuration of IIS and the router to allow secure, incoming connections to the IIS server from anywhere.
|
||||
In order to access the AyaNova server through IIS from the internet a static IP address is required, optionally a registered domain name as well as appropriate configuration of IIS and the router to allow secure, incoming connections to the IIS server from the internet.
|
||||
|
||||
IIS, domain name settings and network router configuration and security settings for external internet access are complex and require the assistance of a networking professional familiar with the process of exposing an IIS server to the internet.
|
||||
The following instructions are provided to get IIS running with AyaNova _inside_ your network so it's ready for the next steps of exposing it to the outside world which will require site and equipment specific configuration best done by an _experienced_ network professional and are beyond the scope of this manual or the support we can provide.
|
||||
|
||||
Support and/or instructions for this process are highly equipment and situationally dependent and therefore beyond the scope of this manual or the support we can provide. If you are not familiar with this process it is highly advised to hire a professional to set that part up. We provide the instructions here to get IIS running with AyaNova _inside_ your network so it's ready for the next steps of exposing it to the outside world which will require site and equipment specific steps best done by a network professional.
|
||||
|
||||
Note that external access should be configured _after_ AyaNova server is set up and working via IIS _inside_ the network and it may save time to have that ready before getting the assistance of a network technician to enable and _confirm_ outside access to AyaNova by configuring IIS to use HTTPS a domain name and appropriate port exposure through the router.
|
||||
If a networking technician has a question about AyaNova itself that is not answered in this manual contact us: [support@ayanova.com](mailto:support@ayanova.com).
|
||||
|
||||
## Folders
|
||||
|
||||
@@ -47,9 +45,9 @@ The steps to enable IIS vary by type of operating system:
|
||||
|
||||
#### Windows Server operating systems
|
||||
|
||||
(The following images are taken from a Windows Server 2019 operating system but the procedure is the same for any modern version of Windows server)
|
||||
The following images are taken from a Windows Server 2019 operating system but the procedure is very similar for any modern version of Windows server.
|
||||
|
||||
Enable the IIS server Role and selected Role settings:
|
||||
- Enable the IIS server Role and selected Role settings:
|
||||
|
||||
Use the Add Roles and Features wizard from the Manage menu or the link in Server Manager, check the box for Web Server (IIS):
|
||||

|
||||
@@ -65,7 +63,7 @@ Reboot is not required at this point, continue on to the PostgreSQL installation
|
||||
|
||||
#### Windows Desktop operating systems
|
||||
|
||||
Enable the IIS Role and selected Role settings:
|
||||
- Enable the IIS Role and selected Role settings:
|
||||
|
||||
Open the Apps & Features settings page from the Apps shortcut in Settings:
|
||||

|
||||
@@ -87,6 +85,8 @@ Select the OK button and Windows will enable IIS. Reboot is not required at this
|
||||
|
||||
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/)
|
||||
|
||||
#### 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
|
||||
@@ -101,7 +101,7 @@ AyaNova is built upon the ASP.NET Core runtime version 6.0 or newer and it shoul
|
||||
|
||||
### AyaNova server installation
|
||||
|
||||
Once you have ensured the two pre-requisites above are installed and available; download and run the AyaNova network installer: [https://www.ayanova.com/Downloads/v8/ayanova-lan-setup.exe](https://www.ayanova.com/Downloads/v8/ayanova-lan-setup.exe). Follow the prompts to complete installation but **DO NOT** select to start AyaNova with Windows, IIS will be responsible for starting and stopping AyaNova.
|
||||
Once you have ensured the two requirements above are installed and available; download and run the AyaNova network installer: [https://www.ayanova.com/Downloads/v8/ayanova-lan-setup.exe](https://www.ayanova.com/Downloads/v8/ayanova-lan-setup.exe). Follow the prompts to complete installation but **DO NOT** select to start AyaNova with Windows, IIS will be responsible for starting and stopping AyaNova.
|
||||
|
||||
#### Server configuration
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ Any modern browser (not Internet Explorer) with Javascript enabled on any device
|
||||
## AyaNova server system requirements
|
||||
|
||||
- OS : Windows 64 bit operating system
|
||||
- Internet connection : required to install license and to automatically download the Chromium report rendering engine on installation
|
||||
- Internet connection : required to install license and to automatically download the Chromium report rendering engine
|
||||
- Disk space: minimum 400mb of free disk space
|
||||
- RAM : 512 MB (minimum), 1 GB (recommended)
|
||||
- PostgreSQL Server: installation guide [https://www.postgresqltutorial.com/install-postgresql/](https://www.postgresqltutorial.com/install-postgresql/)
|
||||
@@ -30,6 +30,8 @@ Any modern browser (not Internet Explorer) with Javascript enabled on any device
|
||||
|
||||
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/)
|
||||
|
||||
#### 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
|
||||
@@ -38,7 +40,7 @@ AyaNova is built upon the ASP.NET Core runtime version 6.0 or newer and it shoul
|
||||
|
||||
### AyaNova server installation
|
||||
|
||||
Once you have ensured the two pre-requisites above are installed and available; download and run the AyaNova network installer: [https://www.ayanova.com/Downloads/v8/ayanova-lan-setup.exe](https://www.ayanova.com/Downloads/v8/ayanova-lan-setup.exe). Follow the prompts and complete the installation.
|
||||
Once you have ensured the two requirements above are installed and available; download and run the AyaNova network installer: [https://www.ayanova.com/Downloads/v8/ayanova-lan-setup.exe](https://www.ayanova.com/Downloads/v8/ayanova-lan-setup.exe). Follow the prompts and complete the installation.
|
||||
|
||||
#### Server configuration
|
||||
|
||||
@@ -77,7 +79,6 @@ Use the AyaNova App shortcut to open the server and get started with AyaNova.
|
||||
|
||||
In some cases where a critical configuration value is completely missing, the server console may display the error but close too quickly to read it. In this case you can view the message by starting AyaNova.exe manually from a command line prompt. For example if AyaNova is installed to the default location open a command prompt (press WIN-x, select "command prompt" from the menu) and type `"c:\Program Files\ayanova\AyaNova.exe"` (note the quotation marks) to run AyaNova and see the error and make the necessary changes.
|
||||
|
||||
|
||||
### Starting and stopping AyaNova server
|
||||
|
||||
To shut down the AyaNova server press the ctrl-c key combination in the ayanova-launcher window.
|
||||
@@ -91,5 +92,3 @@ Server installation is complete. Users will require the URL to use in their brow
|
||||
For Server Operations role review the [Server operations](ops-intro.md) configuration and maintenance guide.
|
||||
|
||||
For the Business administration role review the [Getting started](adm-getting-started.md) guide for Administrators.
|
||||
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ For simplicity of use, the "single" installation is intended for users who will
|
||||
## System requirements
|
||||
|
||||
- OS : Windows 64 bit operating system
|
||||
- Internet connection : required to install license and to automatically download the Chromium report rendering engine on installation
|
||||
- Internet connection : required to install license and to automatically download the Chromium report rendering engine
|
||||
- Disk space: minimum 400mb of free disk space
|
||||
- RAM : 512 MB (minimum), 1 GB (recommended)
|
||||
- Modern web browser (not Internet Explorer) with Javascript enabled
|
||||
|
||||
Reference in New Issue
Block a user