Intégrer Zdoo

2018-12-04 15:01:46    Renee    4191

ZenTao 9.2.stable a mis à niveau le package d'installation en un clic pour Windows, et ZenTao Runner a été mis à niveau vers 2.0.0. Veuillez télécharger le package d'installation 64 bits ou 32 bits en fonction de votre système d'exploitation.


Le package d'installation en un clic pour Windows a également mis à niveau la sécurité et désactivé l'analyse PHP. Par conséquent, les utilisateurs doivent modifier la configuration de ZenTao afin de pouvoir intégrer ZenTao à une application tierce, telle que Zsite, un outil, et  Zdoo, a collaborative system.un système collaboratif.


Zdoo is an internal information management system for small and medium-sized companies. It has CRM, Project, Doc, OA, Cash, Team, Ameba, and IPS. Compared to similar applications available in the market, Zdoo is a more integrated and simplified solution.est un système de gestion de l'information interne pour les petites et moyennes entreprises. Il a CRM, Project, Doc, OA, Cash, Team, Ameba et IPS. Par rapport aux applications similaires disponibles sur le marché, Zdoo est une solution plus intégrée et simplifiée.

Installez et exécutez ZenTao à l'aide du package d'installation en un clic pour Windows

Téléchargez le package d'installation en un clic pour Windows et assurez-vous que ZenTao est accessible et visité. Vous pouvez vous référer au manuel d'installation ICI.


Intégrez Zdoo dans ZenTao

1. Téléchargez le package de code source Zdoo

Visitez  https://www.zdoo.org/download.html and download Zdoo source code package and unzip it. Then you will have a folder namedet téléchargez le package de code source Zdoo et décompressez-le. Ensuite, vous aurez un dossier nommé ranzhi.


2. Copiez ranzhi et collez-le dans le répertoire ZenTao /xampp.

Le dossier ranzhi doit être au même niveau que zentao, et doit ressembler à  xampp / ranzhi.

Remarque: Si vous utilisez un package d'installation en un clic pour Linux, ranzhi doit être placé dans  /opt/zbox/app/.


3. Ajoutez le code ci-dessous à xampp/runner/res/apache/conf/httpd.conf dans le répertoire /zentao.

Copiez, collez et enregistrez. 

Remarque: ouvrez le fichier avec des éditeurs tels que Notepad++.


# setting for ranzhi.
Alias /ranzhi "%APP_LOCATION%ranzhi/www/"
<Directory "%APP_LOCATION%ranzhi/www">
  Order deny,allow
  Allow from all
  AllowOverride All
  Require all granted
     <Files "index.php">
       SetHandler application/x-httpd-php
     </Files>
     <Files "xuanxuan.php">
       SetHandler application/x-httpd-php
     </Files>
     <Files "upgradexuanxuan.php">
       SetHandler application/x-httpd-php
     </Files>
</Directory> 
<DirectoryMatch "%APP_LOCATION%ranzhi/www/team/">
  <Files "index.php">
    SetHandler application/x-httpd-php
  </Files>
</DirectoryMatch>
<DirectoryMatch "%APP_LOCATION%ranzhi/www/proj/">
  <Files "index.php">
    SetHandler application/x-httpd-php
  </Files>
</DirectoryMatch>
<DirectoryMatch "%APP_LOCATION%ranzhi/www/oa/">
  <Files "index.php">
    SetHandler application/x-httpd-php
  </Files>
</DirectoryMatch>
<DirectoryMatch "%APP_LOCATION%ranzhi/www/doc/">
  <Files "index.php">
    SetHandler application/x-httpd-php
  </Files>
</DirectoryMatch>
<DirectoryMatch "%APP_LOCATION%ranzhi/www/crm/">
  <Files "index.php">
    SetHandler application/x-httpd-php
  </Files>
</DirectoryMatch>
<DirectoryMatch "%APP_LOCATION%ranzhi/www/psi/">
  <Files "index.php">
    SetHandler application/x-httpd-php
  </Files>
</DirectoryMatch>
<DirectoryMatch "%APP_LOCATION%ranzhi/www/hr/">
  <Files "index.php">
    SetHandler application/x-httpd-php
  </Files>
</DirectoryMatch>
<DirectoryMatch "%APP_LOCATION%ranzhi/www/flow/">
  <Files "index.php">
    SetHandler application/x-httpd-php
  </Files>
</DirectoryMatch>
<DirectoryMatch "%APP_LOCATION%ranzhi/www/cash/">
  <Files "index.php">
    SetHandler application/x-httpd-php
  </Files>
</DirectoryMatch>
<DirectoryMatch "%APP_LOCATION%ranzhi/www/sys/">
  <Files "index.php">
    SetHandler application/x-httpd-php
  </Files>
  <Files "upgrade.php">
    SetHandler application/x-httpd-php
  </Files>
  <Files "install.php">
    SetHandler application/x-httpd-php
  </Files>
</DirectoryMatch>
<DirectoryMatch "%APP_LOCATION%ranzhi/www/.+/.*">
  <FilesMatch ".+\.ph(p[3457]?|t|tml)$">
    SetHandler application/x-httpd-php
  </FilesMatch>
</DirectoryMatch>


Pour le package d'installation en un clic pour Linux, le fichier est   /opt/zbox/etc/apache/httpd.conf

# setting for ranzhi.
Alias /ranzhi "/opt/zbox/app/ranzhi/www/"
<Directory "/opt/zbox/app/ranzhi/www">
  Order deny,allow
  Allow from all
  AllowOverride All
  Require all granted
     <Files "index.php">
       SetHandler application/x-httpd-php
     </Files>
     <Files "xuanxuan.php">
       SetHandler application/x-httpd-php
     </Files>
     <Files "upgradexuanxuan.php">
       SetHandler application/x-httpd-php
     </Files>
</Directory> 
<DirectoryMatch "/opt/zbox/app/ranzhi/www/team/">
  <Files "index.php">
    SetHandler application/x-httpd-php
  </Files>
</DirectoryMatch>
<DirectoryMatch "/opt/zbox/app/ranzhi/www/proj/">
  <Files "index.php">
    SetHandler application/x-httpd-php
  </Files>
</DirectoryMatch>
<DirectoryMatch "/opt/zbox/app/ranzhi/www/oa/">
  <Files "index.php">
    SetHandler application/x-httpd-php
  </Files>
</DirectoryMatch>
<DirectoryMatch "/opt/zbox/app/ranzhi/www/doc/">
  <Files "index.php">
    SetHandler application/x-httpd-php
  </Files>
</DirectoryMatch>
<DirectoryMatch "/opt/zbox/app/ranzhi/www/crm/">
  <Files "index.php">
    SetHandler application/x-httpd-php
  </Files>
</DirectoryMatch>
<DirectoryMatch "/opt/zbox/app/ranzhi/www/psi/">
  <Files "index.php">
    SetHandler application/x-httpd-php
  </Files>
</DirectoryMatch>
<DirectoryMatch "/opt/zbox/app/ranzhi/www/hr/">
  <Files "index.php">
    SetHandler application/x-httpd-php
  </Files>
</DirectoryMatch>
<DirectoryMatch "/opt/zbox/app/ranzhi/www/flow/">
  <Files "index.php">
    SetHandler application/x-httpd-php
  </Files>
</DirectoryMatch>
<DirectoryMatch "/opt/zbox/app/ranzhi/www/cash/">
  <Files "index.php">
    SetHandler application/x-httpd-php
  </Files>
</DirectoryMatch>
<DirectoryMatch "/opt/zbox/app/ranzhi/www/sys/">
  <Files "index.php">
    SetHandler application/x-httpd-php
  </Files>
  <Files "upgrade.php">
    SetHandler application/x-httpd-php
  </Files>
  <Files "install.php">
    SetHandler application/x-httpd-php
  </Files>
</DirectoryMatch>
<DirectoryMatch "/opt/zbox/app/ranzhi/www/.+/.*">
  <FilesMatch ".+\.ph(p[3457]?|t|tml)$">
    SetHandler application/x-httpd-php
  </FilesMatch>
</DirectoryMatch>


4. Redémarrez ZenTao via Runner.

La configuration sera valide UNIQUEMENT après le redémarrage du service.


5. Installez Zdoo.

Visitez http://127.0.0.1/ranzhi dans votre navigateur et l'installation démarrera automatiquement. Suivez les instructions et cela fera l'affaire. C'est la même chose que d'installer Zdoo via un package de code source. Reportez-vous ICI pour les instructions



Suivez l'assistant d'installation et cliquez sur Next.



Passez le contrôle.


Configurez-le. Utilisez le mot de passe de base de données défini dans ZenTao Runner (Runner-> Password) et définissez un préfixe de table pour Zdoo.



Définissez le nom d'utilisateur et le mot de passe de l'administrateur.



Ensuite, vous avez terminé l'installation de Zdoo.


Remarque

  • Vous pouvez vous référer à la configuration ci-dessus pour installer d'autres applications tierces.
  • Assurez-vous que l'installation en un clic de ZenTao pour Windows fonctionne et que tout le service est normal.
  • Redémarrez le service via ZenTao Runner après avoir modifié la configuration et l'avoir enregistrée. Arrêtez le service et redémarrez-le.
  • Lorsque vous configurez la base de données, le mot de passe doit être celui de Runner-> Mot de passe-> Mot de passe de la base de données dans l'installation en un clic pour Windows.
  • Pour une installation Linux en un clic, enregistrez le code de configuration dans /opt/zbox/etc/apache/httpd.conf, puis redémarrez le service.