Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
installation:server_reqs [2018-04-06 17:48] – [Software Requirements] natalia.martinezinstallation:server_reqs [2024-02-10 09:52] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +
 ====== Server Requirements ====== ====== Server Requirements ======
  
 Before installing Feng Office, make sure that your server matches the following requirements: Before installing Feng Office, make sure that your server matches the following requirements:
  
-==== Hardware Requirements ====+===== Hardware Requirements =====
  
-== Minimum Requirements ==+=== Minimum Requirements (Starting with Feng Office 3.7 and older === 
 + 
 +  - At least 2 GB of RAM memory. A minimum of 8GB recommended. 
 +  - At least a dual core 2 duo CPU 
 +  - At least 200MB of Disk space. A minimum of 1GB recommended. 
 + 
 +=== Minimum Requirements (For Feng Office 3.6.x and older) ===
  
   - At least 2 GB of RAM memory   - At least 2 GB of RAM memory
   - At least a dual core 2 duo CPU   - At least a dual core 2 duo CPU
   - Disk space will depend on the amount of data you are expecting to manage   - Disk space will depend on the amount of data you are expecting to manage
- 
-**Note:** Feng Office could run under a slower server, but we do not suggest it.  
  
 == Suggested Requirements == == Suggested Requirements ==
Line 17: Line 22:
   - At least 6 GB of RAM memory   - At least 6 GB of RAM memory
   - At least a quad core CPU   - At least a quad core CPU
-  - Disk space will depend on the amount of data you are expecting to manage+  - Disk space will depend on the amount of data you are expecting to manage, but a minimum of 1GB is advised. 
 + 
 +**Note:** Feng Office could run under a slower server, but we do not suggest it. 
  
-==== Software Requirements ====+===== Software Requirements ======
  
 **Operating System:** You can use any Operating System or browser to access the system at user level. You just need an internet connection! **Operating System:** You can use any Operating System or browser to access the system at user level. You just need an internet connection!
Line 29: Line 37:
 If you would like to install Feng Office under a Windows or Mac OS server, you can, but please note it would be prone to work slower due to the way they handle requests and that you will miss several features as they do not have as many libraries as Linux has. If you would like to install Feng Office under a Windows or Mac OS server, you can, but please note it would be prone to work slower due to the way they handle requests and that you will miss several features as they do not have as many libraries as Linux has.
  
- +=== For 3.7.0 or newer === 
-Once you know which Operating System to use, you will have to install the following: +Once your Operating System is setup, you will have to install the following:   
-   +  * [[http://www.php.net|PHP 7.x]] 
-  * [[http://www.php.net|PHP 5.4or higher (except PHP 7, which hasn't been tested yet)+  * Compatible MariaDB or MySQL server and client 
-  * MySQL 5.X server and client +  * Apache 2.server
-  * Apache 2.server+
   * The following modules and libraries are also required:   * The following modules and libraries are also required:
-    - php5-mysql (compulsory) +     - php7.0-mysql 
-    - php5-gd (compulsory)            +     - php7.0-gd 
-    - sendmail (or a similar one for the notifications if you do not send them through an SMTP account) +     - sendmail (or a similar library for the notifications if you do not send them through an SMTP account) 
-    - php5-imap (required for IMAP compatibility) +     - php7.0-imap (required for IMAP compatibility) 
-    - php5-curl (required for the API compatibility) +     - php7.0-curl (required for the API compatibility) 
-    - php5-xmlrpc (required for document parsing)    +     - zip 
-    - catdoc (required for document parsing) +     - php-xmlrpc (required for document parsing)    
-    - xpdf (required for document parsing) +     - catdoc (required for document parsing) 
-    - ghostscript (required for exporting gantt) +     - xpdf (required for document parsing) 
-    - imagemagick (required for exporting gantt) +     - ghostscript (required for exporting gantt) 
-    - wkhtmltopdf source: http://wkhtmltopdf.org (required for exporting gantt)+     - imagemagick (required for exporting gantt) 
 +     - wkhtmltopdf source: http://wkhtmltopdf.org (required for exporting gantt) 
 + 
 + 
 +=== For 3.6.x and older === 
 +Once you know which Operating System to use, you will have to install the following:   
 +  *[[http://www.php.net|PHP 5.6]] or higher (except PHP 7 or PHP 8, which hasn't been tested yet) 
 +  *MySQL 5.X server and client 
 +  *Apache 2.X server 
 +  *The following modules and libraries are also required: 
 +     - php5-mysql (compulsory) 
 +     - php5-gd (compulsory)            
 +     - sendmail (or a similar one for the notifications if you do not send them through an SMTP account) 
 +     - php5-imap (required for IMAP compatibility) 
 +     - php5-curl (required for the API compatibility) 
 +     - php5-xmlrpc (required for document parsing)    
 +     - catdoc (required for document parsing) 
 +     - xpdf (required for document parsing) 
 +     - ghostscript (required for exporting gantt) 
 +     - imagemagick (required for exporting gantt) 
 +     - wkhtmltopdf source: http://wkhtmltopdf.org (required for exporting gantt)
      
-==== Setting up your server ====+===== Setting up your server =====
  
 After validating all software requirements, please take a look at [[:installation:server_settings|this article]] on how to Setup your server for a Feng Office installation.   After validating all software requirements, please take a look at [[:installation:server_settings|this article]] on how to Setup your server for a Feng Office installation.