Post Installation
⇐ Table of Contents | Running iDempiere from Installers | Post Installation
Now that you have your server configured, it is recommended to follow some security measures.
These are probably not that important if your server is not open to the internet, or if it's a demo/test server. But, if you server contains production data you are warned that iDempiere default configuration is too open and is a MUST to secure it.
Recommended minimal steps:
- When coming from an old version take a look to the Migration Notes
- Follow the recommendations at Securing iDempiere
Keeping up to date
Most of the time you can keep your iDempiere up to date with three simple instructions.
Please take a backup of iDempiere installation folder before starting, this is useful in case the update process find problems to avoid a full reinstall.
It's also important to take a backup of the database. The RUN_SyncDB process at the end cannot be rolled back.
# stop the server cd $IDEMPIERE_HOME # change to the folder where your iDempiere is installed, usually recommended /opt/idempiere-server bash update.sh https://jenkins.idempiere.org/job/iDempiere11/ws/org.idempiere.p2/target/repository/ # this URL is for 11 - if you want to keep up to date with master (a.k.a 12 Development Build) then use: # bash update.sh https://jenkins.idempiere.org/job/iDempiere/ws/org.idempiere.p2/target/repository/ bash sign-database-build-alt.sh cd utils bash RUN_SyncDB.sh # in case of errors, fix the error and execute RUN_SyncDB.sh again until no errors are shown # at the end start again the server
NOTE FOR WINDOWS: There is not a batch file to run in windows, but if you install git, this installs a "git bash" command that can execute RUN_SyncDB.sh
without problem
Font for centos minimal instance
When you run server on a minimal centos instance (like on gcloud) text on your chart or "Performance Measurement Setup" workflow can be break reason by it's generated on server and convert to image to display, and server miss almost font. you can install some font to resolved it
sudo yum -y install liberation-serif-fonts liberation-sans-fonts liberation-fonts liberation-fonts-common liberation-narrow-fonts liberation-mono-fonts dejavu-lgc-serif-fonts dejavu-serif-fonts dejavu-fonts-common dejavu-lgc-sans-mono-fonts dejavu-sans-fonts dejavu-sans-mono-fonts gnu-free-fonts-common gnu-free-serif-fonts gnu-free-sans-fonts gnu-free-serif-fonts
This tutorial is brought to you by Carlos Ruiz from BX Service GmbH. Feel free to improve directly or suggest using the Discussion tab.
⇐ Table of Contents | Running iDempiere from Installers | Post Installation