Bonjour à vous,
Après un nombre incalculables d’essais de déploiement de l’ERP, je m’en remet au forum.
Voici les différentes manipulations que j’effectue via le terminal:
apt-get update && apt-get upgrade
apt-get install openjdk-8-jdk
groupadd tomcat
useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
apt-get install curl
curl -O https://www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.50/bin/apache-tomcat-8.5.50.tar.gz
mkdir -p /opt/tomcat
tar -xzf apache-tomcat-*.tar.gz -C /opt/tomcat --strip-components=1
cd /opt/tomcat
chgrp -R tomcat /opt/tomcat
chmod -R g+r conf
chmod g+x conf
chown -R tomcat webapps/ work/ temp/ logs/
apt-get install postgresql
su postgres
createuser axelor --no-createdb --no-superuser
psql -c “alter user axelor with encrypted password ‘axelor’”;
createdb -O axelor axelor
exit
wget http://download.axelor.com/abs/v5.2.2/axelor-erp-v5.2.2.war
mkdir axelor-erp-v5.2.2
cd axelor-erp-v5.2.2/
jar -xvf …/axelor-erp-v5.2.2.war
cp -r axelor-erp-v5.2.2 /opt/tomcat/webapps/
chown -R tomcat:tomcat /opt/tomcat/webapps/axelor-erp-v5.2.2
Ensuite vient la phase de paramétrage
######### Modifier le ficher /etc/postgresql/9.6/main/pg_hba.conf################
TYPE DATABASE USER ADDRESS METHOD
“local” is for Unix domain socket connections only
local all all trust
IPv4 local connections:
host all all 127.0.0.1/32 md5
IPv6 local connections:
host all all ::1/128 md5
############################# Redémarrer Postgresl #########################"
/etc/init.d/postgresql restart
######### Modifier le fichier /opt/tomcat/application.properties qui se trouve dans ./axelor-erp-5.2.2/WEB-INF/classes/#######################
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 = axelor
###################### Activer Tomcat Manager #############################
Copier coller le fichier tomcat-users.xml dans /opt/tomcat/conf
Copier les fichiers manager.xml et host-manager.xml dans /opt/tomcat/conf/Catalina/localhost
########## Dans /opt/tomcat/webapps/manager/WEB-INF , editer le fichier web.xml ###########
524288000
524288000
0
########### Creer fichier setenv.sh dans /opt/tomcat/bin ####################
export JAVA_OPTS = “-Xms2048m -Xmx2048m”
tout à l’air de bien se passer mais lorsque je lance l’applicatin via le manager Tomcat, j’ai le message suivant: “ECHEC - L’application pour le chemin de contexte [/axelor-erp-v5.2.2] n’a pas pu être démarrée”
Un petit tour dans les logs et je vois ça:
Caused by: org.hibernate.HibernateException: com.zaxxer.hikari.pool.HikariPool$PoolInitializationException: Failed to initialize pool: FATAL: password authentication failed for user “axelor”
J’ai quelques erreurs qui semblent être générées à cause de ce problème, je pense avoir bien paramétrer les choses, mais là je sèche