Configuration DHIS2
7. Créer un dossier « dhis2» le tout collé suivi d’un fichier « dhis.conf » dans la racine du «C:\ »
8. Ouvrir la variable d’environnement et créer une nouvelle variable « DHIS2_HOME » qui pointe vers « C:\dhis2 »
9. Insérer la nouvelle variable dans le PATH avec « %DHIS2_HOME% »
10. Ouvrez et inserer dans le fichier dhis.conf
connection.dialect = org.hibernate.dialect.PostgreSQLDialect
connection.driver_class = org.postgresql.Driver
connection.url = jdbc:postgresql://localhost:5432/dhis2db
connection.username = dhis2
connection.password = dhis2
connection.schema = update
Dans Le SGBD PostgreSQL
11. Ouvrir Pg Admin, créer un utilisateur exemple « dhis2 »
12. Créer une base de données exemple « dhis2db » et le lié à l’utilisateur dhis2.
13. Vérifier bien si la base de données dispose d’un Encoding « UTF-8 ».
14. Importer la base de données test en lançant la requête dans le terminal :
$“C:\Program Files\PostgreSQL\14\bin\psql.exe” -h localhost -U dhis2 -d dhis2db -f “C:\dhis2\database\2_41_8.sql”
15. Vérifier si la requête a bel et bien créer les tables et les donnée en allant dans Server PostgreSQL Databases dhis2db SChemas public Tables
Dans le dossier Tomcat
16. Modifier ou créer le fichier « setenv.bat » dans le répertoire « C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.37\bin » et insérer :
set “JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8”
17. Utiliser dans le fichier «server.xml» suivant le repertoire « C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.37\conf » ces lignes :
Créer ou modifier un utilisateur Tomcat dans « tomcat-users.xml » et lui donner tous les privilèges dans le repertoire « C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.37\conf »
19. Lancer le fichier « startup.bat » dans le répertoire « C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.37\bin »
20. Suivre le déroulement du processus dans le terminal, verifier s’il n’existe pas d’erreur.
Dans le navigateur Chrome mode Navigation Privée
21. Ouvrez le navigateur en mode « Navigation Privée » car DHIS2 est extrêmement sensible et plusieurs éléments dans le mode normal de chrome ou Firefox empêche DHIS2 de fonctionner.
22. Saisir http://localhost:8080/manager/html pour accéder a la liste des applications de tomcat.
23. Cliquer sur « dhis2_41_8 » la page de login s’affiche
24. Saisir Username= « admin » et Password= « district » et valider en sur log in.
25. La page d’acceuil doit s’afficher.
Au cas ou vous auriez des difficultés, faites moi signe sur WhatsApp: +226 70250633