Installation Axelor 5.0.2 sur Debian 9

Souhaitant faire un test de AXELOR  un ERP open-source concurrent de ODOO, je vous propose une façon de l'installer (utilisation du WAR) sachant que d'autres méthodes sont possibles.

Environnement
- serveur Debian 9.4  ("stretch") sans interface graphique


Description

- se connecter avec un utilisateur normal ayant l'accès à sudo (/etc/sudoers)

- installation JDK 8

sudo apt-get install openjdk-8-jdk

- installation Tomcat 8

sudo apt-get install tomcat8

sudo /etc/init.d/tomcat8 stop

- modifier la variable JAVA_OPTS dans  le fichier /etc/default/tomcat8

#JAVA_OPTS="-Djava.awt.headless=true -Xmx128m -XX:+UseConcMarkSweepGC"
JAVA_OPTS="-Djava.awt.headless=true -Daxelor.config=/<votre-repertoire-config>/application.properties  -Xmx1024m -XX:+UseConcMarkSweepGC"

- installation et configuration Postgresql 9.6

sudo apt-get install postgresql

sudo su postgres

createuser axelor --no-createdb --no-superuser

psql -c "alter user axelor with encrypted password 'votre_mot_de_passe_souhaité'";

createdb -O axelor axelor

exit

- téléchargement  du fichier WAR de Axelor

wget https://www.axelor.com/wp-content/uploads/2018/06/axelor-erp-5.0.2.war

- extraction du WAR pour récupérer et modifier le fichier application.properties

mkdir axelor-erp-5.0.2; cd axelor-erp-5.0.2; jar -xvf ../axelor-erp-5.0.2.war

- récupérer le fichier ./axelor-erp-5.0.2/WEB-INF/classes/application.properties et le mettre dans /<votre-repertoire-config>

... puis le modifier

db.default.driver = org.postgresql.Driver
db.default.ddl = update
db.default.url = jdbc:postgresql://localhost:5432/axelor
db.default.user = axelor
db.default.password = votre_mot_de_passe_souhaité

- déployer le WAR dans tomcat

cd

sudo cp  axelor-erp-5.0.2.war /var/lib/tomcat8/webapps

sudo chown tomcat8:tomcat8 /var/lib/tomcat8/webapps/axelor-erp-5.0.2.war

sudo /etc/init.d/tomcat8 start

- Attendre plusieurs minutes que l'application s'initialise. Pour cela, consulter le fichier log /var/log/tomcat8/catalina.out

et attendre que s'affiche  Ready to serve...

- Vous pouvez ensuite appeler dans votre navigateur le lien http://<adresse ip serveur>:8080/axelor-erp-5.0.2

- saisir admin / admin comme utilisateur / mot de passe

2 réflexions au sujet de « Installation Axelor 5.0.2 sur Debian 9 »

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.