Zsite, ZenTao and Zdoo

2018-07-31 15:00:38    Jon    8167

Zsite 6.4+ has one-click installation package with optimized interfaces and a control panel. PHP parser is forbidden in the package, so you have to change configurations to install a third-party software, such as ZenTao project management system and Zdoo collaborative system.



ZenTao is a professional project management software developed by our team for Agile teams. It integrates product management, project management, QA management, document management, organization management and todo management. It covers the core process of software development projects.


Zdoo is another system that our team develops for the internal management within small and medium-sized companies. It is made up of CRM, Project, Doc, OA, Cash, Team and application navigation (IPS) . Compared to other systems on the market, Zdoo is more focused on providing an integrated and streamlined solution.


In the following, a detailed description of how to install a third-partysoftware will be given by installing the ZenTao and Zdoo in Zsite one-click installation package for Windows.


1. Install and run Zsite one-click installation package for Windows

Download and install Zsite one-click installation packge for Windows. Refer to http://www.zsite.net/book/zsitemanual/oneclickinstallation-10.html for installation instructions.

SCREENSHOT


2. Install ZenTao in Zsite one-click installation package for Windows

2.1 Download ZenTao source code package

ZenTao source code: https://www.zentao.pm/download.html

Unzip the downloaded file and you will have a folder named zentaopms . Change zentaopms  to zentao.


2.2 Copy the folder zentao and paste it to xampp of Zsite

zentao and chanzhi(Chinese name of Zsite) should be on the same level as shown below,

2.3 Add the code below to xampp/runner/res/apache/conf/httpd.conf. Please use editors such as Notepad++ to open it.


# setting for zentao.
Alias /zentao "%APP_LOCATION%zentao/www/"
<Directory "%APP_LOCATION%zentao/www">
  Order deny,allow
  Allow from all
  AllowOverride All
  Require all granted
  <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>
  <Files "checktable.php">
    SetHandler application/x-httpd-php
  </Files>
</Directory>
<DirectoryMatch "%APP_LOCATION%zentao/www/.+/.*">
  <FilesMatch ".+\.ph(p[3457]?|t|tml)$">
    SetHandler application/x-httpd-php
  </FilesMatch>
</DirectoryMatch>
# setting for zentaopro.
Alias /pro "%APP_LOCATION%zentaopro/www/"
<Directory "%APP_LOCATION%zentaopro/www">
  Order deny,allow
  Allow from all
  AllowOverride All
  Require all granted
  
  <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>
  <Files "checktable.php">
    SetHandler application/x-httpd-php
  </Files>
</Directory>
<DirectoryMatch "%APP_LOCATION%zentaopro/www/.+/.*">
  <FilesMatch ".+\.ph(p[3457]?|t|tml)$">
    SetHandler application/x-httpd-php
  </FilesMatch>
</DirectoryMatch>



2.4 Save the file.


2.5 Restart Zsite using the control panel. Note: You have to restart it after you change the configuration.


2.6 Install ZenTao

Visit  http://127.0.0.1/zentao in your browse and the installation will be initiated automatically. Follow the instructions to install ZenTao. It is the same as using source codes to install ZenTao. Refer to https://www.zentao.pm/book/zentaomanual/free-open-source-project-management-software-package-15.html.


2.6.1 Start ZenTao installation

SCREENSHOT


2.6.2 Agree to ZPL and abide by. Respect open source committer' work.

SCREENSHOT


2.6.3 Run system checkup.

SCREENSHOT


2.6.4 Generate the configuration files for the database

Fill in the information of the server and port that is in Zsite control panel. Database username is root by default and its password is the one in Zsite control panel->Database password.


2.6.5 Save the configuration file

ZenTao configuration file is saved in xampp/zentao/config/my.php, and you can check and change it.


2.6.6 Set a usename and the company information

SCREENSHOT


2.6.7 If you see the window below, the installation is done.

SCREENSHOT


2.6.8 Click ZenTao icon and enter the username and password set earlier to log in ZenTao.

SCREENSHOT

Address to visit ZenTao : http://127.0.0.1/zentao

ZenTao Manual : https://www.zentao.pm/book/zentaomanual/free-open-source-project-management-software-zentao-8.html


3. Install Zdoo in Zsite one-click installation package for Windows

3.1 Download Zdoo source code package

Zdoo source code:  http://www.zdoo.org/download.html

Unzip the downloaded file and you will have a folder named ranzhi (Chinese name for Zdoo) .


3.2 Copy the folder ranzhi and paste it to xampp of Zsite

ranzhi and chanzhi(Chinese name of Zsite) should be on the same level of the directory


3.3 Add the code below to xampp/runner/res/apache/conf/httpd.conf. Please use editors such as Notepad++ to open it.


# 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> 


3.4 Save the file.


3.5 Restart Zsite using the control panel. Note: You have to restart it after you change the configuration.


3.6 Install Zdoo

Visit  http://127.0.0.1/ranzhi in your browse and the installation will be initiated automatically. Follow the instructions to install Zdoo. It is the same as using source codes to install Zdo. Refer to http://www.zdoo.org/book/zdoomanual/collaborative-tool-source-code-installation-19.html


3.6.1 Start Zdoo installation

SCREENSHOT


3.6.2 Agree to ZPL and abide by. Respect open source committer' work.

SCREENSHOT


3.6.3 Run system checkup.

SCREENSHOT


3.6.4 Generate the configuration files for the database

Fill in the information of the server and port that is in Zsite control panel. Database username is root by default and its password is the one in Zsite control panel->Database password.


3.6.5 Set an Admin account and its password

SCREENSHOT


3.6.6 If you see the window below, the installation is done.

SCREENSHOT


3.6.8 Click Zdoo icon and enter the username and password set earlier to log in Zdoo.

SCREENSHOT

Address to visit Zdoo : http://127.0.0.1/ranzhi

Zedoo Manual : http://www.zdoo.org/book/zdoomanual/oa-crm-collaboration-tool-zdoo-about-3.html




4. Note

4.1 Refer to the configuration steps above to  install other third-party software using Zsite one-click installation packages for Windows.

4.2 Make sure that Zsite one-click installation package for Windows works which means Zsite is started.

4.3 Change the configuration and save it. You MUST stop Zsite using the control panel and restart it to make the installed third-party software work.

4.4 When configuring the database, the password of the database should be the one set in Zsite control panel->password->database.




If you have questions leave a message below or send an email to [email protected].




ZSite8.0