31,028
edits
m (→Database) |
m (→Database) Tag: 2017 source edit |
||
| (52 intermediate revisions by 9 users not shown) | |||
| Line 1: | Line 1: | ||
[[Category: | <!-- BEGIN origin interlang links --> | ||
<!-- You can edit this section but do NOT remove these comments | |||
Links below will be automatically replicated on translated pages by PolyglotBot --> | |||
[[fr:Prérequis]] | |||
[[es:Prerrequisitos]] | |||
[[zh:安装前提条件]] | |||
[[de:Voraussetzungen]] | |||
<!-- END interlang links --> | |||
[[Category:Admin_en]] | |||
{{TemplateDocUser}} | {{TemplateDocUser}} | ||
Dolibarr was | Dolibarr was built to work with the following components: | ||
=OS (Operating Systems)= | |||
Nearly every modern OS is supported. | |||
*Clients: every OS, that can run a webbrowser | |||
*Server: every OS, that supports a webserver with PHP and a SQL Database (see below). | |||
for example: GNU/Linux, BSD, Windows (For better performances, avoid using a Windows server), MacOS, AIX, ... | |||
'''Note for Windows 7 users:''' | |||
When using Windows 7 the Visual C++ Redistributable for Visual Studio 2012 Update 4 must be already installed. | |||
An error message during installation will indicate if this is missing. | |||
'''Make sure you choose the 32-bit version (vcredist_x86.exe).''' | |||
It can be obtained here: | |||
* https://www.microsoft.com/en-us/download/details.aspx?id=30679 | |||
=Web Servers= | |||
*Any web server with available PHP support can be used. | |||
Dolibarr can therefore work with Apache, Nginx, Lighttp, Internet Information Server, etc. | |||
=Database= | |||
*MySQL {{MySqlMinVersion}} (any MySQL options/parameters supported). | |||
* | |||
!! Do not use MySQL version 5.5.40 nor 5.5.41, this version has critical bugs with data loss. | |||
If using option mode=STRICT returns some warnings or error, please report them to us. | If using option mode=STRICT returns some warnings or error, please report them to us. | ||
= PHP = | *MariaDB {{MariaDBMinVersion}} | ||
* | *PostgreSQL {{PostgresMinVersion}} | ||
* Support | |||
* | *MS SQL (experimental support not working yet) | ||
* Works | |||
* | *Database size need is lower than '''1Mb per 100''' customers/suppliers/invoices registered into database. | ||
* | |||
=PHP= | |||
*See the below list for detailed PHP requirements. | |||
*Support for user sessions must be enabled (it is the default value for PHP) | |||
*PHP configuration must allow use of {{PHPMinMemory}}Mb of memory (parameter PHP memory_limit). | |||
*Works however safe_mode parameter is set | |||
[[Releases|Detailed PHP requirements for all versions]]. | |||
=Disk storage= | |||
*Dolibarr program files use about '''150 MByte''' on disk. | |||
*Extra Modules or Templates need some additional disk space. | |||
*Dolibarr Database Files use about '''35 MByte''' on disk. | |||
*Database-System itself need also some disk-space and more space for temporary files. | |||
However, it will need more disk space if you upload joined files or to store generated PDF or ODT documents. Storage will depend on number and size of attached files. | |||
=CPU= | |||
You can use Dolibarr on a low specification machine such as an old Intel Pentium processor or equal. | |||
If you have more than 30 users, a 1GHz CPU or more is recommended. | |||