Line 1:
Line 1:
−
[[Category:Admin]]
+
<!-- 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 build to work on following components :
+
Dolibarr was built to work on 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, 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
+
=Database=
−
= OS =
+
*MySQL {{MySqlMinVersion}} (any MySQL options/parameters supported).
−
* Every OS are supported.
−
For example: Linux, BSD, Windows, MacOS, Aix, ...
−
= Database =
+
!! Do not use MySQL version 5.5.40 nor 5.5.41, this version has critical bugs with data loss.
−
* Mysql {{MySqlMinVersion}}
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.
−
* PostgresSql {{PostgresMinVersion}}
−
* MSSql (experimental support not working yet)
−
* Database size need is lower than 1MB per 100 customers/suppliers.
−
= PHP =
+
*MariaDB {{MySqlMinVersion}}
−
* Version {{PHPMinVersion}}
+
*PostgreSQL {{PostgresMinVersion}}
−
* Support of user sessions must be enabled (it is the default value in all PHP)
+
−
* Works whatever is the parameter register_globals
+
*MS SQL (experimental support not working yet)
−
* Works whatever is the parameter magick_quotes
+
−
* Works whatever is the parameter safe_mode
+
*Database size need is lower than '''1Mb per 100''' customers/suppliers registered into database.
−
* PHP configuration must allow use of a max of {{PHPMinMemory}}Mb of memory (parameter PHP memory_limit).
+
+
+
=PHP=
+
+
*See the below list for detailed php requirements. <s>Min. required version: {{PHPMinVersion}}, Max {{PHPMaxVersion}}</s>
+
*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.
−
== Disk storage ==
+
=CPU=
−
* Program files use 64Mo on disks.
+
You can start even with an old Intel Pentium processor or equal.
−
However, il we need more space disk if you upload joined files or to store generated PDF or ODT documents. Volume will depend on number and size of attached files.
+
If you have more than 30 users, a 1GHz CPU or more is recommended.