Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Sv translation
languageen


Info

This page will show you step by step how to update an existing BellaDati installation on Linux.


Infonote

Starting with version 2.10 Glassfish will no longer be supported and Payara will be used instead.


To use this document, you need to have:

  • BellaDati already installed on your Linux machine.
  • Successfully downloaded a newer version of the BellaDati installer from the BellaDati website.

To run installer (root):

  • Please make sure the installer has execute privileges. You can use following command to add execute rights:
    • chmod +x BellaDati_linux_x64_x_y_z.sh
  • Execute following command (you can use argument -c if you want to run installer in console mode):
    • sudo ./BellaDati_linux_x64_x_y_z.sh -c



Info
titleNote

The process described is based on 2.9.20 ---> 2.9.21 BellaDati update ; BellaDati application and  database engine (PostgreSQL 10) run on separate servers. OS is Ubuntu 18.


1. Start Update

This page allows you to:

  • Update an existing BellaDati installation
  • Install BellaDati into a different directory ( rarely utilized)


Start script: ./BellaDati_linux-x64_X_Y_Z.sh



Select Update (1,Enter) and continue.

Current configuration of your installed BellaDati instance will be displayed.


Check information.


Info

Linux installer does not have permissions to start/stop existing database, and therefore you have to stop database manually


Stop running database engine manually and then click Enter. BellaDati will start to update itself




Before proceeding with the last step, start the database and make sure that the database is running.



2. Update Completed

The update is complete. Close the window . Open BellaDati in your web browser.





Note

Do not forget to start database manually. 

The following message can occur:

"Database was not initialized properly (migration was not successful).

System may not work properly."

Action  needed: restarting belladati_service




Note
titlesome of systemctl commands

systemctl is-enabled belladati_service

systemctl status belladati_service

systemctl restart belladati_service










...