<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.dolibarr.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nicotentin</id>
	<title>Dolibarr ERP CRM Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.dolibarr.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nicotentin"/>
	<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php/Special:Contributions/Nicotentin"/>
	<updated>2026-10-25T08:46:09Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=List_of_modules_id&amp;diff=65340</id>
		<title>List of modules id</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=List_of_modules_id&amp;diff=65340"/>
		<updated>2026-02-06T13:50:02Z</updated>

		<summary type="html">&lt;p&gt;Nicotentin: /* ID 100000 - 499999 */  Add range for CoopCircuits&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TemplateDocDevEn}}&lt;br /&gt;
{{TemplateDocDevEs}}&lt;br /&gt;
{{TemplateDocDevFr}}&lt;br /&gt;
{{TemplateDocDevZh}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This page list all reserved modules numbers / ID.&lt;br /&gt;
&lt;br /&gt;
If you build or want to build your own modules, you should take an ID range here. Please pick range into existing holes first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=ID 0 - 94999=&lt;br /&gt;
This range is reserved for Dolibarr&#039;s internal core modules, so all modules available into the standard distribution at https://github.com/Dolibarr/dolibarr&lt;br /&gt;
&lt;br /&gt;
=ID 95000 - 99999=&lt;br /&gt;
This range is reserved for Dolibarr&#039;s community modules with sources hosted into the github repository: https://github.com/Dolibarr/dolibarr-community-modules&lt;br /&gt;
&lt;br /&gt;
=ID 100000 - 499999=&lt;br /&gt;
&lt;br /&gt;
Reserved area for editors in need for an ID range. You can edit this page to add your own range (take a range of 20 numbers only the first time, ask us for more)&lt;br /&gt;
&lt;br /&gt;
[[File:Warning.png]] If you reserve more than 20 at once, we may automatically change your reservation range without information and you may experience conflicts with other modules in a future, so please follow the rules! &lt;br /&gt;
&lt;br /&gt;
*ID 100000 - 100999: OpenThink (http://www.openthink.be) - Belgium&lt;br /&gt;
*ID 101000 - 101999: DoliCloud (https://www.dolicloud.com) - France&lt;br /&gt;
*ID 102000 - 102999: Tiaris (http://www.tiaris.fr) - France&lt;br /&gt;
*ID 103000 - 103999: Open-concept.pro (http://www.open-concept.pro) - France&lt;br /&gt;
*ID 104000 - 104999: ATM Consulting (http://www.atm-consulting.fr) - France&lt;br /&gt;
*ID 105000 - 105999: GPC.solutions - France&lt;br /&gt;
*ID 106000 - 106999: PHPASSO&lt;br /&gt;
*ID 107000 - 107999: TecLib (http://www.teclib.com) / Auguria (http://www.auguria.net) - France&lt;br /&gt;
*ID 108000 - 108999: ETHICWEB&lt;br /&gt;
*ID 109000 - 109999: Aplose ([http://www.aplose.fr https://www.aplose.fr]) - France&lt;br /&gt;
*ID 110000 - 110999: Association Dolibarr (https://www.dolibarr.org)&lt;br /&gt;
*ID 111000 - 111999: Asset IT (www.assetit.ch) - Suisse&lt;br /&gt;
*ID 112000 - 112999: Aarboard AG (www.aarboard.ch) - Suisse&lt;br /&gt;
*ID 113000 - 113999: Asilib - Alexandre Spangaro&lt;br /&gt;
*ID 114000 - 114999: Iceleaf OÜ&lt;br /&gt;
*ID 115000 - 115999: 2A2C Conseil - Cyril ZEKSER&lt;br /&gt;
*ID 116000 - 116999: Wolftec GmbH&lt;br /&gt;
*ID 117000 - 117999: Oscim (http://www.oscim.fr)&lt;br /&gt;
*ID 118000 - 118999: Oarces Web (dev.oarces.com)&lt;br /&gt;
*ID 119000 - 119999: Manuel Berrocal - Absolacom&lt;br /&gt;
*ID 120000 - 120999: Régis Houssin (http://www.inodbox.com) - France&lt;br /&gt;
*ID 121000 - 121999: Oscss - Shop - France&lt;br /&gt;
*ID 122000 - 122999: MrSof - la Nation du Web&lt;br /&gt;
*ID 123000 - 123999: Bruno Généré (webiseasy.org)&lt;br /&gt;
*ID 124000 - 124999: 7reasons s.r.l. (www.7reasons.eu) - Austria&lt;br /&gt;
*ID 125000 - 125999: ProgSI (www.progsi.ma)&lt;br /&gt;
*ID 126000 - 126999: Catalanet&lt;br /&gt;
*ID 127000 - 127999: Virgilio Filho pt-BR Brasil (@dolibarr.br) - Brazil&lt;br /&gt;
*ID 128000 - 128999: Nicolas Frappé France (www.sospc.info)&lt;br /&gt;
*ID 129000 - 129999: Adeo-Informatique&lt;br /&gt;
*ID 130000 - 130999: Technicks ICT (http://www.technicks.eu) - Italy&lt;br /&gt;
*ID 131000 - 131999: Joan Louis (itaca.fr) - France&lt;br /&gt;
*ID 132000 - 132999: Jean-Marie Arsac (https://azimut.fr) - France&lt;br /&gt;
*ID 133000 - 133999: Oriel Systems Ltd, UK. (www.orielsystems.com)&lt;br /&gt;
*ID 134000 - 134999: ALSOFT PVT. LTD. (https://www.alsoft.org)&lt;br /&gt;
*ID 135000 - 135999: Net-Logic (https://netlogic.fr)&lt;br /&gt;
*ID 136000 - 136050: MONA.RE - France&lt;br /&gt;
*ID 136051 - 136099: La Vida Marketing&lt;br /&gt;
*ID 136100 - 136149: Synergies-Tech France. (https://www.synergies-france.fr/)&lt;br /&gt;
*ID 136150 - 136199: Lyta&lt;br /&gt;
*ID 136200 - 136219: Maison Théophile Leclerc&lt;br /&gt;
*ID 136220 - 136270: SegoFount - Spain&lt;br /&gt;
*ID 136271 - 136320: Labor Dispatch (Simon Sheng , China)&lt;br /&gt;
*ID 136321 - 136370: MB Informatique (https://www.mb-informatique.fr)&lt;br /&gt;
*ID 136371 - 136420: Daxit Solutions (https://www.daxit.be)&lt;br /&gt;
*ID 136421 - 136470: HUSCH GmbH (https://husch-gmbh.de)&lt;br /&gt;
*ID 136471 - 138999: NSINFO (https://www.ns-info.fr)&lt;br /&gt;
*ID 139000 - 139999: Synergies-Tech France. (https://www.synergies-france.fr/)&lt;br /&gt;
*ID 140000 - 140999: Altairis (http://altairis.fr)&lt;br /&gt;
*ID 141000 - 141050: Projet2Team (https://www.projet2team.fr)&lt;br /&gt;
*ID 141051 - 141099: Elistair (http://elistair.com)&lt;br /&gt;
*ID 141100 - 141149: Blue Networks Technologies (https://www.blnt.fr)&lt;br /&gt;
*ID 141150 - 141199: Mainlab S.r.l. (https://www.mainlabonline.it) - Italy&lt;br /&gt;
*ID 141200 - 141249: Florian DUFOURG - France&lt;br /&gt;
*ID 141250 - 141299: SoftAddicts - Canada&lt;br /&gt;
*ID 141300 - 141349: Finanboo - (https://www.finanboo.com)&lt;br /&gt;
*ID 141350 - 141399: ConstruxZion Soft - Colombia (https://www.construxzionsoft.com.co)&lt;br /&gt;
*ID 141400 - 141450: COEXDIS - République Démocratique du Congo (https://www.coexdis.com)&lt;br /&gt;
*ID 141451 - 141501: HALFWARE - Algeria (https://www.half-ware.com)&lt;br /&gt;
*ID 141502 - 141552: Quantraum (https://quantraum.com)&lt;br /&gt;
*ID 141553 - 141603: Nateo Group&lt;br /&gt;
*ID 141604 - 141653: digital centric GmbH (https://www.digitalcentric.de/dolibarr)&lt;br /&gt;
*ID 141654 - 141699: Decrypting (https://www.decrypting.fr)&lt;br /&gt;
*ID 141700 - 141749: Zeise IT Consulting - Germany (https://www.zeise-it.de)&lt;br /&gt;
*ID 141750 - 141799: Data Rooster - France (https://datarooster.io)&lt;br /&gt;
*ID 141800 - 141849: IP Développement (https://www.ipdeveloppement.fr)&lt;br /&gt;
*ID 141850 - 141899: MSICCA | MRVL Soluciones de Ingeniería y Construcción, c.a (https://msicca.com)&lt;br /&gt;
*ID 141900 - 141949: THERSANE (https://www.thersane.fr)&lt;br /&gt;
*ID 141950 - 141999: MB Informatique (https://www.mb-informatique.fr)&lt;br /&gt;
*ID 142000 - 142049: ITANéA (https://www.itanea.fr)&lt;br /&gt;
*ID 142050 - 142099: ERP Consulting NZ ([https://www.erpconsulting.co.nz www.erpconsulting.co.nz])&lt;br /&gt;
*ID 142100 - 142149: Bloxera GmbH (https://www.bloxera.com)&lt;br /&gt;
*ID 142150 - 142199: Evangelos Souglakos - Greece&lt;br /&gt;
*ID 142200 - 142249: Luc CALARESU - France&lt;br /&gt;
*ID 142250 - 142299: OmnIT Services - Belgique (https://www.omnitservices.biz)&lt;br /&gt;
*ID 142300 - 142349: Gwadeyes - Guadeloupe (https://www.gwadeyes-informatique.com/)&lt;br /&gt;
*ID 142350 - 142399: Solution Libre (https://www.solution-libre.fr/)&lt;br /&gt;
*ID 142400 - 142449: Res Digital (https://res.digital)&lt;br /&gt;
*ID 142450 - 142499: itopie informatique (https://www.itopie.ch)&lt;br /&gt;
*ID 142500 - 142549: Weblinx.IT GbR (https://weblinx.it/) - Germany&lt;br /&gt;
*ID 142550 - 142599: ASCI-Automation - Mexico (https://asci-automation.com.mx/)&lt;br /&gt;
*ID 142600 - 142649: ZENKO Design - Japan / France / Spain&lt;br /&gt;
*ID 142650 - 142699: AWeerWolf&lt;br /&gt;
*ID 142700 - 148749: Lysis (https://lysis.net/)&lt;br /&gt;
*ID 142750 - 142799: Hadritech (https://www.hadritech.com/)&lt;br /&gt;
*ID 142800 - 142849: Bloxera GmbH (https://www.bloxera.com)&lt;br /&gt;
*ID 142850 - 148999: Everlats S.L. - España (https://www.everlats.com)&lt;br /&gt;
*ID 149000 - 149999: SydTech - America Central (https://www.sydtech.io/)&lt;br /&gt;
*ID 150000 - 150999: Jeffinfo&lt;br /&gt;
*ID 151000 - 151999: Konverseo (https://konverseo.com)&lt;br /&gt;
*ID 152000 - 152049: Tanguy Pénet (http://tanguype.net)&lt;br /&gt;
*ID 152050 - 152099: Web Solutions&lt;br /&gt;
*ID 152100 - 152149: MagicNet (https://www.magicnet.it)&lt;br /&gt;
*ID 152150 - 152199: Benjamin Falière (https://www.faliere.com)&lt;br /&gt;
*ID 152200 - 152249: Solauv&lt;br /&gt;
*ID 152250 - 156499: TecnoGestión Principado S.L. (https://www.tecnogestion.com) - Asturias - España&lt;br /&gt;
*ID 156500 - 156549: ACE Recycling  (https://www.acerecycling.net.au/)&lt;br /&gt;
*ID 156550 - 156599: Kreativität Works ([http://www.kreativitat.com http://kreativitat.com])&lt;br /&gt;
*ID 156600 - 156649: [https://pierre-couy.dev Pierre Couy]&lt;br /&gt;
*ID 156650 - 156699: CXI (https://cyrix.co.za)&lt;br /&gt;
*ID 156700 - 156749: Mustafa Kemerci - Turkiye&lt;br /&gt;
*ID 156750 - 156799: [https://de-grandpre.quebec de Grandpré Technologies] - Québec (Canada)&lt;br /&gt;
*ID 156800 - 156849: Draceo&lt;br /&gt;
*ID 156850 - 156899: Valleiweb&lt;br /&gt;
*ID 156900 - 159949: NEOVIAQ Advisory LU(https://www.neoviaq.com)&lt;br /&gt;
*ID 159950 - 159999: Arve et Giffre INFOGESTION (https://www.ag-infogestion.fr)&lt;br /&gt;
*ID 160000 - 160999: Charles-François BENKE (http://www.patas-monkey.com)&lt;br /&gt;
*ID 161000 - 161999: Abbes Bahfir (https://01consulting.eu)&lt;br /&gt;
*ID 162000 - 162999: Jacques Rébiscoul&lt;br /&gt;
*ID 163000 - 163999: Open-DSI (https://www.open-dsi.fr)&lt;br /&gt;
*ID 164000 - 164999: Pixelada S. Coop. And. (https://pixelada.org)&lt;br /&gt;
*ID 165000 - 165049: DovConnect&lt;br /&gt;
*ID 165050 - 165099: Mind Operated Systems (https://www.mosystems.biz)&lt;br /&gt;
*ID 165100 - 165150: SD-Formation (https://sdformation.fr)&lt;br /&gt;
*ID 165151 - 165199: NUM&#039;X (https://www.numx-sets.eu)&lt;br /&gt;
*ID 165200 - 165249: Benjam Préjent (https://www.benjam-prejent.fr)&lt;br /&gt;
*ID 165250 - 165299: Dhi Loka Private Limited, India (https://www.dhiloka.com)&lt;br /&gt;
*ID 165300 - 169999: Accellier Limited (https://www.accellier.com/)&lt;br /&gt;
*ID 170000 - 170999: TRIDENT CONSULTING LTD (www.tridentdxb.com)&lt;br /&gt;
*ID 171000 - 171999: LVSInformatique (www.lvsinformatique.com)&lt;br /&gt;
*ID 172000 - 172299: Ray Soft-Systems (https://www.ray-soft-systems.com)&lt;br /&gt;
*ID 172300 - 172349: Günter Lukas Consulting (https://gl.co.at)&lt;br /&gt;
*ID 172350 - 172399: MB Informatique (https://www.mb-informatique.fr)&lt;br /&gt;
*ID 172400 - 172449: Professional Structures Limited (https://pstructures.com)&lt;br /&gt;
*ID 172450 - 172699: IT-BS (https://www.it-bs.fr)&lt;br /&gt;
*ID 172700 - 172749: Indelog (https://www.indelog.fr)&lt;br /&gt;
*ID 172750 - 172799: NSINFO (https://www.ns-info.fr)&lt;br /&gt;
*ID 172800 - 172849: E-Concept Applications (https://e-concept-applications.fr)&lt;br /&gt;
*ID 172850 - 172899: B&amp;amp;R Stamm UG (https://stamm-ug.de)&lt;br /&gt;
*ID 172900 - 172949: Dolipive, support@dolipive.fr, www.dolipive.fr&lt;br /&gt;
*ID 172950 - 172999: CKD-Industrie (https://ckd-industrie.com/) - France&lt;br /&gt;
*ID 173000 - 173049: Aneosys (https://aneosys.fr) - France&lt;br /&gt;
*ID 173050 - 173099: Sebastian Schloßer - Germany&lt;br /&gt;
*ID 173100 - 173149: TecnoSoluciones (https://tecnosoluciones.com)&lt;br /&gt;
*ID 173150 - 173199: Digitalworks (https://www.digitalworks.fr) - France&lt;br /&gt;
*ID 173200 - 173249: UNi.D Consulting (https://www.unid-consulting.fr) - France&lt;br /&gt;
*ID 173250 - 173299: NetworkDigital(https://www.networkdigital.fr) - France&lt;br /&gt;
*ID 173300 - 173300: Módulo VeriFactu Dolibarr (https://verifactudolibarr.es/) - España&lt;br /&gt;
*ID 173301 - 173320: Sibanet (https://sibanet.net) - España&lt;br /&gt;
*ID 173321 - 173340: disQutons (https://wiki.dolibarr.org/index.php/Category:DisQutons)&lt;br /&gt;
*ID 173341 - 173360: Surática Software (https://suratica.es) - Spain&lt;br /&gt;
*ID 173361 - 173380: UpInvoice (https://upinvoice.eu) - Spain&lt;br /&gt;
*ID 173381 - 179999: Toutatis (https://toutatis.eu)&lt;br /&gt;
*ID 180000 - 180999: Triangle Ingénierie&lt;br /&gt;
*ID 181000 - 181999: TI Sin Problemas (https://www.tisinproblemas.com)&lt;br /&gt;
*ID 182000 - 182049: Chipserv Pawel Wlizlo (https://www.testware.it)&lt;br /&gt;
*ID 182050 - 182070: Herolapse (https://herolapse.com/)&lt;br /&gt;
*ID 182061 - 182999: TMC&lt;br /&gt;
*ID 183000 - 183999: BB2A Anthony Berton (https://www.bb2a.fr)&lt;br /&gt;
*ID 184000 - 184999: DPS PRINTING &amp;amp; DOCUMENTS SOCIEDAD ANONIMA (https://www.dps-lat.com)&lt;br /&gt;
*ID 185000 - 185049: Telioskour (https://github.com/telioskour)&lt;br /&gt;
*ID 185050 - 185099: Moko Consulting ([[Moko Consulting]] || https://mokoconsulting.tech)&lt;br /&gt;
*ID 185100 - 185149: Sinabe (https://sinabe.ch) - Suisse&lt;br /&gt;
*ID 185150 - 185169: Anatole Conseil (https://anatoleconseil.com/)&lt;br /&gt;
*ID 185170 - 185189: cferoiu&lt;br /&gt;
*ID 185190 - 185209: Guillemonde (https://guillemonde.family)&lt;br /&gt;
*ID 185210 - 185229: ITized - Finta Ionut (https://itized.com)&lt;br /&gt;
*ID 185230 - 185249: svewa (https://github.com/svewa/)&lt;br /&gt;
*ID 185250 - 185269: Clément Jaunay (https://clement-jny.fr/ || contact@clement-jny.fr)&lt;br /&gt;
*ID 185270 - 185289: AMB Technologies (https://www.ambts.fr)&lt;br /&gt;
*ID 185290 - 185299: VIOLET IT UG (https://violet-it.de)&lt;br /&gt;
*ID 185300 - 185319: lorem.site &#039;&#039;&#039;(&#039;&#039;&#039;https://lorem.site/&#039;&#039;&#039;)&#039;&#039;&#039;&lt;br /&gt;
*ID 185320 - 185340: &#039;&#039;&#039;Rentageek  (https://rentageek.hu) Hungary&#039;&#039;&#039;&lt;br /&gt;
*ID 185341 - 189999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 190000 - 190999: Diciannove (http://19.coop)&lt;br /&gt;
*ID 191000 - 191999: Elonet (https://elonet.fr)&lt;br /&gt;
*ID 192000 - 192049: IDFOR Consulting (https://www.idfor-consulting.fr/)&lt;br /&gt;
*ID 192050 - 192069: Stogger (&amp;lt;nowiki&amp;gt;https://stogger.com&amp;lt;/nowiki&amp;gt;)&lt;br /&gt;
*ID 192070 - 192090: Protectora&lt;br /&gt;
*ID 192091 - 192110: CoopCircuits - OpenFoodNetwork (https://coopcircuits.fr/)&lt;br /&gt;
*ID 192111 - 198999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 199000 - 199999: RFMS&lt;br /&gt;
*ID 200000 - 200999: Noxiome&lt;br /&gt;
*ID 201000 - 201999: Sasa Ostrouska (saxa)&lt;br /&gt;
*ID 202000 - 202999: Z-Application&lt;br /&gt;
*ID 203000 - 203099: Elidee - elidee.com&lt;br /&gt;
*ID 203100 - 203999: Garcia MICHEL (soamichel.fr)&lt;br /&gt;
*ID 204000 - 204999: Ari Elbaz elarifr - accedinfo.com&lt;br /&gt;
*ID 205000 - 205999: Kreiz IT&lt;br /&gt;
*ID 206000 - 206999: GBINFO (www.gbinfo.fr)&lt;br /&gt;
*ID 207000 - 207099: MacroProg (https://www.macroprog.com)&lt;br /&gt;
*ID 207100 - 207149: Reactiva Software&lt;br /&gt;
*ID 207150 - 207199: Ndejje University Water Research and Development Centre ([https://github.com/NDUWRDC/LIMS/])&lt;br /&gt;
*ID 207200 - 207299: Massaoud Bouzenad ([https://www.dzprod.net dzprod.net])&lt;br /&gt;
*ID 207300 - 207349: Ksar&lt;br /&gt;
*ID 207350 - 207399: Easylinux (www.easylinux.fr)&lt;br /&gt;
*ID 207400 - 207449: Arthur LENOBLE&lt;br /&gt;
*ID 207450 - 207499: Vaicop SAS de CV (México)&lt;br /&gt;
*ID 207500 - 207520: Frankie Wong - UK&lt;br /&gt;
*ID 207521 - 207540: Fyssec ([https://fyssec.fr/ fyssec.fr/])&lt;br /&gt;
*ID 207521 - 212099: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 212100 - 212149: Audio Vidéo Technologies (https://www.avtek.fr)&lt;br /&gt;
*ID 212150 - 212169: &#039;&#039;&#039;AI MYA GROUP ([https://Www.AI-MYA-GROUP.com www.AI-MYA-GROUP.com])&#039;&#039;&#039;&lt;br /&gt;
*ID 212170 - 213999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 214000 - 214049: X-Boss&lt;br /&gt;
*ID 214050 - 221999: PixelJM&lt;br /&gt;
*ID 220000 - 220050: Apex Tech (https://apextechmods.com)&lt;br /&gt;
*ID 220051 - 220100: Technology Xchange Solutions (https://www.txscorp.com)&lt;br /&gt;
*ID 222000 - 222999:  dolibit  (https://www.dolibit.de)&lt;br /&gt;
*ID 223000 - 223049: Tráfico Canada&lt;br /&gt;
*ID 223050 - 223099: VLTN (https://vltn.sh)&lt;br /&gt;
*ID 223100 - 229949: Dazax.io (https://www.dazax.io)&lt;br /&gt;
*ID 229950 - 229999: Solucions Informàtiques, Serveis i Innovació SLU (https://6innova.es)&lt;br /&gt;
*ID 230000 - 230049: Unareil (https://www.unareil.eu)&lt;br /&gt;
*ID 230050 - 230099: Lyra Network (https://www.lyra.com/)&lt;br /&gt;
*ID 230100 - 230149: Gheorghe Iftimi - CTW - RO&lt;br /&gt;
*ID 230150 - 230199: MEMA Machinery &amp;amp; Tools (https://www.mema.be)&lt;br /&gt;
*ID 230200 - 230249: Teleassist&lt;br /&gt;
*ID 230250 - 230299: Nh Developer&lt;br /&gt;
*ID 230300 - 230499: Chickenforce/code-chicken, IT Services Hahn (https://github.com/code-chicken [http://itservices-hahn.de/ https://itservices-hahn.de])&lt;br /&gt;
*ID 230500 - 230549: Hidup Consulting (https://consulting.hidup.io)&lt;br /&gt;
*ID 230550 - 230599: CMR Conseil (https://www.weblockup.fr)&lt;br /&gt;
*ID 230600 - 230649: aFreeMind Studio&lt;br /&gt;
*ID 230650 - 230699: Unideal (https://www.uni-deal.com)&lt;br /&gt;
*ID 230700 - 230749: DevLansdes (https://devlandes.com/)&lt;br /&gt;
*ID 230750 - 262699: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 262700 - 262799: Scopen (https://www.scopen.fr)&lt;br /&gt;
*ID 262800 - 262849: Christophe BATTAREL EI&lt;br /&gt;
*ID 262850 - 271799: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 271800 - 271849: bee solutions sàrl (Switzerland)&lt;br /&gt;
*ID 271850 - 272999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 273000 - 273019: Taler (https://taler.net)&lt;br /&gt;
*ID 273020 - 274199: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 274200 - 274249: Mathilde MAROCCO (https://mminformatique.fr)&lt;br /&gt;
*ID 274250 - 274299: Nerv Project (www.nerv-project.eu)&lt;br /&gt;
*ID 274300 - 274349: Knowhere Consulting S.L. (https://www.knowhere-consulting.eu)&lt;br /&gt;
*ID 274350 - 274399: Milen karaganski (https://blacktiehost.com)&lt;br /&gt;
*ID 274400 - 274449: Vincent MAURY ([https://www.timgroup.fr www.timgroup.fr])&lt;br /&gt;
*ID 274450 - 274499: Daraelmin&lt;br /&gt;
*ID 274500 - 274549: Emilie LAFORET (http://www.ermvallon.com)&lt;br /&gt;
*ID 274550 - 278999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 279000 - 279049: VSDigital Electronics (https://vsdigital.ar) - Argentina&lt;br /&gt;
*ID 279050 - 279999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 280000 - 280049: Bingroup (https://www.beinng.com)&lt;br /&gt;
*ID 280050 - 280099: Medialta (https://medialta.com)&lt;br /&gt;
*ID 280100 - 280149: Cédric Ancelin - Ancode (https://www.dolistore.com/fr/recherche?search_query=ancode)&lt;br /&gt;
*ID 280150 - 289999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 290000 - 290099: BNS - Project doliBRA ([https://www.beinng.com https://www.bns.net.br]) - Brasil&lt;br /&gt;
*ID 290100 - 299999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 300000 - 300049: RapidProgress (https://www.rapidprogress.eu) - Bulgaria&lt;br /&gt;
*ID 300050 - 300099: M@ Solution (https://www.ma-solution.fr/)&lt;br /&gt;
*ID 300100 - 300149: LAVA RUN (https://www.lavarun.re)&lt;br /&gt;
*ID 300150 - 300199: PsyCrow Code&lt;br /&gt;
*ID 300200 - 300249: Computences (https://www.computences.com/)&lt;br /&gt;
*ID 300250 - 300299: LEVEL IT (https://levelit.com.ar)&lt;br /&gt;
*ID 300300 - 300349: Progiseize (https://progiseize.fr)&lt;br /&gt;
*ID 300350 - 300399: MB Informatique (https://www.mb-informatique.fr)&lt;br /&gt;
*ID 300400 - 300449: Anouar Touati&lt;br /&gt;
*ID 300450 - 300499: Martin Danger&lt;br /&gt;
*ID 300500 - 301499: Whale Blows&lt;br /&gt;
*ID 301500 - 301549: Tom Trust - International&lt;br /&gt;
*ID 301550 - 301599: MB Informatique (https://www.mb-informatique.fr)&lt;br /&gt;
*ID 301600 - 302479: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 302480 - 302499: akyras (https://akyras.fr)&lt;br /&gt;
*ID 302500 - 302549: Diamubi (https://diamubi.com)&lt;br /&gt;
*ID 302550 - 302599: Datolab (https://www.datolab.com)&lt;br /&gt;
*ID 302600 - 302649: DuMaCo (https://www.dumaco.de)&lt;br /&gt;
*ID 302650 - 302699: Resilio SA&lt;br /&gt;
*ID 302700 - 302749: Aroga&lt;br /&gt;
*ID 302750 - 302799: Productivix (https://www.productivix.com)&lt;br /&gt;
*ID 302800 - 302849: Slibzz&lt;br /&gt;
*ID 302850 - 302899: idea design (https://ideadesign.dz)&lt;br /&gt;
*ID 302900 - 302949: AL MISBAH INFORMATIQUE (https://www.almisbah.ma)&lt;br /&gt;
*ID 302950 - 302999: Atis Solutions - France&lt;br /&gt;
*ID 303000 - 303499: Obixav - Nigeria&lt;br /&gt;
*ID 303500 - 303549: buschler plus GmbH, Germany (https://buschler.plus)&lt;br /&gt;
*ID 303550 - 303599: Prestalidaire - France (https://prestalidaire.com)&lt;br /&gt;
*ID 303600 - 309999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 310000 - 310049: Neilson Dufour (&amp;lt;nowiki&amp;gt;https://hypercode.ca&amp;lt;/nowiki&amp;gt;)&lt;br /&gt;
*ID 310050 - 313999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 314000 - 314049: Ruemmler IT Solutions (https://www.ruemmler.net)&lt;br /&gt;
*ID 314050 - 314149: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 314150 - 314199: Benoît PASCAL&lt;br /&gt;
*ID 314200 - 319999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 320000 - 320999: Novus Studios (www.novusstudios.it)&lt;br /&gt;
*ID 321000 - 321999: AtooNet (http://www.atoo-net.com)&lt;br /&gt;
*ID 322000 - 322049: Doymer Consultores&lt;br /&gt;
*ID 322050 - 329999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 330000 - 330049: XTEC Industries (www.xtec-ind.com)&lt;br /&gt;
*ID 330050 - 330099: 10100 S.R.L. - (www.10100.to)&lt;br /&gt;
*ID 330100 - 330149: AES Dana SRL (https://aes-dana.be)&lt;br /&gt;
*ID 330150 - 330199: Freshcore (https://www.freshcore.fr)&lt;br /&gt;
*ID 330200 - 331999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 332000 - 332099: Gecka (https://gecka.nc)&lt;br /&gt;
*ID 332100 - 332149: Agence Milkshake (http://agencemilkshake.com)&lt;br /&gt;
*ID 332150 - 332199: Daniel Prowald IT – Service (https://prowald-it.de)&lt;br /&gt;
*ID 332200 - 332249: UNITICE (https://unitice.com)&lt;br /&gt;
*ID 332250 - 332299: Sidonie Moulart&lt;br /&gt;
*ID 332300 - 332349: LTDJ (Antonin MARCHAL - Le Temple du Jeu)&lt;br /&gt;
*ID 332350 - 333299: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 333300 - 333349: Sense Africa (http://sense.africa)&lt;br /&gt;
*ID 333350 - 339999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 340000 - 340049: M34D (https://m34d.com)&lt;br /&gt;
*ID 340050 - 340069: WiwIT&lt;br /&gt;
*ID 340070 - 349999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 350000 - 350049: SOUNDOU &amp;amp; MIDAS (https://www.soundou.org/)&lt;br /&gt;
*ID 350050 - 350099: Ildefonso González (https://igontek.es)&lt;br /&gt;
*ID 350100 - 350149: 7Kas Servicios de Internet, S.L. (https://7kas.com)&lt;br /&gt;
*ID 350150 - 350999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 351000 - 351049: P&#039;tite Tête (https://ptitetete.com) - France&lt;br /&gt;
*ID 351050 - 398999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 359000 - 359049: Milen Karaganski0&lt;br /&gt;
*ID 400000 - 400999: 2byte.es (http://www.2byte.es)&lt;br /&gt;
*ID 401000 - 401999: B&amp;amp;D Informática&lt;br /&gt;
*ID 402000 - 402999: Marcos García de La Fuente (marcosgdf)&lt;br /&gt;
*ID 403000 - 403999: Sergibyte&lt;br /&gt;
*ID 404000 - 404999: Aikhan&lt;br /&gt;
*ID 405000 - 405999: AIME (http://www.aime.mx)&lt;br /&gt;
*ID 406000 - 406999: Som Núvol (https://somnuvol.coop)&lt;br /&gt;
*ID 407000 - 407019: I-Motion SARL&lt;br /&gt;
*ID 407020 - 408999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 409000 - 409999: LliureTIC (https://www.lliuretic.cat)&lt;br /&gt;
*ID 410000 - 410999: DoliGov&lt;br /&gt;
*ID 411000 - 411049: GATTEK SARL (https://www.ga-ttek.com)&lt;br /&gt;
*ID 411050 - 419999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 420000 - 420099: BBS Concept&lt;br /&gt;
*ID 420100 - 420199: LeMousticProduction (www.lemousticproduction.info) -&amp;lt; module DoliRH&lt;br /&gt;
*ID 420200 - 421199: VatCheck (www.abnc.be)&lt;br /&gt;
*ID 421200 - 422199: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 422200 - 422999: Artaban (http://artaban.fr)&lt;br /&gt;
*ID 423000 - 423049: cyberesprit&lt;br /&gt;
*ID 423050 - 423099: R.Bossard&lt;br /&gt;
*ID 423100 - 423199: Joliciel (www.joliciel.fr)&lt;br /&gt;
*ID 423200 - 423299: Pragma-tech (www.pragma-tech.fr)&lt;br /&gt;
*ID 423299 - 423999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 424000 - 424049: Philazerty ([https://www.philazerty.fr www.philazerty.fr])&lt;br /&gt;
*ID 424050 - 424099: Pragma-tech (www.pragma-tech.fr)&lt;br /&gt;
*ID 424100 - 424149: Ohoo Solutions (http://www.ohoosolutions.com)&lt;br /&gt;
*ID 424150 - 424199: DAGARCAM Informática (https://www.dagarcam.com/)&lt;br /&gt;
*ID 424200 - 424999: Lab51 (https://github.com/lab51org)&lt;br /&gt;
*ID 425000 - 425999: Sébastien SERRE Thivinfo (www.thivinfo.com)&lt;br /&gt;
*ID 426000 - 426099: Arkesis-Solution&lt;br /&gt;
*ID 426100 - 426149: GetLandy (www.getlandy.com)&lt;br /&gt;
*ID 426150 - 426649: OOB Software&lt;br /&gt;
*ID 426650 - 426849: Soft-Task Serviços e Sistemas (www.soft-task.com.br)&lt;br /&gt;
*ID 426850 - 426999: Bruno Caldas (https://github.com/BCaldas)&lt;br /&gt;
*ID 427000 - 427999: Kevin GUERRIER (alias xcl.saian)&lt;br /&gt;
*ID 428000 - 428099: af83&lt;br /&gt;
*ID 428100 - 428199: Arnaud Serrut - Adalon&lt;br /&gt;
*ID 428200 - 428249: imschweiler consulting (http://www.imschweiler-consulting.de&#039;&#039;&#039;&amp;lt;nowiki/&amp;gt;&#039;&#039;&#039;)&lt;br /&gt;
*ID 428250 - 428299: AL1FO&lt;br /&gt;
*ID 428300 - 428349: Federico García-Patiño Barbolani (&amp;lt;federico.garcia.patino@gmail.com&amp;gt;)&lt;br /&gt;
*ID 428350 - 428399: INTM Groupe - France (www.intm.com)&lt;br /&gt;
*ID 428400 - 428449: Nick Fragoulis - Greece&lt;br /&gt;
*ID 428450 - 428499: Kontava - France ([https://kontava.fr kontava.fr)]&lt;br /&gt;
*ID 428500 - 428549: hkwhitten - USA&lt;br /&gt;
*ID 428550 - 428999: SmartOne&lt;br /&gt;
*ID 429000 - 429999: induslab&lt;br /&gt;
*ID 430000 - 430099: Mixity sprl (www.mixity.be)&lt;br /&gt;
*ID 430100 - 430199: sgiraud&lt;br /&gt;
*ID 430200 - 430299: Merlion TI (www.merlion-si.com.br)&lt;br /&gt;
*ID 430300 - 431299: Libre Expert (www.libre-expert.com)&lt;br /&gt;
*ID 431300 - 431399: ptibogxiv (www.ptibogxiv.net)&lt;br /&gt;
*ID 431400 - 431499: Befox (www.befox.fr)&lt;br /&gt;
*ID 431500 - 431599: rue Béjo (www.ruebejo.fr)&lt;br /&gt;
*ID 431600 - 431699: Avizzeo (www.avizzeo.com)&lt;br /&gt;
*ID 431700 - 432199: Multisistemas (www.multisistemas.com.sv)&lt;br /&gt;
*ID 432200 - 432399: Burbuja - Chile (www.burbuja.cl)&lt;br /&gt;
*ID 432400 - 433399: INOVEA CONSEIL (https://www.inovea-conseil.com)&lt;br /&gt;
*ID 433400 - 434399: Rachid HRICH - Maroc (HricH ServiceS.)&lt;br /&gt;
*ID 434400 - 435399: Lance Bleakley - LanceIT (www.lanceit.net)&lt;br /&gt;
*ID 435400 - 435419: Victorien LOS - France&lt;br /&gt;
*ID 435420 - 435999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 436000 - 436099: SOWEBIO (www.soweb.io)&lt;br /&gt;
*ID 436100 - 436199: CAP-REL (www.cap-rel.fr)&lt;br /&gt;
*ID 436200 - 436300: TDE-INFORMATIQUE (www.tde-informatique.fr)&lt;br /&gt;
*ID 436301 - 436349: Evarisk ([https://www.evarisk.com/id-module-dolibarr/ www.evarisk.com])&lt;br /&gt;
*ID 436350 - 436399: Eoxia ([https://www.eoxia.com/dolibarr/modules/ www.eoxia.com])&lt;br /&gt;
*ID 436400 - 437399: Mohamed AHERDANE - Morocco - IT Consultant ( www.wave.ma )&lt;br /&gt;
*ID 437400 - 437449: Martin Neubauer - Germany&lt;br /&gt;
*ID 437450 - 437599: Club1click (www.club1click.es)&lt;br /&gt;
*ID 437600 - 437629: Coulon Vincent (https://github.com/HoverEpic)&lt;br /&gt;
*ID 437630 - 437649: Aytechnet (https://www.aytechnet.fr/) - François Pons&lt;br /&gt;
*ID 437650 - 437699: LibreMaster (https://libremaster.com) - Christophe T.&lt;br /&gt;
*ID 437700 - 437749: STELLAR Broadband (https://www.stellarbb.com) - U.S.A. - Philip Laycock&lt;br /&gt;
*ID 437750 - 437799: DIGITA.LU Ajous Solutions&lt;br /&gt;
*ID 437800 - 437850: iProspective (https://iprospective.fr) - Mathieu Moulin&lt;br /&gt;
*ID 437851 - 437900: Theobald Groupe.&lt;br /&gt;
*ID 437901 - 437950: Neuronnexion (http://neuronnexion.coop)&lt;br /&gt;
*ID 437951 - 437952: jmbc - APIA-ASSO (https://www.apia-asso.fr)&lt;br /&gt;
*ID 437953 - 438002: IPCZEN SARL (https://www.ipczeninformatique.fr/)&lt;br /&gt;
*ID 438003 - 438052: FESF IT Department (https://fesf.org.pk)&lt;br /&gt;
*ID 438053 - 438103: Pilot Engineering team&lt;br /&gt;
*ID 438104 - 438153: u2042 (https://u2042.com)&lt;br /&gt;
*ID 438154 - 438204: Djair E Pereira (ocultooooo@gmail.com) - Brasil&lt;br /&gt;
*ID 438205 - 438255: yoandm (https://yoandm.com)&lt;br /&gt;
*ID 438256 - 438299: PTMSoft (&amp;lt;nowiki&amp;gt;https://www.ptmsoft.fr&amp;lt;/nowiki&amp;gt;)&lt;br /&gt;
*ID 438300 - 438399: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 438400 - 439399: Tetras Libre - France - Développement logiciels libres (www.tetras-libre.fr)&lt;br /&gt;
*ID 439400 - 440399: Dolibarr-pro - France - Développement Dolibarr (www.dolibarr-pro.com)&lt;br /&gt;
*ID 440400 - 441399: Quidlab Co., Ltd - Thailand - ( www.quidlab.com )&lt;br /&gt;
*ID 441400 - 442399: Ide@log - France - (https://www.idealog-info.net) - Laurent Leblanc&lt;br /&gt;
*ID 442400 - 443399: Valerio Bianchi (www.valeriobianchi.com)&lt;br /&gt;
*ID 443400 - 444399: delassalle - France - (www.delassalle.fr) - Joseph Delassalle&lt;br /&gt;
*ID 444400 - 445399: Webartis - Maroc - (www.webartis.net) - François Dry&lt;br /&gt;
*ID 445400 - 445499: SCOP Au-delà des nuages - France&lt;br /&gt;
*ID 445500 - 445549: X Net Systems - Egypt - (https://www.xneteg.com)&lt;br /&gt;
*ID 445550 - 445569: Schiefer.IT - Austria ([https://schiefer.it schiefer.it])&lt;br /&gt;
*ID 445570 - 445999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 446000 - 446999: iouston (http://www.iouston.com) - France - Julien Marchand&lt;br /&gt;
*ID 447000 - 447999: rSanjoSEO - Rafael San José Tovar (www.rsanjoseo.com) - Spain&lt;br /&gt;
*ID 448000 - 448999: Code 42 (www.code42.fr)&lt;br /&gt;
*ID 449000 - 449999: TakePOS (www.takepos.com)&lt;br /&gt;
*ID 450000 - 450999: Pierre ARDOIN&lt;br /&gt;
*ID 451000 - 451999: Éditeur depordi.fr&lt;br /&gt;
*ID 452000 - 452999: Dylan NAKONG&lt;br /&gt;
*ID 453000 - 453999: Menahd Ouchenir - France - menahd-ouchenir.com&lt;br /&gt;
*ID 454000 - 454999: Withheld - Canada&lt;br /&gt;
*ID 455000 - 455999: Gaëtan MAISON - Info Libre @ Dom - France (https://www.infolibreadom.com)&lt;br /&gt;
*ID 456000 - 456999: Laurent LEBLEU - B.L.C. - Blue Line Company - Lille - France (www.bluelinecompany.fr/dolibarr)&lt;br /&gt;
*ID 457000 - 457999: Sébastien BOUCHER&lt;br /&gt;
*ID 458000 - 458999: Lester HERNÁNDEZ - Argentina - (freelancerlrhd@gmail.com)&lt;br /&gt;
*ID 459000 - 459999: Infopen - France&lt;br /&gt;
*ID 460000 - 460049: torvista - Spain&lt;br /&gt;
*ID 460050 - 460099: ADVAISION.com (Belgique www.advaision.com)&lt;br /&gt;
*ID 460100 - 460999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 461000 - 461999: MEGALOGI - Maroc (www.erpcloud.ma)&lt;br /&gt;
*ID 462000 - 462999: Making Digital (www.making-digital.fr) - France&lt;br /&gt;
*ID 463000 - 463999: linx s.r.l.s.&lt;br /&gt;
*ID 464000 - 464999: NimbleCubed Inc. (www.nimblecubed.com)&lt;br /&gt;
*ID 465000 - 465999: Artefacts (www.artefacts.coop) - Pascal Daugeron&lt;br /&gt;
*ID 466000 - 466999: CDM Consultores - (www.cdm.guru)&lt;br /&gt;
*ID 467000 - 467999: M71 Service GmbH - (www.m71-service.de)&lt;br /&gt;
*ID 468000 - 468049: Clément Segonzac - France (clement.segonzac@gmail.com)&lt;br /&gt;
*ID 468050 - 468099: Flavien Belli - France (https://github.com/Marshlyin || belliflaviencontactpro@gmail.com)&lt;br /&gt;
*ID 468100 - 468119: Chl (https://code.bugness.org/Dolibarr)&lt;br /&gt;
*ID 468120 - 468169: Commotron GmbH (https://www.commotron.com/)&lt;br /&gt;
*ID 468170 - 468219: Infans Group (franck.lauby@infans.fr)&lt;br /&gt;
*ID 468175 - 468199: Gaëlle Rauffet - France (kiwiscan.net)&lt;br /&gt;
*ID 468200 - 468249: Paulo Oliveira - Brasil (paulorcdo@gmail.com)&lt;br /&gt;
*ID 468250 - 468269: CD-Systems - France (https://www.cd-systems.fr)&lt;br /&gt;
*ID 468270 - 468299: Nicolas Testori&lt;br /&gt;
*ID 468300 - 468349: Uvensys - Germany (https://uvensys.de)&lt;br /&gt;
*ID 468350 - 468399: Laudeco - Belgium (http://github.com/laudeco)&lt;br /&gt;
*ID 468400 - 468449: Alexis LAURIER - France (https://www.alexislaurier.fr)&lt;br /&gt;
*ID 468450 - 468499: Mehdi Belkhayat - Maroc (https://opensi.ma)&lt;br /&gt;
*ID 468500 - 468599: InvIT GmbH - Germany (https://invit.sh)&lt;br /&gt;
*ID 468600 - 468649: Ricardo Sequeira - Portugal (https://ricardo-sequeira.com)&lt;br /&gt;
*ID 468650 - 468699: J-IT - Belgique (https://www.j-it.be)&lt;br /&gt;
*ID 468700 - 468749: Fidesio - France (https://www.fidesio.com/)&lt;br /&gt;
*ID 468750 - 468799: Sgestion - Spain (http://www.sgestion.net/)&lt;br /&gt;
*ID 468800 - 468849: Denis JULIEN - Brasil (matrinxa@free.fr)&lt;br /&gt;
*ID 468850 - 468899: Mmariko - Module GED - Effios&lt;br /&gt;
*ID 468900 - 468949: Maazou Amadou Abdoul aziz - Maroc (yaronfada@gmail.com)&lt;br /&gt;
*ID 468950 - 468999: Alexis LAURIER - France (https://www.alexislaurier.fr)&lt;br /&gt;
*ID 469000 - 469049: John Livingston (https://github.com/JohnXLivingston/)&lt;br /&gt;
*ID 469050 - 469099: Macrorom ICT-services (https://macrorom.nl/)&lt;br /&gt;
*ID 469100 - 469149: HABOT IT - France (https://habot.it)&lt;br /&gt;
*ID 469150 - 469159: CaribbeanConsult.Com CCC - France Guadeloupe (https://dolibarr.ccc.gp)&lt;br /&gt;
*ID 469160 - 469171: GMBG - Portugal&lt;br /&gt;
*ID 469172 - 469199: BGi Lda - Portugal&lt;br /&gt;
*ID 469200 - 469949: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 469950 - 469999: Goldoweb (http://goldoweb.com)&lt;br /&gt;
*ID 470000 - 470999: Reindeer Digital (https://rdeer.cz)&lt;br /&gt;
*ID 471000 - 471099: CAP-REL (www.cap-rel.fr)&lt;br /&gt;
*ID 471100 - 471199: M. Morillon&lt;br /&gt;
*ID 471200 - 471209: Pablo Nuñez&lt;br /&gt;
*ID 471210 - 471249: FANEL A.Ş  (https://www.fanel.com.tr)&lt;br /&gt;
*ID 471250 - 480999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 481000 - 481999: Alhaidab-ITIS (https://alhaidab.dolibarr.sd)&lt;br /&gt;
*ID 482000 - 482999: Basix IT (https://www.basix.de)&lt;br /&gt;
*ID 483000 - 483049: SASCO SpA (https://www.sasco.cl)&lt;br /&gt;
*ID 483050 - 483099: WIP Engineering (https://www.wip-gmbh.com)&lt;br /&gt;
*ID 483100 - 483149: J.Kaiser&lt;br /&gt;
*ID 483150 - 483199: CodLines (https://www.codlines.com)&lt;br /&gt;
*ID 483200 - 483249: BleepalSoftware (https://bleepal.com)&lt;br /&gt;
*ID 485000 - 485049: Gest Info Service Plus (contact@gest-plus.fr)&lt;br /&gt;
*ID 485050 - 489999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 490000 - 490049: VOLD (https://vold.lu)&lt;br /&gt;
*ID 490050 - 490069: QUANTIVO (http://quantivo.eu/)&lt;br /&gt;
*ID 490070 - 490999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 491000 - 491049: NORD ERP CRM (https://www.nord-erp-crm.fr/)&lt;br /&gt;
*ID 491050 - 491099: KJR-online (https://kjr-online.fr/)&lt;br /&gt;
*ID 491100 - 491149: eNova&lt;br /&gt;
*ID 491150 - 491199: App 4 Business&lt;br /&gt;
*ID 491200 - 491249: Mil24 (http://www.mil24.com.py)&lt;br /&gt;
*ID 491250 - 491299: M2AM&lt;br /&gt;
*ID 491300 - 491349: luigifab (https://github.com/luigifab), also reuse id:105009 for Sentry fork&lt;br /&gt;
*ID 491350 - 491399: Frédéric France (https://github.com/frederic34)&lt;br /&gt;
*ID 491400 - 491449: E-dem (https://www.e-dem.com/)&lt;br /&gt;
*ID 491450 - 491499: Burofree (https://burofreeai.es)&lt;br /&gt;
*ID 491500 - 491549: EMDELEN (https://emdelen.fr/)&lt;br /&gt;
*ID 491550 - 491599: eSoUrCeS Technologie (https://techno.esources.ca/) - Canada&lt;br /&gt;
*ID 491600 - 491649: GoSouce Peru - Peru&lt;br /&gt;
*ID 491650 - 491669: Kaféin Studio (https://kafein.studio) - France&lt;br /&gt;
*ID 491670 - 491699: Neykinfo  - France&lt;br /&gt;
*ID 491700 - 491999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 492000 - 492020: Anura (https://www.anura.fr/)&lt;br /&gt;
*ID 492021 - 492999: &#039;&#039;&#039;Free (take ranges of 20 only please at once, ask us for more)&#039;&#039;&#039;&lt;br /&gt;
*ID 493000 - 493020: Bourez Bastien EI (https://bastien-b.fr/)&lt;br /&gt;
*ID 493051 - 493071: benhmida ilyess (bhilyess98@gmail.com)&lt;br /&gt;
*ID 493101 - 493120: George TS, George SP (gspanos@makeasite.gr)&lt;br /&gt;
*ID 499001 - 499020: IT GENIUSES (https://www.itgeniuses.com)&lt;br /&gt;
*ID 499051 - 499071: KREATIV PROJECT MANAGEMENT&lt;br /&gt;
&lt;br /&gt;
DO NOT ADD RECORD HERE, PLEASE FILL HOLES FIRST !!!!&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=ID &amp;gt; 500000=&lt;br /&gt;
&lt;br /&gt;
This range can&#039;t be reserved. It is a common range. If you don&#039;t plan to distribute your module, you can use an ID in this range with no need to reserve it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t already have reserved ids and need some, please don&#039;t use hazardous number and use a number higher than 500000, but it is better to ask a wiki account, and reserve your own range by editing the  100000 - 499999 range (20 ids at once).&lt;/div&gt;</summary>
		<author><name>Nicotentin</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Installation_-_Mise_%C3%A0_jour&amp;diff=61401</id>
		<title>Installation - Mise à jour</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Installation_-_Mise_%C3%A0_jour&amp;diff=61401"/>
		<updated>2024-09-12T21:01:53Z</updated>

		<summary type="html">&lt;p&gt;Nicotentin: Undo revision 61399 by Nicotentin (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- BEGIN interlang links --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Do NOT edit this section&lt;br /&gt;
     Links below are automatically managed by PolyglotBot&lt;br /&gt;
     You can edit links on the English source page : Installation_-_Upgrade --&amp;gt;&lt;br /&gt;
[[en:Installation_-_Upgrade]]&lt;br /&gt;
[[es:Instalación_-_Actualización]]&lt;br /&gt;
[[zh:安装_-_升级]]&lt;br /&gt;
&amp;lt;!-- END interlang links --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Admin fr]]&lt;br /&gt;
{{TemplateDocUtil}}&lt;br /&gt;
&lt;br /&gt;
Les procédures suivantes décrivent comment installer ou mettre à jour Dolibarr.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Installer Dolibarr - Procédure d&#039;installation=&lt;br /&gt;
Ce chapitre décrit les différentes méthodes possibles (des plus simples, aux manuelles) pour une première installation. Voir plus loin pour la mises à jour.&lt;br /&gt;
&lt;br /&gt;
==Sur votre poste/serveur dédié==&lt;br /&gt;
===[[File:Logo_windows.png]] En manuel ou avec DoliWamp (pour Windows) ===&lt;br /&gt;
- &#039;&#039;&#039;Prérequis&#039;&#039;&#039;: Windows&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Niveau&#039;&#039;&#039;: Débutant&lt;br /&gt;
&lt;br /&gt;
Si vous maîtrisez l&#039;installation d&#039;un serveur Web Apache, de PHP et MySQL, la section [[Installation - Mise à jour#Avec Dolibarr (package standard .zip ou sources Git)|Avec Dolibarr (package standard .zip ou sources Git)]] est plus appropriée.&lt;br /&gt;
&lt;br /&gt;
Si vous avez du temps et que vous souhaitez apprendre à installer un serveur Web Apache, PHP et MariaDB, consultez la page [[Installation manuelle sous Windows]] pour des instructions pas à pas.&lt;br /&gt;
&lt;br /&gt;
Pour les moins expérimentés qui sont sous Windows, il existe une distribution Dolibarr nommée &#039;&#039;&#039;DoliWamp&#039;&#039;&#039; qui permet de faire une installation Dolibarr sous Windows avec tous ses prérequis (Apache, Mysql, PHP) sans connaissance informatiques. Voici comment l&#039;installer:&lt;br /&gt;
 &lt;br /&gt;
*Récupérez la version de Dolibarr pour Windows.&lt;br /&gt;
&lt;br /&gt;
Pour cela, voir le site {{TemplateURLToDownloadDoliWamp}}&lt;br /&gt;
&lt;br /&gt;
*Lancer le .exe téléchargé et suivez les instructions.&lt;br /&gt;
&lt;br /&gt;
===[[File:Apple logo black.svg|35x35px]] Avec MAMP (pour macOS / MAC OS X)===&lt;br /&gt;
- &#039;&#039;&#039;Prérequis&#039;&#039;&#039; : Mac OS X / macOS 10.10 ou supérieur&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Niveau&#039;&#039;&#039; : Intermédiaire&lt;br /&gt;
&lt;br /&gt;
Référez vous à la page [[Installation sur MacOSX]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===[[File:Logo_ubuntu.png]] Avec DoliDeb (package Debian / Ubuntu .deb)===&lt;br /&gt;
- &#039;&#039;&#039;Prerequis&#039;&#039;&#039;: Linux Debian, Ubuntu, ...&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Niveau&#039;&#039;&#039; : Débutant&lt;br /&gt;
&lt;br /&gt;
Cette procédure fonctionne uniquement pour les utilisateurs Linux Debian, Ubuntu et dérivés et est recommandée pour ceux qui n&#039;ont pas de connaissances informatiques particulières. Si vous êtes un administrateur expérimenté d&#039;Apache, PHP et Mysql, le chapitre &#039;&#039;&#039;Avec Dolibarr (package standard zip)&#039;&#039;&#039; sera peut-être plus approprié. Dans le cas contraire, vous pouvez utilisez DoliDeb. DoliDeb est un package de Dolibarr spécialisé pour la distribution Debian ou Ubuntu. Ce package vous permet d&#039;installer Dolibarr sous Ubuntu ou Debian (ou dérivé) avec tous ces prérequis (Apache, Mysql, PHP) s&#039;ils ne sont pas déjà installés et ce sans connaissances techniques particulières.&lt;br /&gt;
&lt;br /&gt;
*La procédure pour installer DoliDeb est décrite sur la page [[Dolibarr pour Ubuntu ou Debian]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===[[File:Logo_rpm.png|40px]] Avec DoliRpm (package Fedora, Redhat, Mandriva, Mageia ou OpenSuse .rpm)===&lt;br /&gt;
- &#039;&#039;&#039;Prerequis&#039;&#039;&#039; : Linux Fedora, Redhat, Mandriva, Mageia or OpenSuse (peut également fonctioner pour toute distribution Linux à rpm)&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Niveau&#039;&#039;&#039; : Débutant&lt;br /&gt;
&lt;br /&gt;
Cette procédure fonctionne uniquement pour les utilisateurs Linux d&#039;une distribution gérant les packages rpm et est recommandée pour ceux qui n&#039;ont pas de connaissances informatiques particulières. Si vous êtes un administrateur expérimenté d&#039;Apache, PHP et Mysql, le chapitre suivant &#039;&#039;&#039;Avec Dolibarr (package standard zip)&#039;&#039;&#039; sera peut-être plus approprié. Dans le cas contraire, vous pouvez utilisez DoliRpm. DoliRpm est un package de Dolibarr spécialisé pour la distribution Fedora, Redhat, Mandriva, Mageia ou OpenSuse. Ce package vous permet d&#039;installer Dolibarr sous ces OS avec tous ces prérequis (Apache, Mysql, PHP) s&#039;ils ne sont pas déjà installés et ce sans connaissances techniques particulières.&lt;br /&gt;
&lt;br /&gt;
*La procédure pour installer DoliRpm est décrite sur la page [[Dolibarr pour Redhat ou Fedora (package rpm)]] ou [[Dolibarr pour Mandriva ou Mageia (package rpm)]] ou [[Dolibarr pour OpenSuse (package rpm)]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===[[File:Gnu.png]] Avec Dolibarr (package standard .zip ou sources Git)===&lt;br /&gt;
====Prérequis====&lt;br /&gt;
Apache, PHP et un serveur de base de données (MySQL ou PostgreSQL) sont présents et opérationnels, et le login/mot de passe d&#039;accès (à une nouvelle base ou au serveur) est connu.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Niveau&#039;&#039;&#039; : Un peu de connaissances informatiques en administration Web.&lt;br /&gt;
&lt;br /&gt;
Cette procédure décrit l&#039;installation manuelle (recommandée) sur un système GNU/Linux (Debian, Mandriva, ...) mais elle est valable avec d&#039;autres systèmes moyennant une adaptation des chemins à ceux de votre OS.&lt;br /&gt;
&lt;br /&gt;
Elle est applicable pour toute version de Dolibarr &amp;gt;= 2.0.0&lt;br /&gt;
&lt;br /&gt;
Pour des instructions spécifiques à une installation sous Windows, vous pouvez consulter la page [[Installation manuelle sous Windows]].&lt;br /&gt;
&lt;br /&gt;
*Vérifiez que vous avez bien Apache, PHP {{PHPMinVersion}} et un serveur de base de données (MySQL {{MySqlMinVersion}}, MariaDB ou PostgreSQL) d&#039;installés (consulter pour cela la liste des packages installés sur votre machine grâce au gestionnaire de mise à jour de package de votre distribution).&lt;br /&gt;
*Vérifiez que le serveur Web est lancé (&amp;lt;code&amp;gt;systemctl status httpd.service&amp;lt;/code&amp;gt; par exemple). L&#039;activer le cas échéant (&amp;lt;code&amp;gt;systemctl enable --now httpd.service&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
*Vérifiez que l&#039;utilisateur root ou admin principal pour le serveur de base de donnée est connu et fonctionne correctement. Si cet utilisateur root ou admin est inconnu car pas encore défini, lisez le chapitre qui suit. Sinon vous pouvez passez au point suivant:&lt;br /&gt;
&lt;br /&gt;
====MySql ou MariaDB====&lt;br /&gt;
Vérifiez que le serveur de base de données est lancé (&amp;lt;code&amp;gt;systemctl status mysqld.service&amp;lt;/code&amp;gt; par exemple). L&#039;activer le cas échéant (&amp;lt;code&amp;gt;systemctl enable --now mysql.service&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
Pour les utilisateurs Linux utilisant MySql ou MariaDB, si vous venez juste d&#039;installer la base de donnée, le login administrateur est &#039;&#039;&#039;root&#039;&#039;&#039;. Vous devez exécuter la commande suivante pour initialiser le mot de passe:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
mysql    &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Une fois dans l&#039;interface Mysql, taper la commande de modification du mot de passe de root:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
grant all privileges on *.* to root@&#039;localhost&#039; identified by &#039;newrootpass&#039; with grant option;      &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
(A partir de MySQL 8 il faut d&#039;abord créer le USER)&lt;br /&gt;
Puis entrée et pour quitter \q&lt;br /&gt;
&lt;br /&gt;
Pour vérifier que l&#039;accès avec ce couple user/mot de passe fonctionne, lancer la commande&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
mysql -u root -p&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Et taper votre mot de passe &#039;&#039;newrootpass&#039;&#039; suivi de \q pour quitter la sessions si la connexion a réussie.&lt;br /&gt;
&lt;br /&gt;
====Postgresql====&lt;br /&gt;
Pour les utilisateurs Linux utilisant Postgresql, si vous venez juste d&#039;installer la base de donnée PostgreSQL, vous devez d&#039;abord créer un utilisateur administrateur et son mot de passe. Pour cela, ajouter la ligne suivante dans le fichier &#039;&#039;&#039;/etc/postgresql/x.x/main/pg_hba.conf&#039;&#039;&#039; (remplacer x.x avec votre version de postgres)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
local   all         dolibarrowner    md5        &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
De plus, mettez en commentaire la ligne&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
#local   all         all                               ident&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
qui impose que le compte système utilisé pour accéder à la base (ce sera le compte sous lequel tourne l&#039;application web), ait le même nom que le compte dans la base (ce n&#039;est jamais le cas).&lt;br /&gt;
&lt;br /&gt;
Ensuite, lancer la commande sous un shell root&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo -s -u postgres&lt;br /&gt;
createuser dolibarrowner&lt;br /&gt;
psql -d template1 -c &amp;quot;alter user dolibarrowner with password &#039;dolibarrownerpass&#039;&amp;quot;&lt;br /&gt;
exit&lt;br /&gt;
psql&lt;br /&gt;
create database databasename;&lt;br /&gt;
grant all privileges on database databasename to dolibarrowner;&lt;br /&gt;
ALTER DATABASE databasename OWNER TO dolibarrowner;&lt;br /&gt;
\q&lt;br /&gt;
sudo /etc/init.d/postgresql restart&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Vous pouvez tester la connexion pour l&#039;utilisateur crée avec la commande&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
psql -h localhost -d postgres -U dolibarrowner -W&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Et entrez le mot de passe &#039;&#039;dolibarrownerpass&#039;&#039; et \q pour quitter la session si la connexion est ok.&lt;br /&gt;
====Copie des fichiers====&lt;br /&gt;
&lt;br /&gt;
*Placez-vous dans le répertoire dans lequel installer Dolibarr (le répertoire racine défini pour votre serveur web)&lt;br /&gt;
&lt;br /&gt;
#Pour Debian et les familles Ubuntu, il s&#039;agit en général de: /var/www&lt;br /&gt;
#Pour Mandriva, Mageia, RedHat, Fedora: /var/www/html&lt;br /&gt;
#Pour Suse: /srv/www/htdocs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /var/www&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Récupérez l&#039;application&lt;br /&gt;
&lt;br /&gt;
=====Avec l&#039;archive=====&lt;br /&gt;
Si vous partez du fichier dolibarr.zip, récupérez le fichier et décompressez l&#039;archive de l&#039;application (ex: version 12.0.4)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ wget &#039;https://sourceforge.net/projects/dolibarr/files/Dolibarr ERP-CRM/12.0.4/dolibarr-12.0.4.zip&#039;&lt;br /&gt;
$ unzip dolibarr.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Renommez le répertoire dolibarr-x.y.z en dolibarr afin d&#039;avoir un nom de répertoire indépendant de la version (où x.y.z correspond à la version source)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ mv dolibarr-x.y.z dolibarr&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Avec les sources Git=====&lt;br /&gt;
Si vous partez des sources Git, récupérer les sources par&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ git clone -b X.Y http://github.com/Dolibarr/dolibarr.git dolibarr&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;X.Y&#039;&#039;&#039; est la version à installer(Par exemple 9.0, 11.0, ...). Il est possible de remplacer &#039;&#039;&#039;X.Y&#039;&#039;&#039; par &#039;&#039;&#039;develop&#039;&#039;&#039; pour récupérer la version en cours de développement.&lt;br /&gt;
&lt;br /&gt;
====Gestion des droits====&lt;br /&gt;
Modifiez les permissions et propriétaires du répertoire &#039;dolibarr&#039; pour être sur que tous les fichiers soient en lecture pour l&#039;utilisateur sur lequel tourne le serveur (on supposera qu&#039;il s&#039;agit de l&#039;utilisateur &#039;www-data&#039; pour debian ou ubuntu, &#039;apache&#039; pour Redhat, Mandriva, Mageia, Fedora)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ chmod -R 755 /var/www/dolibarr&lt;br /&gt;
$ chown -R www-data:www-data /var/www/dolibarr&lt;br /&gt;
ou&lt;br /&gt;
$ chmod -R 755 /var/www/html/dolibarr&lt;br /&gt;
$ chown -R apache:apache /var/www/html/dolibarr&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Fichier de configuration====&lt;br /&gt;
En tant que root, créez, dans le répertoire dolibarr/htdocs/conf, un fichier de configuration vide, et attribuez-lui comme propriétaire du fichier, l&#039;utilisateur du serveur web (exemple www-data sur debian, nobody sur une vieille RedHat, apache sur une autre version ...). Ceci est requis car le serveur web a besoin d&#039;écrire dans ce fichier lors de l&#039;installation.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ cd dolibarr ; touch htdocs/conf/conf.php ; chown www-data htdocs/conf/conf.php&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
====SELinux sur Fedora====&lt;br /&gt;
Sur Fedora, comme SELinux est activé en général, il est aussi conseillé de lancer les commandes pour rendre le répertoire &#039;dolibarr&#039; accepté par l&#039;environnement SELinux (an absence de commande, vous devriez recevoir des nombreuses alertes d&#039;anomalies) :&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ semanage fcontext -a -t httpd_sys_rw_content_t &#039;/var/www/html/dolibarr(/.*)?&#039;&lt;br /&gt;
$ restorecon -R -v &#039;/var/www/html/dolibarr&#039;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Afin de pouvoir utiliser la sauvegarde sqldump et d&#039;autres fonctions sur dolibarr dans un contexte SELinux vous devez ajouter 2 commandes : &lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo setsebool -P httpd_can_network_connect_db 1&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Ce qui donne l’autorisation au serveur web de se connecter à la base (par exemple mariadb ou mysql)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo setsebool -P httpd_can_network_connect 1&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Ce qui permet les connexions notamment sur le serveur local (localhost).&lt;br /&gt;
&lt;br /&gt;
====Répertoire de documents====&lt;br /&gt;
Toujours en root, créez le répertoire qui servira aux documents générés ou stockés par Dolibarr (factures pdf, images, ...), et attribuez lui comme propriétaire, l&#039;utilisateur du serveur web (exemple www-data sur Debian, nobody sur une vieille RedHat, apache sur une Mandriva, Mageia ou une RedHat récente, ...). Le serveur web doit avoir les droits en écriture dans ce répertoire. Il faut choisir un répertoire en dehors de la racine du site web. Par exemple &amp;quot;/var/lib/dolibarr/documents&amp;quot;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ mkdir -p /var/lib/dolibarr/documents ; chown www-data /var/lib/dolibarr/documents&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
*Pointez votre navigateur sur la page principale&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
http://127.0.0.1/dolibarr/htdocs/&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Suivez les instructions de l&#039;installation&lt;br /&gt;
&lt;br /&gt;
*Pour des raisons de sécurité, il est nécessaire, une fois l&#039;installation terminée, de créer un fichier install.lock dans le répertoire dédiés aux documents, que seul root doit avoir le droit d&#039;effacer. Ceci va verrouiller la procédure d&#039;installation qui ne pourra plus être appelée par erreur (Il faudra le supprimer, ou créer un fichier upgrade.unlock au moment des mises à jour).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ touch /var/lib/dolibarr/documents/install.lock; chmod go-w /var/lib/dolibarr/documents;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sur un hébergement mutualisé (à accès restreint)==&lt;br /&gt;
Certains hébergeurs proposaient une installation &amp;quot;en un clic&amp;quot; (OVH par exemple) : ils ont pour la plus part abandonné car trop questionnés pour des questions d&#039;utilisation/administration : ils vous renverront maintenant vers ce wiki ou vers le forum dolibarr.&lt;br /&gt;
&lt;br /&gt;
Procédure générique:&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Prerequis&#039;&#039;&#039;: &lt;br /&gt;
Un serveur web Apache, PHP et une base de donnée (MySQL ou PostgreSQL) tourne correctement et le compte login/mot de passe (de la nouvelle base de donnée ou d&#039;administration du serveur) est connu (sinon les demander à l&#039;hébergeur).&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Niveau&#039;&#039;&#039;: Utilisateurs avec quelques notions d&#039;administration Web and base de donnée. Maitrise d&#039;un outil de transfert de fichier (FTP, SFTP, ...) pour uploader les fichiers sur le serveur.&lt;br /&gt;
&lt;br /&gt;
&#039; &#039;&#039;&#039;Procédure&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
*Vérifiez que vous avez un serveur Web Apache, PHP et une base de donnée (MySQL ou PostGreSQL) qui fonctionne correctement.&lt;br /&gt;
&lt;br /&gt;
*Vérifiez que vous avez un compte root ou administrateur avec login/mot de passe connu et que ces comptes fonctionnent. Si inconnu, demandez les à votre hébergeur.&lt;br /&gt;
&lt;br /&gt;
*Récupérer l&#039;archive de la dernière version stable de Dolibarr et décompressez la localement..&lt;br /&gt;
&lt;br /&gt;
*Uploadez tout le contenu du répertoire dans le répertoire racine de votre site web, par exemple par FTP en mode binaire. NB : seul le contenu de htdocs est nécessaire au fonctionnement de dolibarr)&lt;br /&gt;
&lt;br /&gt;
*Créez un répertoire nommé &amp;quot;documents&amp;quot;, dans cette racine, qui servira à sauver tous les documents générés et stockés par Dolibarr (factures PDF, images uploadées, ...). Le serveur web doit avoir les permissions d&#039;écrire dedans. Vous pouvez attribuer ces permission avec un client FTP.&lt;br /&gt;
&lt;br /&gt;
*Maintenant appeler la page principale index.php de dolibarr avec votre navigateur.&lt;br /&gt;
&lt;br /&gt;
*Suivez les instructions pas à pas du processus d&#039;installation.&lt;br /&gt;
&lt;br /&gt;
*Pour des raisons de sécurité, une fois l&#039;installation terminée, de créer un fichier install.lock dans le répertoire de Dolibarr. Ceci verrouillera l&#039;appel au processus d&#039;installation (il vous faudra supprimer ce fichier pour permettre les mise à jour). Si ceci n&#039;est pas fait, Dolibarr vous affichera un warning lorsque vous êtes logués comme administrateur.&lt;br /&gt;
&lt;br /&gt;
=== Exemple de tutoriel d&#039;installation assez complet===&lt;br /&gt;
[[Installation - GANDI simple hosting|Comment installer un Dolibarr PARFAITEMENT fonctionnel chez l&#039;hébergeur GANDI ?]]&lt;br /&gt;
&lt;br /&gt;
==Sur un hébergeur SaaS ou Cloud==&lt;br /&gt;
Dolibarr est aussi disponible en version &amp;quot;pré-installée&amp;quot; chez de nombreux hébergeurs payants, fournissant des instances hébergées &amp;quot;prêtes à l&#039;emploi&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Voir la page [[Solutions Cloud pour Dolibarr ERP CRM]].&lt;br /&gt;
&lt;br /&gt;
Dolibarr peut aussi être installé manuellement sur toute plateforme Cloud (gratuite ou payante) qui supporte le PHP et Mysql.&lt;br /&gt;
&lt;br /&gt;
Voir la page [[Installation - Mise à jour]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Installation avec Docker==&lt;br /&gt;
Pour les administrateurs ayant une expérience de Docker, il est possible d&#039;utiliser les fichiers de build Docker situés dans le référentiel source ici : https://github.com/Dolibarr/dolibarr/tree/develop/build&lt;br /&gt;
 git clone https://github.com/Dolibarr/dolibarr/&lt;br /&gt;
 cd ./dolibarr&lt;br /&gt;
 git checkout tags/&amp;lt;desiredrelease&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 cd build/docker&lt;br /&gt;
&lt;br /&gt;
 docker-compose up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisez attentivement le fichier README. À partir de la version 12+, il est recommandé d&#039;utiliser les fichiers Docker intégrés uniquement pour le développement, tandis qu&#039;un dépôt externe : https://hub.docker.com/r/dolibarr/dolibarr est recommandé pour les environnements de production.&lt;br /&gt;
&lt;br /&gt;
=Configuration=&lt;br /&gt;
&lt;br /&gt;
==Premiers paramétrages==&lt;br /&gt;
Voir la page [[Premiers_paramétrages|Configuration/Paramétrage]].&lt;br /&gt;
&lt;br /&gt;
==Configurer une connexion LDAP==&lt;br /&gt;
Si vous désirez utiliser LDAP: Voir [[Installer et configurer OpenLDAP]].&lt;br /&gt;
&lt;br /&gt;
=Importer des données externes=&lt;br /&gt;
Pour cette opération, consulter la page [[Imports_de_masse]].&lt;br /&gt;
&lt;br /&gt;
=Procédure de mise à jour=&lt;br /&gt;
Ce chapitre décrit le processus pour mettre à niveau une installation existante de Dolibarr d&#039;une ancienne version vers une autre. Le processus est le même quel que soit la version depuis laquelle vous venez et la version vers laquelle vous allez, mais sera différent selon la distribution ou système d&#039;exploitation utilisé pour votre première installation. Il est recommandé d&#039;utiliser le même type de distribution pour la mise à jour que celle utilisée pour la première installation.&lt;br /&gt;
&lt;br /&gt;
==Sauvegarde avant mise à jour==&lt;br /&gt;
&lt;br /&gt;
Avant de faire une mise à jour, il est recommendé de faire un sauvegarde de la base de donnée mais aussi des documents, de cette façon même en cas de catastrophe vous ne perdrez pas vos précieuses données&lt;br /&gt;
https://wiki.dolibarr.org/index.php/Sauvegardes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note : (facultatif mais recommandé)&lt;br /&gt;
&lt;br /&gt;
Il est préférable de supprimer les anciens script (et les programmes s&#039;ils sont inclus dans l&#039;archive téléchargée) avant de déployer les nouveaux: des anciens fichiers pourraient rester dans la novuelle installation, causant bug ou dysfonctionnement.&lt;br /&gt;
&lt;br /&gt;
Avant d&#039;effacer quoi que ce soit, penser à sauvegarder les scripts spécifiques de votre installation:&lt;br /&gt;
&lt;br /&gt;
*/custom si vous avez des modules externes (dolistore) -&amp;gt; assurez vous que vos modules sont compatibles avec la nouvelle version avant de mettre à jour !&lt;br /&gt;
*/conf/conf.php : les principaux paramètres de dolibarr&lt;br /&gt;
*Vos modèles et/ou script php personnalisés (il est recommandé de reporter vos modifications dans les nouveaux fichier car les votres sont basées sur l&#039;ancienne version)&lt;br /&gt;
&lt;br /&gt;
==[[File:Logo_windows.png]] Avec DoliWamp (package Windows .exe)==&lt;br /&gt;
&lt;br /&gt;
Si vous aviez installé la version de Dolibarr spécifique nommé DoliWamp (qui embarque le serveur Web, PHP et Mysql), la procédure à suivre est celle-ci (Dans tout autre cas, utilisez une des procédures des chapitres suivant):&lt;br /&gt;
&lt;br /&gt;
*Télécharger la nouvelle version de DoliWamp.&lt;br /&gt;
&lt;br /&gt;
*Lancer le .exe et laissez vous guider dans toutes les étapes de migration en cliquant suivant,suivant,... à chaque fois sans rien changer aux valeurs proposées par défaut.&lt;br /&gt;
&lt;br /&gt;
*Au premier accès de Dolibarr, l&#039;application détectera que vous avez une base en version ancienne. Choisissez le menu proposé pour migrer à la version supérieure. Si vous avez fait un saut de plusieurs version, garder le choix proposer de migrer d&#039;une seule version, à la fin le menu vous sera reproposé pour migrer à la suivante et ainsi de suite jusqu&#039;à atteindre la version qui a été installé (par si vous avez installer Dolibarr 3.5 par dessus votre version courante qui était Dolibarr 3.2, choisissez le menu de migration pour passer de 3.2 à 3.3, puis 3.3 à 3.4 puis 3.4 à 3.5).&lt;br /&gt;
&lt;br /&gt;
==[[File:Logo_ubuntu.png]] Avec DoliDeb (package Debian / Ubuntu .deb)==&lt;br /&gt;
Si vous aviez installé Dolibarr via un packagage Debian-Ubuntu, sa mise a jour se fait simplement de la même manière qu&#039;une première installation. Il suffit d&#039;installer le nouveau package .deb.&lt;br /&gt;
Par exemple en suivant la procédure [[Dolibarr pour Ubuntu ou Debian]].&lt;br /&gt;
&lt;br /&gt;
*Au premier accès de Dolibarr, l&#039;application détectera que vous avez une base en version ancienne. Choisissez le menu proposé pour migrer à la version supérieure. Si vous avez fait un saut de plusieurs version, garder le choix proposer de migrer d&#039;une seule version, à la fin le menu vous sera reproposé pour migrer à la suivante et ainsi de suite jusqu&#039;à atteindre la version qui a été installé (par si vous avez installer Dolibarr 3.5 par dessus votre version courante qui était Dolibarr 3.2, choisissez le menu de migration pour passer de 3.2 à 3.3, puis 3.3 à 3.4 puis 3.4 à 3.5).&lt;br /&gt;
&lt;br /&gt;
==[[File:Logo_rpm.png|40px]] Avec DoliRpm (package Fedora, Redhat, Mandriva, Mageia ou OpenSuse .rpm)==&lt;br /&gt;
Si vous aviez installé Dolibarr via un packagage rpm, sa mise a jour se fait simplement de la même manière qu&#039;une première installation. Il suffit d&#039;installer le nouveau package .rpm.&lt;br /&gt;
&lt;br /&gt;
*Au premier accès de Dolibarr, l&#039;application détectera que vous avez une base en version ancienne. Choisissez le menu proposé pour migrer à la version supérieure. Si vous avez fait un saut de plusieurs version, garder le choix proposer de migrer d&#039;une seule version, à la fin le menu vous sera reproposé pour migrer à la suivante et ainsi de suite jusqu&#039;à atteindre la version qui a été installé (par exemple si vous avez installé Dolibarr 3.5 par dessus votre version courante qui était Dolibarr 3.2, choisissez le menu de migration pour passer de 3.2 à 3.3, puis 3.3 à 3.4 puis 3.4 à 3.5).&lt;br /&gt;
&lt;br /&gt;
==[[File:Gnu.png]] Avec Dolibarr (package standard .zip)==&lt;br /&gt;
&lt;br /&gt;
Cette procédure décrit la mise à jour de Dolibarr depuis une ancienne version vers une plus récente par la méthode manuelle, avec la distribution standard.&lt;br /&gt;
&lt;br /&gt;
===Cas d&#039;un hébergement où vous disposez d&#039;un accès SSH===&lt;br /&gt;
&lt;br /&gt;
*Placez-vous dans le répertoire dans lequel a été installé Dolibarr (le répertoire racine de votre serveur web, par exemple /var/www sous Debian)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /var/www&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Récupérez l&#039;archive de la nouvelle version (ex: 12.0.4)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ wget &#039;https://sourceforge.net/projects/dolibarr/files/Dolibarr ERP-CRM/12.0.4/dolibarr-12.0.4.zip&#039;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Décompressez l&#039;archive&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ unzip dolibarr.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Recopiez les nouveaux fichiers (qui ont été décompressés dans le répertoire dolibarr-x.y.z) vers  le répertoire où vous avez votre ancienne version de Dolibarr. Ceci a pour effet de remplacer les anciens fichiers par les nouveaux tout en conservant les fichiers qui vous sont spécifiques (comme le fichier conf.php ou encore vos modules complémentaires non officiels installés).&lt;br /&gt;
*Si vous déplacez ou renommez également le dossier de votre ancienne version de Dolibarr, pensez à modifier les chemins dans le fichier &#039;&#039;&#039;conf/conf.php&#039;&#039;&#039; (sinon vous risquez un fatal error: Cannot redeclare versiontostring)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ cp -r dolibarr-x.y.z/* dolibarr&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Vous pouvez alors supprimer le répertoire des fichiers sources&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ rm -fr dolibarr-x.y.z&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Lancer Dolibarr dans votre navigateur habituel. Ceci fera apparaître l&#039;assistant de migration: L&#039;application détectera que vous avez une base en version ancienne. Choisissez le menu proposé pour migrer à la version supérieure. Si vous avez fait un saut de plusieurs versions, garder le choix proposé de migrer d&#039;une seule version, à la fin le menu vous sera reproposé pour migrer à la suivante et ainsi de suite jusqu&#039;à atteindre la version qui a été installée (par si vous avez installé Dolibarr 3.5 par dessus votre version courante qui était Dolibarr 3.2, choisissez le menu de migration pour passer de 3.2 à 3.3, puis 3.3 à 3.4 puis 3.4 à 3.5).&lt;br /&gt;
&lt;br /&gt;
ou &lt;br /&gt;
&lt;br /&gt;
Lancer les 3 étapes de migration en ligne de commande:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ cd htdocs/install&lt;br /&gt;
$ php upgrade.php oldx.oldy.oldz x.y.z &amp;gt; output.html&lt;br /&gt;
$ php upgrade2.php oldx.oldy.oldz x.y.z &amp;gt; output2.html&lt;br /&gt;
$ php step5.php oldx.oldy.oldz x.y.z &amp;gt; output3.html&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Note: z doit être &amp;quot;0&amp;quot; car seules les versions majeures ont un script de migration à exécuter.&lt;br /&gt;
&lt;br /&gt;
Le code retour sera 0 en cas de succès, 1 en cas d&#039;erreur (voir alors le fichier sortie output.html ou output2.html)&lt;br /&gt;
&lt;br /&gt;
Note: Si vous avez un message signalant que le processus de mise à jour est verrouillé par un fichier install.lock, supprimer ce fichier (il est stocké dans le répertoire racine ou &amp;quot;documents&amp;quot; de Dolibarr) puis rafraîchissez la page.&lt;br /&gt;
&lt;br /&gt;
*Pour des raisons de sécurité nous vous conseillons, une fois la mise à jour terminée, de verrouiller le répertoire d&#039;installation en créant un fichier install.lock dans le répertoire de donnée de Dolibarr. Dans le cas contraire, Dolibarr vous avertira d&#039;un message dans l&#039;interface une fois connecté&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ echo &amp;gt; documents/install.lock&lt;br /&gt;
$ chmod 444 documents/install.lock&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Cas d&#039;un hébergement sans accès SSH (mutualisé)===&lt;br /&gt;
Cette procédure a été vérifiée pour les mises à jours mineures de v10.0, soit v10.0.n vers v10.0.m (m &amp;gt; n). Dolibarr est installé sur un hébergement mutualisé que l&#039;on peut paramétrer par une interface dédiée et à laquelle on accède par ftp/sftp.&lt;br /&gt;
&lt;br /&gt;
La mise à jour pourra prendre de 2 à 4 heures en fonction de votre bande passante internet. Dolibarr sera inaccessible à tous les utilisateurs entre les étapes 3 et 6.&lt;br /&gt;
&lt;br /&gt;
Chaque étape doit être réalisée dans l&#039;ordre. L&#039;interruption du processus est possible entre chaque étape.&lt;br /&gt;
&lt;br /&gt;
====Étape 1 - Téléchargement de la nouvelle version====&lt;br /&gt;
Téléchargez l’archive de la nouvelle version sur votre disque local.&lt;br /&gt;
&lt;br /&gt;
Décompressez l’archive de la nouvelle version sur le disque local.&lt;br /&gt;
&lt;br /&gt;
====Étape 2 - Sauvegarde de votre installation actuelle====&lt;br /&gt;
Se reporter à la page [[Sauvegardes]].&lt;br /&gt;
&lt;br /&gt;
=====À partir de votre interface d&#039;administration Dolibarr, sauvegardez :=====&lt;br /&gt;
&lt;br /&gt;
*le répertoire &amp;lt;code&amp;gt;/documents&amp;lt;/code&amp;gt;,&lt;br /&gt;
*la base de donnée.&lt;br /&gt;
&lt;br /&gt;
Les fichiers de sauvegarde créés sont enregistrés dans votre répertoire /documents.&lt;br /&gt;
&lt;br /&gt;
=====Récupération de la sauvegarde distante (obligatoire, le fichier conf.php sera réutilisé plus tard)=====&lt;br /&gt;
Copier les répertoires distants suivants sur votre disque local :&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;/documents&amp;lt;/code&amp;gt;,&lt;br /&gt;
*&amp;lt;code&amp;gt;/htdocs/conf&amp;lt;/code&amp;gt; (pour sauver &amp;lt;code&amp;gt;conf.php&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
====Étape 3 - Mettre le site hors ligne====&lt;br /&gt;
Rendez l&#039;accès à Dolibarr impossible à vos utilisateurs. Dans la plupart des cas, votre hébergement permet de rendre votre site hors ligne. Il ne sera plus accessible via un navigateur. Vous aurez toujours accès aux répertoires via votre logiciel ftp.&lt;br /&gt;
&lt;br /&gt;
====Étape 4 - Supprimez l&#039;ancienne version sur le serveur====&lt;br /&gt;
Avec votre logiciel ftp, &#039;&#039;&#039;supprimez&#039;&#039;&#039; les fichiers et répertoires suivants :&lt;br /&gt;
&lt;br /&gt;
*les fichiers à la racine de votre répertoire distant,&lt;br /&gt;
*install.lock dans le répertoire &amp;lt;code&amp;gt;/documents&amp;lt;/code&amp;gt; (s&#039;il existe),&lt;br /&gt;
*les répertoires :&lt;br /&gt;
**&amp;lt;code&amp;gt;/build&amp;lt;/code&amp;gt;,&lt;br /&gt;
**&amp;lt;code&amp;gt;/dev&amp;lt;/code&amp;gt;,&lt;br /&gt;
**&amp;lt;code&amp;gt;/doc&amp;lt;/code&amp;gt;,&lt;br /&gt;
**&amp;lt;code&amp;gt;/htdocs&amp;lt;/code&amp;gt;,&lt;br /&gt;
**&amp;lt;code&amp;gt;/scripts&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Il ne doit plus rester que le répertoire &amp;lt;code&amp;gt;/documents&amp;lt;/code&amp;gt; dans votre espace distant.&lt;br /&gt;
&lt;br /&gt;
====Étape 5 - Envoyer les nouveaux fichiers sur le serveur distant====&lt;br /&gt;
Avec votre logiciel ftp, &#039;&#039;&#039;envoyer&#039;&#039;&#039; :&lt;br /&gt;
&lt;br /&gt;
*tous les fichiers et répertoires de l&#039;archive décompressée de la nouvelle version,&lt;br /&gt;
*&amp;lt;code&amp;gt;config.php&amp;lt;/code&amp;gt; de votre sauvegarde dans &amp;lt;code&amp;gt;/htdocs/config&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Étape 6 - Lancer la mise à jour====&lt;br /&gt;
Remettre votre site en ligne.&lt;br /&gt;
&lt;br /&gt;
Avec votre navigateur, connectez-vous à votre instance Dolibarr avec l&#039;URL que vous utilisez habituellement (généralement : &#039;&#039;&amp;lt;nowiki&amp;gt;https://monsite.re/htdocs/index.php&amp;lt;/nowiki&amp;gt;&#039;&#039;). Dolibarr détecte la présence de fichiers d&#039;une nouvelle version. Il lance le processus de mise à jour.&lt;br /&gt;
&lt;br /&gt;
À l&#039;issue de ce processus, vous arrivez sur votre page de connexion habituelle. Vous noterez que le numéro de votre nouvelle version sera indiqué au-dessus du formulaire de connexion.&lt;br /&gt;
&lt;br /&gt;
====Étape 7 - Opération de sécurité finale====&lt;br /&gt;
&#039;&#039;&#039;Envoyer&#039;&#039;&#039; &amp;lt;code&amp;gt;install.lock&amp;lt;/code&amp;gt; depuis votre sauvegarde dans le répertoire &amp;lt;code&amp;gt;/documents&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=Vidéos sur le sujet=&lt;br /&gt;
Installation en local :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;200&amp;quot; height=&amp;quot;120&amp;quot;&amp;gt;N0iweN8ukVU&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installation sur serveur distant Infomaniak :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;200&amp;quot; height=&amp;quot;120&amp;quot;&amp;gt;jsi1D4L1WAI&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installation et migration vers V15 en local : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;200&amp;quot; height=&amp;quot;120&amp;quot;&amp;gt;LKdQvRVxYKs&amp;lt;/youtube&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nicotentin</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Installation_-_Mise_%C3%A0_jour&amp;diff=61400</id>
		<title>Installation - Mise à jour</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Installation_-_Mise_%C3%A0_jour&amp;diff=61400"/>
		<updated>2024-09-12T21:01:15Z</updated>

		<summary type="html">&lt;p&gt;Nicotentin: /* MySql ou MariaDB */  Erreur avec Mysql8&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- BEGIN interlang links --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Do NOT edit this section&lt;br /&gt;
     Links below are automatically managed by PolyglotBot&lt;br /&gt;
     You can edit links on the English source page : Installation_-_Upgrade --&amp;gt;&lt;br /&gt;
[[en:Installation_-_Upgrade]]&lt;br /&gt;
[[es:Instalación_-_Actualización]]&lt;br /&gt;
[[zh:安装_-_升级]]&lt;br /&gt;
&amp;lt;!-- END interlang links --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Admin fr]]&lt;br /&gt;
{{TemplateDocUtil}}&lt;br /&gt;
&lt;br /&gt;
Les procédures suivantes décrivent comment installer ou mettre à jour Dolibarr.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Installer Dolibarr - Procédure d&#039;installation=&lt;br /&gt;
Ce chapitre décrit les différentes méthodes possibles (des plus simples, aux manuelles) pour une première installation. Voir plus loin pour la mises à jour.&lt;br /&gt;
&lt;br /&gt;
==Sur votre poste/serveur dédié==&lt;br /&gt;
===[[File:Logo_windows.png]] En manuel ou avec DoliWamp (pour Windows)===&lt;br /&gt;
- &#039;&#039;&#039;Prérequis&#039;&#039;&#039;: Windows&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Niveau&#039;&#039;&#039;: Débutant&lt;br /&gt;
&lt;br /&gt;
Si vous maîtrisez l&#039;installation d&#039;un serveur Web Apache, de PHP et MySQL, la section [[Installation - Mise à jour#Avec Dolibarr (package standard .zip ou sources Git)|Avec Dolibarr (package standard .zip ou sources Git)]] est plus appropriée.&lt;br /&gt;
&lt;br /&gt;
Si vous avez du temps et que vous souhaitez apprendre à installer un serveur Web Apache, PHP et MariaDB, consultez la page [[Installation manuelle sous Windows]] pour des instructions pas à pas.&lt;br /&gt;
&lt;br /&gt;
Pour les moins expérimentés qui sont sous Windows, il existe une distribution Dolibarr nommée &#039;&#039;&#039;DoliWamp&#039;&#039;&#039; qui permet de faire une installation Dolibarr sous Windows avec tous ses prérequis (Apache, Mysql, PHP) sans connaissance informatiques. Voici comment l&#039;installer:&lt;br /&gt;
 &lt;br /&gt;
*Récupérez la version de Dolibarr pour Windows.&lt;br /&gt;
&lt;br /&gt;
Pour cela, voir le site {{TemplateURLToDownloadDoliWamp}}&lt;br /&gt;
&lt;br /&gt;
*Lancer le .exe téléchargé et suivez les instructions.&lt;br /&gt;
&lt;br /&gt;
===[[File:Apple logo black.svg|35x35px]] Avec MAMP (pour macOS / MAC OS X)===&lt;br /&gt;
- &#039;&#039;&#039;Prérequis&#039;&#039;&#039; : Mac OS X / macOS 10.10 ou supérieur&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Niveau&#039;&#039;&#039; : Intermédiaire&lt;br /&gt;
&lt;br /&gt;
Référez vous à la page [[Installation sur MacOSX]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===[[File:Logo_ubuntu.png]] Avec DoliDeb (package Debian / Ubuntu .deb)===&lt;br /&gt;
- &#039;&#039;&#039;Prerequis&#039;&#039;&#039;: Linux Debian, Ubuntu, ...&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Niveau&#039;&#039;&#039; : Débutant&lt;br /&gt;
&lt;br /&gt;
Cette procédure fonctionne uniquement pour les utilisateurs Linux Debian, Ubuntu et dérivés et est recommandée pour ceux qui n&#039;ont pas de connaissances informatiques particulières. Si vous êtes un administrateur expérimenté d&#039;Apache, PHP et Mysql, le chapitre &#039;&#039;&#039;Avec Dolibarr (package standard zip)&#039;&#039;&#039; sera peut-être plus approprié. Dans le cas contraire, vous pouvez utilisez DoliDeb. DoliDeb est un package de Dolibarr spécialisé pour la distribution Debian ou Ubuntu. Ce package vous permet d&#039;installer Dolibarr sous Ubuntu ou Debian (ou dérivé) avec tous ces prérequis (Apache, Mysql, PHP) s&#039;ils ne sont pas déjà installés et ce sans connaissances techniques particulières.&lt;br /&gt;
&lt;br /&gt;
*La procédure pour installer DoliDeb est décrite sur la page [[Dolibarr pour Ubuntu ou Debian]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===[[File:Logo_rpm.png|40px]] Avec DoliRpm (package Fedora, Redhat, Mandriva, Mageia ou OpenSuse .rpm)===&lt;br /&gt;
- &#039;&#039;&#039;Prerequis&#039;&#039;&#039; : Linux Fedora, Redhat, Mandriva, Mageia or OpenSuse (peut également fonctioner pour toute distribution Linux à rpm)&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Niveau&#039;&#039;&#039; : Débutant&lt;br /&gt;
&lt;br /&gt;
Cette procédure fonctionne uniquement pour les utilisateurs Linux d&#039;une distribution gérant les packages rpm et est recommandée pour ceux qui n&#039;ont pas de connaissances informatiques particulières. Si vous êtes un administrateur expérimenté d&#039;Apache, PHP et Mysql, le chapitre suivant &#039;&#039;&#039;Avec Dolibarr (package standard zip)&#039;&#039;&#039; sera peut-être plus approprié. Dans le cas contraire, vous pouvez utilisez DoliRpm. DoliRpm est un package de Dolibarr spécialisé pour la distribution Fedora, Redhat, Mandriva, Mageia ou OpenSuse. Ce package vous permet d&#039;installer Dolibarr sous ces OS avec tous ces prérequis (Apache, Mysql, PHP) s&#039;ils ne sont pas déjà installés et ce sans connaissances techniques particulières.&lt;br /&gt;
&lt;br /&gt;
*La procédure pour installer DoliRpm est décrite sur la page [[Dolibarr pour Redhat ou Fedora (package rpm)]] ou [[Dolibarr pour Mandriva ou Mageia (package rpm)]] ou [[Dolibarr pour OpenSuse (package rpm)]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===[[File:Gnu.png]] Avec Dolibarr (package standard .zip ou sources Git)===&lt;br /&gt;
====Prérequis====&lt;br /&gt;
Apache, PHP et un serveur de base de données (MySQL ou PostgreSQL) sont présents et opérationnels, et le login/mot de passe d&#039;accès (à une nouvelle base ou au serveur) est connu.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Niveau&#039;&#039;&#039; : Un peu de connaissances informatiques en administration Web.&lt;br /&gt;
&lt;br /&gt;
Cette procédure décrit l&#039;installation manuelle (recommandée) sur un système GNU/Linux (Debian, Mandriva, ...) mais elle est valable avec d&#039;autres systèmes moyennant une adaptation des chemins à ceux de votre OS.&lt;br /&gt;
&lt;br /&gt;
Elle est applicable pour toute version de Dolibarr &amp;gt;= 2.0.0&lt;br /&gt;
&lt;br /&gt;
Pour des instructions spécifiques à une installation sous Windows, vous pouvez consulter la page [[Installation manuelle sous Windows]].&lt;br /&gt;
&lt;br /&gt;
*Vérifiez que vous avez bien Apache, PHP {{PHPMinVersion}} et un serveur de base de données (MySQL {{MySqlMinVersion}}, MariaDB ou PostgreSQL) d&#039;installés (consulter pour cela la liste des packages installés sur votre machine grâce au gestionnaire de mise à jour de package de votre distribution).&lt;br /&gt;
*Vérifiez que le serveur Web est lancé (&amp;lt;code&amp;gt;systemctl status httpd.service&amp;lt;/code&amp;gt; par exemple). L&#039;activer le cas échéant (&amp;lt;code&amp;gt;systemctl enable --now httpd.service&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
*Vérifiez que l&#039;utilisateur root ou admin principal pour le serveur de base de donnée est connu et fonctionne correctement. Si cet utilisateur root ou admin est inconnu car pas encore défini, lisez le chapitre qui suit. Sinon vous pouvez passez au point suivant:&lt;br /&gt;
&lt;br /&gt;
====MySql ou MariaDB====&lt;br /&gt;
Vérifiez que le serveur de base de données est lancé (&amp;lt;code&amp;gt;systemctl status mysqld.service&amp;lt;/code&amp;gt; par exemple). L&#039;activer le cas échéant (&amp;lt;code&amp;gt;systemctl enable --now mysql.service&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
Pour les utilisateurs Linux utilisant MySql ou MariaDB, si vous venez juste d&#039;installer la base de donnée, le login administrateur est &#039;&#039;&#039;root&#039;&#039;&#039;. Vous devez exécuter la commande suivante pour initialiser le mot de passe:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
mysql    &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Une fois dans l&#039;interface Mysql, taper la commande de modification du mot de passe de root:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
grant all privileges on *.* to root@&#039;localhost&#039; identified by &#039;newrootpass&#039; with grant option;      &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
(A partir de MySQL 8 il faut d&#039;abord créer le USER)&lt;br /&gt;
Puis entrée et pour quitter \q&lt;br /&gt;
&lt;br /&gt;
Pour vérifier que l&#039;accès avec ce couple user/mot de passe fonctionne, lancer la commande&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
mysql -u root -p&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Et taper votre mot de passe &#039;&#039;newrootpass&#039;&#039; suivi de \q pour quitter la sessions si la connexion a réussie.&lt;br /&gt;
&lt;br /&gt;
====Postgresql====&lt;br /&gt;
Pour les utilisateurs Linux utilisant Postgresql, si vous venez juste d&#039;installer la base de donnée PostgreSQL, vous devez d&#039;abord créer un utilisateur administrateur et son mot de passe. Pour cela, ajouter la ligne suivante dans le fichier &#039;&#039;&#039;/etc/postgresql/x.x/main/pg_hba.conf&#039;&#039;&#039; (remplacer x.x avec votre version de postgres)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
local   all         dolibarrowner    md5        &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
De plus, mettez en commentaire la ligne&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
#local   all         all                               ident&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
qui impose que le compte système utilisé pour accéder à la base (ce sera le compte sous lequel tourne l&#039;application web), ait le même nom que le compte dans la base (ce n&#039;est jamais le cas).&lt;br /&gt;
&lt;br /&gt;
Ensuite, lancer la commande sous un shell root&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo -s -u postgres&lt;br /&gt;
createuser dolibarrowner&lt;br /&gt;
psql -d template1 -c &amp;quot;alter user dolibarrowner with password &#039;dolibarrownerpass&#039;&amp;quot;&lt;br /&gt;
exit&lt;br /&gt;
psql&lt;br /&gt;
create database databasename;&lt;br /&gt;
grant all privileges on database databasename to dolibarrowner;&lt;br /&gt;
ALTER DATABASE databasename OWNER TO dolibarrowner;&lt;br /&gt;
\q&lt;br /&gt;
sudo /etc/init.d/postgresql restart&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Vous pouvez tester la connexion pour l&#039;utilisateur crée avec la commande&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
psql -h localhost -d postgres -U dolibarrowner -W&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Et entrez le mot de passe &#039;&#039;dolibarrownerpass&#039;&#039; et \q pour quitter la session si la connexion est ok.&lt;br /&gt;
====Copie des fichiers====&lt;br /&gt;
&lt;br /&gt;
*Placez-vous dans le répertoire dans lequel installer Dolibarr (le répertoire racine défini pour votre serveur web)&lt;br /&gt;
&lt;br /&gt;
#Pour Debian et les familles Ubuntu, il s&#039;agit en général de: /var/www&lt;br /&gt;
#Pour Mandriva, Mageia, RedHat, Fedora: /var/www/html&lt;br /&gt;
#Pour Suse: /srv/www/htdocs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /var/www&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Récupérez l&#039;application&lt;br /&gt;
&lt;br /&gt;
=====Avec l&#039;archive=====&lt;br /&gt;
Si vous partez du fichier dolibarr.zip, récupérez le fichier et décompressez l&#039;archive de l&#039;application (ex: version 12.0.4)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ wget &#039;https://sourceforge.net/projects/dolibarr/files/Dolibarr ERP-CRM/12.0.4/dolibarr-12.0.4.zip&#039;&lt;br /&gt;
$ unzip dolibarr.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Renommez le répertoire dolibarr-x.y.z en dolibarr afin d&#039;avoir un nom de répertoire indépendant de la version (où x.y.z correspond à la version source)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ mv dolibarr-x.y.z dolibarr&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Avec les sources Git=====&lt;br /&gt;
Si vous partez des sources Git, récupérer les sources par&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ git clone -b X.Y http://github.com/Dolibarr/dolibarr.git dolibarr&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;X.Y&#039;&#039;&#039; est la version à installer(Par exemple 9.0, 11.0, ...). Il est possible de remplacer &#039;&#039;&#039;X.Y&#039;&#039;&#039; par &#039;&#039;&#039;develop&#039;&#039;&#039; pour récupérer la version en cours de développement.&lt;br /&gt;
&lt;br /&gt;
====Gestion des droits====&lt;br /&gt;
Modifiez les permissions et propriétaires du répertoire &#039;dolibarr&#039; pour être sur que tous les fichiers soient en lecture pour l&#039;utilisateur sur lequel tourne le serveur (on supposera qu&#039;il s&#039;agit de l&#039;utilisateur &#039;www-data&#039; pour debian ou ubuntu, &#039;apache&#039; pour Redhat, Mandriva, Mageia, Fedora)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ chmod -R 755 /var/www/dolibarr&lt;br /&gt;
$ chown -R www-data:www-data /var/www/dolibarr&lt;br /&gt;
ou&lt;br /&gt;
$ chmod -R 755 /var/www/html/dolibarr&lt;br /&gt;
$ chown -R apache:apache /var/www/html/dolibarr&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Fichier de configuration====&lt;br /&gt;
En tant que root, créez, dans le répertoire dolibarr/htdocs/conf, un fichier de configuration vide, et attribuez-lui comme propriétaire du fichier, l&#039;utilisateur du serveur web (exemple www-data sur debian, nobody sur une vieille RedHat, apache sur une autre version ...). Ceci est requis car le serveur web a besoin d&#039;écrire dans ce fichier lors de l&#039;installation.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ cd dolibarr ; touch htdocs/conf/conf.php ; chown www-data htdocs/conf/conf.php&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
====SELinux sur Fedora====&lt;br /&gt;
Sur Fedora, comme SELinux est activé en général, il est aussi conseillé de lancer les commandes pour rendre le répertoire &#039;dolibarr&#039; accepté par l&#039;environnement SELinux (an absence de commande, vous devriez recevoir des nombreuses alertes d&#039;anomalies) :&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ semanage fcontext -a -t httpd_sys_rw_content_t &#039;/var/www/html/dolibarr(/.*)?&#039;&lt;br /&gt;
$ restorecon -R -v &#039;/var/www/html/dolibarr&#039;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Afin de pouvoir utiliser la sauvegarde sqldump et d&#039;autres fonctions sur dolibarr dans un contexte SELinux vous devez ajouter 2 commandes : &lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo setsebool -P httpd_can_network_connect_db 1&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Ce qui donne l’autorisation au serveur web de se connecter à la base (par exemple mariadb ou mysql)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo setsebool -P httpd_can_network_connect 1&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Ce qui permet les connexions notamment sur le serveur local (localhost).&lt;br /&gt;
&lt;br /&gt;
====Répertoire de documents====&lt;br /&gt;
Toujours en root, créez le répertoire qui servira aux documents générés ou stockés par Dolibarr (factures pdf, images, ...), et attribuez lui comme propriétaire, l&#039;utilisateur du serveur web (exemple www-data sur Debian, nobody sur une vieille RedHat, apache sur une Mandriva, Mageia ou une RedHat récente, ...). Le serveur web doit avoir les droits en écriture dans ce répertoire. Il faut choisir un répertoire en dehors de la racine du site web. Par exemple &amp;quot;/var/lib/dolibarr/documents&amp;quot;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ mkdir -p /var/lib/dolibarr/documents ; chown www-data /var/lib/dolibarr/documents&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
*Pointez votre navigateur sur la page principale&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
http://127.0.0.1/dolibarr/htdocs/&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Suivez les instructions de l&#039;installation&lt;br /&gt;
&lt;br /&gt;
*Pour des raisons de sécurité, il est nécessaire, une fois l&#039;installation terminée, de créer un fichier install.lock dans le répertoire dédiés aux documents, que seul root doit avoir le droit d&#039;effacer. Ceci va verrouiller la procédure d&#039;installation qui ne pourra plus être appelée par erreur (Il faudra le supprimer, ou créer un fichier upgrade.unlock au moment des mises à jour).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ touch /var/lib/dolibarr/documents/install.lock; chmod go-w /var/lib/dolibarr/documents;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sur un hébergement mutualisé (à accès restreint)==&lt;br /&gt;
Certains hébergeurs proposaient une installation &amp;quot;en un clic&amp;quot; (OVH par exemple) : ils ont pour la plus part abandonné car trop questionnés pour des questions d&#039;utilisation/administration : ils vous renverront maintenant vers ce wiki ou vers le forum dolibarr.&lt;br /&gt;
&lt;br /&gt;
Procédure générique:&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Prerequis&#039;&#039;&#039;: &lt;br /&gt;
Un serveur web Apache, PHP et une base de donnée (MySQL ou PostgreSQL) tourne correctement et le compte login/mot de passe (de la nouvelle base de donnée ou d&#039;administration du serveur) est connu (sinon les demander à l&#039;hébergeur).&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Niveau&#039;&#039;&#039;: Utilisateurs avec quelques notions d&#039;administration Web and base de donnée. Maitrise d&#039;un outil de transfert de fichier (FTP, SFTP, ...) pour uploader les fichiers sur le serveur.&lt;br /&gt;
&lt;br /&gt;
&#039; &#039;&#039;&#039;Procédure&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
*Vérifiez que vous avez un serveur Web Apache, PHP et une base de donnée (MySQL ou PostGreSQL) qui fonctionne correctement.&lt;br /&gt;
&lt;br /&gt;
*Vérifiez que vous avez un compte root ou administrateur avec login/mot de passe connu et que ces comptes fonctionnent. Si inconnu, demandez les à votre hébergeur.&lt;br /&gt;
&lt;br /&gt;
*Récupérer l&#039;archive de la dernière version stable de Dolibarr et décompressez la localement..&lt;br /&gt;
&lt;br /&gt;
*Uploadez tout le contenu du répertoire dans le répertoire racine de votre site web, par exemple par FTP en mode binaire. NB : seul le contenu de htdocs est nécessaire au fonctionnement de dolibarr)&lt;br /&gt;
&lt;br /&gt;
*Créez un répertoire nommé &amp;quot;documents&amp;quot;, dans cette racine, qui servira à sauver tous les documents générés et stockés par Dolibarr (factures PDF, images uploadées, ...). Le serveur web doit avoir les permissions d&#039;écrire dedans. Vous pouvez attribuer ces permission avec un client FTP.&lt;br /&gt;
&lt;br /&gt;
*Maintenant appeler la page principale index.php de dolibarr avec votre navigateur.&lt;br /&gt;
&lt;br /&gt;
*Suivez les instructions pas à pas du processus d&#039;installation.&lt;br /&gt;
&lt;br /&gt;
*Pour des raisons de sécurité, une fois l&#039;installation terminée, de créer un fichier install.lock dans le répertoire de Dolibarr. Ceci verrouillera l&#039;appel au processus d&#039;installation (il vous faudra supprimer ce fichier pour permettre les mise à jour). Si ceci n&#039;est pas fait, Dolibarr vous affichera un warning lorsque vous êtes logués comme administrateur.&lt;br /&gt;
&lt;br /&gt;
===Exemple de tutoriel d&#039;installation assez complet===&lt;br /&gt;
[[Installation - GANDI simple hosting|Comment installer un Dolibarr PARFAITEMENT fonctionnel chez l&#039;hébergeur GANDI ?]]&lt;br /&gt;
&lt;br /&gt;
==Sur un hébergeur SaaS ou Cloud==&lt;br /&gt;
Dolibarr est aussi disponible en version &amp;quot;pré-installée&amp;quot; chez de nombreux hébergeurs payants, fournissant des instances hébergées &amp;quot;prêtes à l&#039;emploi&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Voir la page [[Solutions Cloud pour Dolibarr ERP CRM]].&lt;br /&gt;
&lt;br /&gt;
Dolibarr peut aussi être installé manuellement sur toute plateforme Cloud (gratuite ou payante) qui supporte le PHP et Mysql.&lt;br /&gt;
&lt;br /&gt;
Voir la page [[Installation - Mise à jour]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Installation avec Docker==&lt;br /&gt;
Pour les administrateurs ayant une expérience de Docker, il est possible d&#039;utiliser les fichiers de build Docker situés dans le référentiel source ici : https://github.com/Dolibarr/dolibarr/tree/develop/build&lt;br /&gt;
 git clone https://github.com/Dolibarr/dolibarr/&lt;br /&gt;
 cd ./dolibarr&lt;br /&gt;
 git checkout tags/&amp;lt;desiredrelease&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 cd build/docker&lt;br /&gt;
&lt;br /&gt;
 docker-compose up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisez attentivement le fichier README. À partir de la version 12+, il est recommandé d&#039;utiliser les fichiers Docker intégrés uniquement pour le développement, tandis qu&#039;un dépôt externe : https://hub.docker.com/r/dolibarr/dolibarr est recommandé pour les environnements de production.&lt;br /&gt;
&lt;br /&gt;
=Configuration=&lt;br /&gt;
&lt;br /&gt;
==Premiers paramétrages==&lt;br /&gt;
Voir la page [[Premiers_paramétrages|Configuration/Paramétrage]].&lt;br /&gt;
&lt;br /&gt;
==Configurer une connexion LDAP==&lt;br /&gt;
Si vous désirez utiliser LDAP: Voir [[Installer et configurer OpenLDAP]].&lt;br /&gt;
&lt;br /&gt;
=Importer des données externes=&lt;br /&gt;
Pour cette opération, consulter la page [[Imports_de_masse]].&lt;br /&gt;
&lt;br /&gt;
=Procédure de mise à jour=&lt;br /&gt;
Ce chapitre décrit le processus pour mettre à niveau une installation existante de Dolibarr d&#039;une ancienne version vers une autre. Le processus est le même quel que soit la version depuis laquelle vous venez et la version vers laquelle vous allez, mais sera différent selon la distribution ou système d&#039;exploitation utilisé pour votre première installation. Il est recommandé d&#039;utiliser le même type de distribution pour la mise à jour que celle utilisée pour la première installation.&lt;br /&gt;
&lt;br /&gt;
==Sauvegarde avant mise à jour==&lt;br /&gt;
&lt;br /&gt;
Avant de faire une mise à jour, il est recommendé de faire un sauvegarde de la base de donnée mais aussi des documents, de cette façon même en cas de catastrophe vous ne perdrez pas vos précieuses données&lt;br /&gt;
https://wiki.dolibarr.org/index.php/Sauvegardes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note : (facultatif mais recommandé)&lt;br /&gt;
&lt;br /&gt;
Il est préférable de supprimer les anciens script (et les programmes s&#039;ils sont inclus dans l&#039;archive téléchargée) avant de déployer les nouveaux: des anciens fichiers pourraient rester dans la novuelle installation, causant bug ou dysfonctionnement.&lt;br /&gt;
&lt;br /&gt;
Avant d&#039;effacer quoi que ce soit, penser à sauvegarder les scripts spécifiques de votre installation:&lt;br /&gt;
&lt;br /&gt;
*/custom si vous avez des modules externes (dolistore) -&amp;gt; assurez vous que vos modules sont compatibles avec la nouvelle version avant de mettre à jour !&lt;br /&gt;
*/conf/conf.php : les principaux paramètres de dolibarr&lt;br /&gt;
*Vos modèles et/ou script php personnalisés (il est recommandé de reporter vos modifications dans les nouveaux fichier car les votres sont basées sur l&#039;ancienne version)&lt;br /&gt;
&lt;br /&gt;
==[[File:Logo_windows.png]] Avec DoliWamp (package Windows .exe)==&lt;br /&gt;
&lt;br /&gt;
Si vous aviez installé la version de Dolibarr spécifique nommé DoliWamp (qui embarque le serveur Web, PHP et Mysql), la procédure à suivre est celle-ci (Dans tout autre cas, utilisez une des procédures des chapitres suivant):&lt;br /&gt;
&lt;br /&gt;
*Télécharger la nouvelle version de DoliWamp.&lt;br /&gt;
&lt;br /&gt;
*Lancer le .exe et laissez vous guider dans toutes les étapes de migration en cliquant suivant,suivant,... à chaque fois sans rien changer aux valeurs proposées par défaut.&lt;br /&gt;
&lt;br /&gt;
*Au premier accès de Dolibarr, l&#039;application détectera que vous avez une base en version ancienne. Choisissez le menu proposé pour migrer à la version supérieure. Si vous avez fait un saut de plusieurs version, garder le choix proposer de migrer d&#039;une seule version, à la fin le menu vous sera reproposé pour migrer à la suivante et ainsi de suite jusqu&#039;à atteindre la version qui a été installé (par si vous avez installer Dolibarr 3.5 par dessus votre version courante qui était Dolibarr 3.2, choisissez le menu de migration pour passer de 3.2 à 3.3, puis 3.3 à 3.4 puis 3.4 à 3.5).&lt;br /&gt;
&lt;br /&gt;
==[[File:Logo_ubuntu.png]] Avec DoliDeb (package Debian / Ubuntu .deb)==&lt;br /&gt;
Si vous aviez installé Dolibarr via un packagage Debian-Ubuntu, sa mise a jour se fait simplement de la même manière qu&#039;une première installation. Il suffit d&#039;installer le nouveau package .deb.&lt;br /&gt;
Par exemple en suivant la procédure [[Dolibarr pour Ubuntu ou Debian]].&lt;br /&gt;
&lt;br /&gt;
*Au premier accès de Dolibarr, l&#039;application détectera que vous avez une base en version ancienne. Choisissez le menu proposé pour migrer à la version supérieure. Si vous avez fait un saut de plusieurs version, garder le choix proposer de migrer d&#039;une seule version, à la fin le menu vous sera reproposé pour migrer à la suivante et ainsi de suite jusqu&#039;à atteindre la version qui a été installé (par si vous avez installer Dolibarr 3.5 par dessus votre version courante qui était Dolibarr 3.2, choisissez le menu de migration pour passer de 3.2 à 3.3, puis 3.3 à 3.4 puis 3.4 à 3.5).&lt;br /&gt;
&lt;br /&gt;
==[[File:Logo_rpm.png|40px]] Avec DoliRpm (package Fedora, Redhat, Mandriva, Mageia ou OpenSuse .rpm)==&lt;br /&gt;
Si vous aviez installé Dolibarr via un packagage rpm, sa mise a jour se fait simplement de la même manière qu&#039;une première installation. Il suffit d&#039;installer le nouveau package .rpm.&lt;br /&gt;
&lt;br /&gt;
*Au premier accès de Dolibarr, l&#039;application détectera que vous avez une base en version ancienne. Choisissez le menu proposé pour migrer à la version supérieure. Si vous avez fait un saut de plusieurs version, garder le choix proposer de migrer d&#039;une seule version, à la fin le menu vous sera reproposé pour migrer à la suivante et ainsi de suite jusqu&#039;à atteindre la version qui a été installé (par exemple si vous avez installé Dolibarr 3.5 par dessus votre version courante qui était Dolibarr 3.2, choisissez le menu de migration pour passer de 3.2 à 3.3, puis 3.3 à 3.4 puis 3.4 à 3.5).&lt;br /&gt;
&lt;br /&gt;
==[[File:Gnu.png]] Avec Dolibarr (package standard .zip)==&lt;br /&gt;
&lt;br /&gt;
Cette procédure décrit la mise à jour de Dolibarr depuis une ancienne version vers une plus récente par la méthode manuelle, avec la distribution standard.&lt;br /&gt;
&lt;br /&gt;
===Cas d&#039;un hébergement où vous disposez d&#039;un accès SSH===&lt;br /&gt;
&lt;br /&gt;
*Placez-vous dans le répertoire dans lequel a été installé Dolibarr (le répertoire racine de votre serveur web, par exemple /var/www sous Debian)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /var/www&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Récupérez l&#039;archive de la nouvelle version (ex: 12.0.4)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ wget &#039;https://sourceforge.net/projects/dolibarr/files/Dolibarr ERP-CRM/12.0.4/dolibarr-12.0.4.zip&#039;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Décompressez l&#039;archive&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ unzip dolibarr.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Recopiez les nouveaux fichiers (qui ont été décompressés dans le répertoire dolibarr-x.y.z) vers  le répertoire où vous avez votre ancienne version de Dolibarr. Ceci a pour effet de remplacer les anciens fichiers par les nouveaux tout en conservant les fichiers qui vous sont spécifiques (comme le fichier conf.php ou encore vos modules complémentaires non officiels installés).&lt;br /&gt;
*Si vous déplacez ou renommez également le dossier de votre ancienne version de Dolibarr, pensez à modifier les chemins dans le fichier &#039;&#039;&#039;conf/conf.php&#039;&#039;&#039; (sinon vous risquez un fatal error: Cannot redeclare versiontostring)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ cp -r dolibarr-x.y.z/* dolibarr&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Vous pouvez alors supprimer le répertoire des fichiers sources&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ rm -fr dolibarr-x.y.z&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Lancer Dolibarr dans votre navigateur habituel. Ceci fera apparaître l&#039;assistant de migration: L&#039;application détectera que vous avez une base en version ancienne. Choisissez le menu proposé pour migrer à la version supérieure. Si vous avez fait un saut de plusieurs versions, garder le choix proposé de migrer d&#039;une seule version, à la fin le menu vous sera reproposé pour migrer à la suivante et ainsi de suite jusqu&#039;à atteindre la version qui a été installée (par si vous avez installé Dolibarr 3.5 par dessus votre version courante qui était Dolibarr 3.2, choisissez le menu de migration pour passer de 3.2 à 3.3, puis 3.3 à 3.4 puis 3.4 à 3.5).&lt;br /&gt;
&lt;br /&gt;
ou &lt;br /&gt;
&lt;br /&gt;
Lancer les 3 étapes de migration en ligne de commande:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ cd htdocs/install&lt;br /&gt;
$ php upgrade.php oldx.oldy.oldz x.y.z &amp;gt; output.html&lt;br /&gt;
$ php upgrade2.php oldx.oldy.oldz x.y.z &amp;gt; output2.html&lt;br /&gt;
$ php step5.php oldx.oldy.oldz x.y.z &amp;gt; output3.html&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Note: z doit être &amp;quot;0&amp;quot; car seules les versions majeures ont un script de migration à exécuter.&lt;br /&gt;
&lt;br /&gt;
Le code retour sera 0 en cas de succès, 1 en cas d&#039;erreur (voir alors le fichier sortie output.html ou output2.html)&lt;br /&gt;
&lt;br /&gt;
Note: Si vous avez un message signalant que le processus de mise à jour est verrouillé par un fichier install.lock, supprimer ce fichier (il est stocké dans le répertoire racine ou &amp;quot;documents&amp;quot; de Dolibarr) puis rafraîchissez la page.&lt;br /&gt;
&lt;br /&gt;
*Pour des raisons de sécurité nous vous conseillons, une fois la mise à jour terminée, de verrouiller le répertoire d&#039;installation en créant un fichier install.lock dans le répertoire de donnée de Dolibarr. Dans le cas contraire, Dolibarr vous avertira d&#039;un message dans l&#039;interface une fois connecté&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ echo &amp;gt; documents/install.lock&lt;br /&gt;
$ chmod 444 documents/install.lock&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Cas d&#039;un hébergement sans accès SSH (mutualisé)===&lt;br /&gt;
Cette procédure a été vérifiée pour les mises à jours mineures de v10.0, soit v10.0.n vers v10.0.m (m &amp;gt; n). Dolibarr est installé sur un hébergement mutualisé que l&#039;on peut paramétrer par une interface dédiée et à laquelle on accède par ftp/sftp.&lt;br /&gt;
&lt;br /&gt;
La mise à jour pourra prendre de 2 à 4 heures en fonction de votre bande passante internet. Dolibarr sera inaccessible à tous les utilisateurs entre les étapes 3 et 6.&lt;br /&gt;
&lt;br /&gt;
Chaque étape doit être réalisée dans l&#039;ordre. L&#039;interruption du processus est possible entre chaque étape.&lt;br /&gt;
&lt;br /&gt;
====Étape 1 - Téléchargement de la nouvelle version====&lt;br /&gt;
Téléchargez l’archive de la nouvelle version sur votre disque local.&lt;br /&gt;
&lt;br /&gt;
Décompressez l’archive de la nouvelle version sur le disque local.&lt;br /&gt;
&lt;br /&gt;
====Étape 2 - Sauvegarde de votre installation actuelle====&lt;br /&gt;
Se reporter à la page [[Sauvegardes]].&lt;br /&gt;
&lt;br /&gt;
=====À partir de votre interface d&#039;administration Dolibarr, sauvegardez :=====&lt;br /&gt;
&lt;br /&gt;
*le répertoire &amp;lt;code&amp;gt;/documents&amp;lt;/code&amp;gt;,&lt;br /&gt;
*la base de donnée.&lt;br /&gt;
&lt;br /&gt;
Les fichiers de sauvegarde créés sont enregistrés dans votre répertoire /documents.&lt;br /&gt;
&lt;br /&gt;
=====Récupération de la sauvegarde distante (obligatoire, le fichier conf.php sera réutilisé plus tard)=====&lt;br /&gt;
Copier les répertoires distants suivants sur votre disque local :&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;/documents&amp;lt;/code&amp;gt;,&lt;br /&gt;
*&amp;lt;code&amp;gt;/htdocs/conf&amp;lt;/code&amp;gt; (pour sauver &amp;lt;code&amp;gt;conf.php&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
====Étape 3 - Mettre le site hors ligne====&lt;br /&gt;
Rendez l&#039;accès à Dolibarr impossible à vos utilisateurs. Dans la plupart des cas, votre hébergement permet de rendre votre site hors ligne. Il ne sera plus accessible via un navigateur. Vous aurez toujours accès aux répertoires via votre logiciel ftp.&lt;br /&gt;
&lt;br /&gt;
====Étape 4 - Supprimez l&#039;ancienne version sur le serveur====&lt;br /&gt;
Avec votre logiciel ftp, &#039;&#039;&#039;supprimez&#039;&#039;&#039; les fichiers et répertoires suivants :&lt;br /&gt;
&lt;br /&gt;
*les fichiers à la racine de votre répertoire distant,&lt;br /&gt;
*install.lock dans le répertoire &amp;lt;code&amp;gt;/documents&amp;lt;/code&amp;gt; (s&#039;il existe),&lt;br /&gt;
*les répertoires :&lt;br /&gt;
**&amp;lt;code&amp;gt;/build&amp;lt;/code&amp;gt;,&lt;br /&gt;
**&amp;lt;code&amp;gt;/dev&amp;lt;/code&amp;gt;,&lt;br /&gt;
**&amp;lt;code&amp;gt;/doc&amp;lt;/code&amp;gt;,&lt;br /&gt;
**&amp;lt;code&amp;gt;/htdocs&amp;lt;/code&amp;gt;,&lt;br /&gt;
**&amp;lt;code&amp;gt;/scripts&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Il ne doit plus rester que le répertoire &amp;lt;code&amp;gt;/documents&amp;lt;/code&amp;gt; dans votre espace distant.&lt;br /&gt;
&lt;br /&gt;
====Étape 5 - Envoyer les nouveaux fichiers sur le serveur distant====&lt;br /&gt;
Avec votre logiciel ftp, &#039;&#039;&#039;envoyer&#039;&#039;&#039; :&lt;br /&gt;
&lt;br /&gt;
*tous les fichiers et répertoires de l&#039;archive décompressée de la nouvelle version,&lt;br /&gt;
*&amp;lt;code&amp;gt;config.php&amp;lt;/code&amp;gt; de votre sauvegarde dans &amp;lt;code&amp;gt;/htdocs/config&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Étape 6 - Lancer la mise à jour====&lt;br /&gt;
Remettre votre site en ligne.&lt;br /&gt;
&lt;br /&gt;
Avec votre navigateur, connectez-vous à votre instance Dolibarr avec l&#039;URL que vous utilisez habituellement (généralement : &#039;&#039;&amp;lt;nowiki&amp;gt;https://monsite.re/htdocs/index.php&amp;lt;/nowiki&amp;gt;&#039;&#039;). Dolibarr détecte la présence de fichiers d&#039;une nouvelle version. Il lance le processus de mise à jour.&lt;br /&gt;
&lt;br /&gt;
À l&#039;issue de ce processus, vous arrivez sur votre page de connexion habituelle. Vous noterez que le numéro de votre nouvelle version sera indiqué au-dessus du formulaire de connexion.&lt;br /&gt;
&lt;br /&gt;
====Étape 7 - Opération de sécurité finale====&lt;br /&gt;
&#039;&#039;&#039;Envoyer&#039;&#039;&#039; &amp;lt;code&amp;gt;install.lock&amp;lt;/code&amp;gt; depuis votre sauvegarde dans le répertoire &amp;lt;code&amp;gt;/documents&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=Vidéos sur le sujet=&lt;br /&gt;
Installation en local :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;200&amp;quot; height=&amp;quot;120&amp;quot;&amp;gt;N0iweN8ukVU&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installation sur serveur distant Infomaniak :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;200&amp;quot; height=&amp;quot;120&amp;quot;&amp;gt;jsi1D4L1WAI&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installation et migration vers V15 en local : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;200&amp;quot; height=&amp;quot;120&amp;quot;&amp;gt;LKdQvRVxYKs&amp;lt;/youtube&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nicotentin</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Installation_-_Mise_%C3%A0_jour&amp;diff=61399</id>
		<title>Installation - Mise à jour</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Installation_-_Mise_%C3%A0_jour&amp;diff=61399"/>
		<updated>2024-09-12T20:57:40Z</updated>

		<summary type="html">&lt;p&gt;Nicotentin: Instruction non valable à partir de MySQL 8&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- BEGIN interlang links --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Do NOT edit this section&lt;br /&gt;
     Links below are automatically managed by PolyglotBot&lt;br /&gt;
     You can edit links on the English source page : Installation_-_Upgrade --&amp;gt;&lt;br /&gt;
[[en:Installation_-_Upgrade]]&lt;br /&gt;
[[es:Instalación_-_Actualización]]&lt;br /&gt;
[[zh:安装_-_升级]]&lt;br /&gt;
&amp;lt;!-- END interlang links --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Admin fr]]&lt;br /&gt;
{{TemplateDocUtil}}&lt;br /&gt;
&lt;br /&gt;
Les procédures suivantes décrivent comment installer ou mettre à jour Dolibarr.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Installer Dolibarr - Procédure d&#039;installation=&lt;br /&gt;
Ce chapitre décrit les différentes méthodes possibles (des plus simples, aux manuelles) pour une première installation. Voir plus loin pour la mises à jour.&lt;br /&gt;
&lt;br /&gt;
==Sur votre poste/serveur dédié==&lt;br /&gt;
===[[File:Logo_windows.png]] En manuel ou avec DoliWamp (pour Windows)===&lt;br /&gt;
- &#039;&#039;&#039;Prérequis&#039;&#039;&#039;: Windows&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Niveau&#039;&#039;&#039;: Débutant&lt;br /&gt;
&lt;br /&gt;
Si vous maîtrisez l&#039;installation d&#039;un serveur Web Apache, de PHP et MySQL, la section [[Installation - Mise à jour#Avec Dolibarr (package standard .zip ou sources Git)|Avec Dolibarr (package standard .zip ou sources Git)]] est plus appropriée.&lt;br /&gt;
&lt;br /&gt;
Si vous avez du temps et que vous souhaitez apprendre à installer un serveur Web Apache, PHP et MariaDB, consultez la page [[Installation manuelle sous Windows]] pour des instructions pas à pas.&lt;br /&gt;
&lt;br /&gt;
Pour les moins expérimentés qui sont sous Windows, il existe une distribution Dolibarr nommée &#039;&#039;&#039;DoliWamp&#039;&#039;&#039; qui permet de faire une installation Dolibarr sous Windows avec tous ses prérequis (Apache, Mysql, PHP) sans connaissance informatiques. Voici comment l&#039;installer:&lt;br /&gt;
 &lt;br /&gt;
*Récupérez la version de Dolibarr pour Windows.&lt;br /&gt;
&lt;br /&gt;
Pour cela, voir le site {{TemplateURLToDownloadDoliWamp}}&lt;br /&gt;
&lt;br /&gt;
*Lancer le .exe téléchargé et suivez les instructions.&lt;br /&gt;
&lt;br /&gt;
===[[File:Apple logo black.svg|35x35px]] Avec MAMP (pour macOS / MAC OS X)===&lt;br /&gt;
- &#039;&#039;&#039;Prérequis&#039;&#039;&#039; : Mac OS X / macOS 10.10 ou supérieur&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Niveau&#039;&#039;&#039; : Intermédiaire&lt;br /&gt;
&lt;br /&gt;
Référez vous à la page [[Installation sur MacOSX]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===[[File:Logo_ubuntu.png]] Avec DoliDeb (package Debian / Ubuntu .deb)===&lt;br /&gt;
- &#039;&#039;&#039;Prerequis&#039;&#039;&#039;: Linux Debian, Ubuntu, ...&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Niveau&#039;&#039;&#039; : Débutant&lt;br /&gt;
&lt;br /&gt;
Cette procédure fonctionne uniquement pour les utilisateurs Linux Debian, Ubuntu et dérivés et est recommandée pour ceux qui n&#039;ont pas de connaissances informatiques particulières. Si vous êtes un administrateur expérimenté d&#039;Apache, PHP et Mysql, le chapitre &#039;&#039;&#039;Avec Dolibarr (package standard zip)&#039;&#039;&#039; sera peut-être plus approprié. Dans le cas contraire, vous pouvez utilisez DoliDeb. DoliDeb est un package de Dolibarr spécialisé pour la distribution Debian ou Ubuntu. Ce package vous permet d&#039;installer Dolibarr sous Ubuntu ou Debian (ou dérivé) avec tous ces prérequis (Apache, Mysql, PHP) s&#039;ils ne sont pas déjà installés et ce sans connaissances techniques particulières.&lt;br /&gt;
&lt;br /&gt;
*La procédure pour installer DoliDeb est décrite sur la page [[Dolibarr pour Ubuntu ou Debian]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===[[File:Logo_rpm.png|40px]] Avec DoliRpm (package Fedora, Redhat, Mandriva, Mageia ou OpenSuse .rpm)===&lt;br /&gt;
- &#039;&#039;&#039;Prerequis&#039;&#039;&#039; : Linux Fedora, Redhat, Mandriva, Mageia or OpenSuse (peut également fonctioner pour toute distribution Linux à rpm)&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Niveau&#039;&#039;&#039; : Débutant&lt;br /&gt;
&lt;br /&gt;
Cette procédure fonctionne uniquement pour les utilisateurs Linux d&#039;une distribution gérant les packages rpm et est recommandée pour ceux qui n&#039;ont pas de connaissances informatiques particulières. Si vous êtes un administrateur expérimenté d&#039;Apache, PHP et Mysql, le chapitre suivant &#039;&#039;&#039;Avec Dolibarr (package standard zip)&#039;&#039;&#039; sera peut-être plus approprié. Dans le cas contraire, vous pouvez utilisez DoliRpm. DoliRpm est un package de Dolibarr spécialisé pour la distribution Fedora, Redhat, Mandriva, Mageia ou OpenSuse. Ce package vous permet d&#039;installer Dolibarr sous ces OS avec tous ces prérequis (Apache, Mysql, PHP) s&#039;ils ne sont pas déjà installés et ce sans connaissances techniques particulières.&lt;br /&gt;
&lt;br /&gt;
*La procédure pour installer DoliRpm est décrite sur la page [[Dolibarr pour Redhat ou Fedora (package rpm)]] ou [[Dolibarr pour Mandriva ou Mageia (package rpm)]] ou [[Dolibarr pour OpenSuse (package rpm)]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===[[File:Gnu.png]] Avec Dolibarr (package standard .zip ou sources Git)===&lt;br /&gt;
====Prérequis====&lt;br /&gt;
Apache, PHP et un serveur de base de données (MySQL ou PostgreSQL) sont présents et opérationnels, et le login/mot de passe d&#039;accès (à une nouvelle base ou au serveur) est connu.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Niveau&#039;&#039;&#039; : Un peu de connaissances informatiques en administration Web.&lt;br /&gt;
&lt;br /&gt;
Cette procédure décrit l&#039;installation manuelle (recommandée) sur un système GNU/Linux (Debian, Mandriva, ...) mais elle est valable avec d&#039;autres systèmes moyennant une adaptation des chemins à ceux de votre OS.&lt;br /&gt;
&lt;br /&gt;
Elle est applicable pour toute version de Dolibarr &amp;gt;= 2.0.0&lt;br /&gt;
&lt;br /&gt;
Pour des instructions spécifiques à une installation sous Windows, vous pouvez consulter la page [[Installation manuelle sous Windows]].&lt;br /&gt;
&lt;br /&gt;
*Vérifiez que vous avez bien Apache, PHP {{PHPMinVersion}} et un serveur de base de données (MySQL {{MySqlMinVersion}}, MariaDB ou PostgreSQL) d&#039;installés (consulter pour cela la liste des packages installés sur votre machine grâce au gestionnaire de mise à jour de package de votre distribution).&lt;br /&gt;
*Vérifiez que le serveur Web est lancé (&amp;lt;code&amp;gt;systemctl status httpd.service&amp;lt;/code&amp;gt; par exemple). L&#039;activer le cas échéant (&amp;lt;code&amp;gt;systemctl enable --now httpd.service&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
*Vérifiez que l&#039;utilisateur root ou admin principal pour le serveur de base de donnée est connu et fonctionne correctement. Si cet utilisateur root ou admin est inconnu car pas encore défini, lisez le chapitre qui suit. Sinon vous pouvez passez au point suivant:&lt;br /&gt;
&lt;br /&gt;
====MySql ou MariaDB====&lt;br /&gt;
Vérifiez que le serveur de base de données est lancé (&amp;lt;code&amp;gt;systemctl status mysqld.service&amp;lt;/code&amp;gt; par exemple). L&#039;activer le cas échéant (&amp;lt;code&amp;gt;systemctl enable --now mysql.service&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
Pour les utilisateurs Linux utilisant MySql ou MariaDB, si vous venez juste d&#039;installer la base de donnée, le login administrateur est &#039;&#039;&#039;root&#039;&#039;&#039;. Vous devez exécuter la commande suivante pour initialiser le mot de passe:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
mysql    &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Une fois dans l&#039;interface Mysql, taper la commande de modification du mot de passe de root:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
grant all privileges on *.* to root@&#039;localhost&#039; identified by &#039;newrootpass&#039; with grant option;      &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Puis entrée et pour quitter \q&lt;br /&gt;
&lt;br /&gt;
Pour vérifier que l&#039;accès avec ce couple user/mot de passe fonctionne, lancer la commande&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
mysql -u root -p&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Et taper votre mot de passe &#039;&#039;newrootpass&#039;&#039; suivi de \q pour quitter la sessions si la connexion a réussie.&lt;br /&gt;
&lt;br /&gt;
====Postgresql====&lt;br /&gt;
Pour les utilisateurs Linux utilisant Postgresql, si vous venez juste d&#039;installer la base de donnée PostgreSQL, vous devez d&#039;abord créer un utilisateur administrateur et son mot de passe. Pour cela, ajouter la ligne suivante dans le fichier &#039;&#039;&#039;/etc/postgresql/x.x/main/pg_hba.conf&#039;&#039;&#039; (remplacer x.x avec votre version de postgres)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
local   all         dolibarrowner    md5        &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
De plus, mettez en commentaire la ligne&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
#local   all         all                               ident&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
qui impose que le compte système utilisé pour accéder à la base (ce sera le compte sous lequel tourne l&#039;application web), ait le même nom que le compte dans la base (ce n&#039;est jamais le cas).&lt;br /&gt;
&lt;br /&gt;
Ensuite, lancer la commande sous un shell root&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo -s -u postgres&lt;br /&gt;
createuser dolibarrowner&lt;br /&gt;
psql -d template1 -c &amp;quot;alter user dolibarrowner with password &#039;dolibarrownerpass&#039;&amp;quot;&lt;br /&gt;
exit&lt;br /&gt;
psql&lt;br /&gt;
create database databasename;&lt;br /&gt;
grant all privileges on database databasename to dolibarrowner;&lt;br /&gt;
ALTER DATABASE databasename OWNER TO dolibarrowner;&lt;br /&gt;
\q&lt;br /&gt;
sudo /etc/init.d/postgresql restart&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Vous pouvez tester la connexion pour l&#039;utilisateur crée avec la commande&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
psql -h localhost -d postgres -U dolibarrowner -W&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Et entrez le mot de passe &#039;&#039;dolibarrownerpass&#039;&#039; et \q pour quitter la session si la connexion est ok.&lt;br /&gt;
====Copie des fichiers====&lt;br /&gt;
&lt;br /&gt;
*Placez-vous dans le répertoire dans lequel installer Dolibarr (le répertoire racine défini pour votre serveur web)&lt;br /&gt;
&lt;br /&gt;
#Pour Debian et les familles Ubuntu, il s&#039;agit en général de: /var/www&lt;br /&gt;
#Pour Mandriva, Mageia, RedHat, Fedora: /var/www/html&lt;br /&gt;
#Pour Suse: /srv/www/htdocs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /var/www&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Récupérez l&#039;application&lt;br /&gt;
&lt;br /&gt;
=====Avec l&#039;archive=====&lt;br /&gt;
Si vous partez du fichier dolibarr.zip, récupérez le fichier et décompressez l&#039;archive de l&#039;application (ex: version 12.0.4)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ wget &#039;https://sourceforge.net/projects/dolibarr/files/Dolibarr ERP-CRM/12.0.4/dolibarr-12.0.4.zip&#039;&lt;br /&gt;
$ unzip dolibarr.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Renommez le répertoire dolibarr-x.y.z en dolibarr afin d&#039;avoir un nom de répertoire indépendant de la version (où x.y.z correspond à la version source)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ mv dolibarr-x.y.z dolibarr&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Avec les sources Git=====&lt;br /&gt;
Si vous partez des sources Git, récupérer les sources par&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ git clone -b X.Y http://github.com/Dolibarr/dolibarr.git dolibarr&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;X.Y&#039;&#039;&#039; est la version à installer(Par exemple 9.0, 11.0, ...). Il est possible de remplacer &#039;&#039;&#039;X.Y&#039;&#039;&#039; par &#039;&#039;&#039;develop&#039;&#039;&#039; pour récupérer la version en cours de développement.&lt;br /&gt;
&lt;br /&gt;
====Gestion des droits====&lt;br /&gt;
Modifiez les permissions et propriétaires du répertoire &#039;dolibarr&#039; pour être sur que tous les fichiers soient en lecture pour l&#039;utilisateur sur lequel tourne le serveur (on supposera qu&#039;il s&#039;agit de l&#039;utilisateur &#039;www-data&#039; pour debian ou ubuntu, &#039;apache&#039; pour Redhat, Mandriva, Mageia, Fedora)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ chmod -R 755 /var/www/dolibarr&lt;br /&gt;
$ chown -R www-data:www-data /var/www/dolibarr&lt;br /&gt;
ou&lt;br /&gt;
$ chmod -R 755 /var/www/html/dolibarr&lt;br /&gt;
$ chown -R apache:apache /var/www/html/dolibarr&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Fichier de configuration====&lt;br /&gt;
En tant que root, créez, dans le répertoire dolibarr/htdocs/conf, un fichier de configuration vide, et attribuez-lui comme propriétaire du fichier, l&#039;utilisateur du serveur web (exemple www-data sur debian, nobody sur une vieille RedHat, apache sur une autre version ...). Ceci est requis car le serveur web a besoin d&#039;écrire dans ce fichier lors de l&#039;installation.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ cd dolibarr ; touch htdocs/conf/conf.php ; chown www-data htdocs/conf/conf.php&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
====SELinux sur Fedora====&lt;br /&gt;
Sur Fedora, comme SELinux est activé en général, il est aussi conseillé de lancer les commandes pour rendre le répertoire &#039;dolibarr&#039; accepté par l&#039;environnement SELinux (an absence de commande, vous devriez recevoir des nombreuses alertes d&#039;anomalies) :&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ semanage fcontext -a -t httpd_sys_rw_content_t &#039;/var/www/html/dolibarr(/.*)?&#039;&lt;br /&gt;
$ restorecon -R -v &#039;/var/www/html/dolibarr&#039;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Afin de pouvoir utiliser la sauvegarde sqldump et d&#039;autres fonctions sur dolibarr dans un contexte SELinux vous devez ajouter 2 commandes : &lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo setsebool -P httpd_can_network_connect_db 1&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Ce qui donne l’autorisation au serveur web de se connecter à la base (par exemple mariadb ou mysql)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo setsebool -P httpd_can_network_connect 1&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Ce qui permet les connexions notamment sur le serveur local (localhost).&lt;br /&gt;
&lt;br /&gt;
====Répertoire de documents====&lt;br /&gt;
Toujours en root, créez le répertoire qui servira aux documents générés ou stockés par Dolibarr (factures pdf, images, ...), et attribuez lui comme propriétaire, l&#039;utilisateur du serveur web (exemple www-data sur Debian, nobody sur une vieille RedHat, apache sur une Mandriva, Mageia ou une RedHat récente, ...). Le serveur web doit avoir les droits en écriture dans ce répertoire. Il faut choisir un répertoire en dehors de la racine du site web. Par exemple &amp;quot;/var/lib/dolibarr/documents&amp;quot;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ mkdir -p /var/lib/dolibarr/documents ; chown www-data /var/lib/dolibarr/documents&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
*Pointez votre navigateur sur la page principale&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
http://127.0.0.1/dolibarr/htdocs/&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Suivez les instructions de l&#039;installation&lt;br /&gt;
&lt;br /&gt;
*Pour des raisons de sécurité, il est nécessaire, une fois l&#039;installation terminée, de créer un fichier install.lock dans le répertoire dédiés aux documents, que seul root doit avoir le droit d&#039;effacer. Ceci va verrouiller la procédure d&#039;installation qui ne pourra plus être appelée par erreur (Il faudra le supprimer, ou créer un fichier upgrade.unlock au moment des mises à jour).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ touch /var/lib/dolibarr/documents/install.lock; chmod go-w /var/lib/dolibarr/documents;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sur un hébergement mutualisé (à accès restreint)==&lt;br /&gt;
Certains hébergeurs proposaient une installation &amp;quot;en un clic&amp;quot; (OVH par exemple) : ils ont pour la plus part abandonné car trop questionnés pour des questions d&#039;utilisation/administration : ils vous renverront maintenant vers ce wiki ou vers le forum dolibarr.&lt;br /&gt;
&lt;br /&gt;
Procédure générique:&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Prerequis&#039;&#039;&#039;: &lt;br /&gt;
Un serveur web Apache, PHP et une base de donnée (MySQL ou PostgreSQL) tourne correctement et le compte login/mot de passe (de la nouvelle base de donnée ou d&#039;administration du serveur) est connu (sinon les demander à l&#039;hébergeur).&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Niveau&#039;&#039;&#039;: Utilisateurs avec quelques notions d&#039;administration Web and base de donnée. Maitrise d&#039;un outil de transfert de fichier (FTP, SFTP, ...) pour uploader les fichiers sur le serveur.&lt;br /&gt;
&lt;br /&gt;
&#039; &#039;&#039;&#039;Procédure&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
*Vérifiez que vous avez un serveur Web Apache, PHP et une base de donnée (MySQL ou PostGreSQL) qui fonctionne correctement.&lt;br /&gt;
&lt;br /&gt;
*Vérifiez que vous avez un compte root ou administrateur avec login/mot de passe connu et que ces comptes fonctionnent. Si inconnu, demandez les à votre hébergeur.&lt;br /&gt;
&lt;br /&gt;
*Récupérer l&#039;archive de la dernière version stable de Dolibarr et décompressez la localement..&lt;br /&gt;
&lt;br /&gt;
*Uploadez tout le contenu du répertoire dans le répertoire racine de votre site web, par exemple par FTP en mode binaire. NB : seul le contenu de htdocs est nécessaire au fonctionnement de dolibarr)&lt;br /&gt;
&lt;br /&gt;
*Créez un répertoire nommé &amp;quot;documents&amp;quot;, dans cette racine, qui servira à sauver tous les documents générés et stockés par Dolibarr (factures PDF, images uploadées, ...). Le serveur web doit avoir les permissions d&#039;écrire dedans. Vous pouvez attribuer ces permission avec un client FTP.&lt;br /&gt;
&lt;br /&gt;
*Maintenant appeler la page principale index.php de dolibarr avec votre navigateur.&lt;br /&gt;
&lt;br /&gt;
*Suivez les instructions pas à pas du processus d&#039;installation.&lt;br /&gt;
&lt;br /&gt;
*Pour des raisons de sécurité, une fois l&#039;installation terminée, de créer un fichier install.lock dans le répertoire de Dolibarr. Ceci verrouillera l&#039;appel au processus d&#039;installation (il vous faudra supprimer ce fichier pour permettre les mise à jour). Si ceci n&#039;est pas fait, Dolibarr vous affichera un warning lorsque vous êtes logués comme administrateur.&lt;br /&gt;
&lt;br /&gt;
===Exemple de tutoriel d&#039;installation assez complet===&lt;br /&gt;
[[Installation - GANDI simple hosting|Comment installer un Dolibarr PARFAITEMENT fonctionnel chez l&#039;hébergeur GANDI ?]]&lt;br /&gt;
&lt;br /&gt;
==Sur un hébergeur SaaS ou Cloud==&lt;br /&gt;
Dolibarr est aussi disponible en version &amp;quot;pré-installée&amp;quot; chez de nombreux hébergeurs payants, fournissant des instances hébergées &amp;quot;prêtes à l&#039;emploi&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Voir la page [[Solutions Cloud pour Dolibarr ERP CRM]].&lt;br /&gt;
&lt;br /&gt;
Dolibarr peut aussi être installé manuellement sur toute plateforme Cloud (gratuite ou payante) qui supporte le PHP et Mysql.&lt;br /&gt;
&lt;br /&gt;
Voir la page [[Installation - Mise à jour]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Installation avec Docker==&lt;br /&gt;
Pour les administrateurs ayant une expérience de Docker, il est possible d&#039;utiliser les fichiers de build Docker situés dans le référentiel source ici : https://github.com/Dolibarr/dolibarr/tree/develop/build&lt;br /&gt;
 git clone https://github.com/Dolibarr/dolibarr/&lt;br /&gt;
 cd ./dolibarr&lt;br /&gt;
 git checkout tags/&amp;lt;desiredrelease&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 cd build/docker&lt;br /&gt;
&lt;br /&gt;
 docker-compose up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisez attentivement le fichier README. À partir de la version 12+, il est recommandé d&#039;utiliser les fichiers Docker intégrés uniquement pour le développement, tandis qu&#039;un dépôt externe : https://hub.docker.com/r/dolibarr/dolibarr est recommandé pour les environnements de production.&lt;br /&gt;
&lt;br /&gt;
=Configuration=&lt;br /&gt;
&lt;br /&gt;
==Premiers paramétrages==&lt;br /&gt;
Voir la page [[Premiers_paramétrages|Configuration/Paramétrage]].&lt;br /&gt;
&lt;br /&gt;
==Configurer une connexion LDAP==&lt;br /&gt;
Si vous désirez utiliser LDAP: Voir [[Installer et configurer OpenLDAP]].&lt;br /&gt;
&lt;br /&gt;
=Importer des données externes=&lt;br /&gt;
Pour cette opération, consulter la page [[Imports_de_masse]].&lt;br /&gt;
&lt;br /&gt;
=Procédure de mise à jour=&lt;br /&gt;
Ce chapitre décrit le processus pour mettre à niveau une installation existante de Dolibarr d&#039;une ancienne version vers une autre. Le processus est le même quel que soit la version depuis laquelle vous venez et la version vers laquelle vous allez, mais sera différent selon la distribution ou système d&#039;exploitation utilisé pour votre première installation. Il est recommandé d&#039;utiliser le même type de distribution pour la mise à jour que celle utilisée pour la première installation.&lt;br /&gt;
&lt;br /&gt;
==Sauvegarde avant mise à jour==&lt;br /&gt;
&lt;br /&gt;
Avant de faire une mise à jour, il est recommendé de faire un sauvegarde de la base de donnée mais aussi des documents, de cette façon même en cas de catastrophe vous ne perdrez pas vos précieuses données&lt;br /&gt;
https://wiki.dolibarr.org/index.php/Sauvegardes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note : (facultatif mais recommandé)&lt;br /&gt;
&lt;br /&gt;
Il est préférable de supprimer les anciens script (et les programmes s&#039;ils sont inclus dans l&#039;archive téléchargée) avant de déployer les nouveaux: des anciens fichiers pourraient rester dans la novuelle installation, causant bug ou dysfonctionnement.&lt;br /&gt;
&lt;br /&gt;
Avant d&#039;effacer quoi que ce soit, penser à sauvegarder les scripts spécifiques de votre installation:&lt;br /&gt;
&lt;br /&gt;
*/custom si vous avez des modules externes (dolistore) -&amp;gt; assurez vous que vos modules sont compatibles avec la nouvelle version avant de mettre à jour !&lt;br /&gt;
*/conf/conf.php : les principaux paramètres de dolibarr&lt;br /&gt;
*Vos modèles et/ou script php personnalisés (il est recommandé de reporter vos modifications dans les nouveaux fichier car les votres sont basées sur l&#039;ancienne version)&lt;br /&gt;
&lt;br /&gt;
==[[File:Logo_windows.png]] Avec DoliWamp (package Windows .exe)==&lt;br /&gt;
&lt;br /&gt;
Si vous aviez installé la version de Dolibarr spécifique nommé DoliWamp (qui embarque le serveur Web, PHP et Mysql), la procédure à suivre est celle-ci (Dans tout autre cas, utilisez une des procédures des chapitres suivant):&lt;br /&gt;
&lt;br /&gt;
*Télécharger la nouvelle version de DoliWamp.&lt;br /&gt;
&lt;br /&gt;
*Lancer le .exe et laissez vous guider dans toutes les étapes de migration en cliquant suivant,suivant,... à chaque fois sans rien changer aux valeurs proposées par défaut.&lt;br /&gt;
&lt;br /&gt;
*Au premier accès de Dolibarr, l&#039;application détectera que vous avez une base en version ancienne. Choisissez le menu proposé pour migrer à la version supérieure. Si vous avez fait un saut de plusieurs version, garder le choix proposer de migrer d&#039;une seule version, à la fin le menu vous sera reproposé pour migrer à la suivante et ainsi de suite jusqu&#039;à atteindre la version qui a été installé (par si vous avez installer Dolibarr 3.5 par dessus votre version courante qui était Dolibarr 3.2, choisissez le menu de migration pour passer de 3.2 à 3.3, puis 3.3 à 3.4 puis 3.4 à 3.5).&lt;br /&gt;
&lt;br /&gt;
==[[File:Logo_ubuntu.png]] Avec DoliDeb (package Debian / Ubuntu .deb)==&lt;br /&gt;
Si vous aviez installé Dolibarr via un packagage Debian-Ubuntu, sa mise a jour se fait simplement de la même manière qu&#039;une première installation. Il suffit d&#039;installer le nouveau package .deb.&lt;br /&gt;
Par exemple en suivant la procédure [[Dolibarr pour Ubuntu ou Debian]].&lt;br /&gt;
&lt;br /&gt;
*Au premier accès de Dolibarr, l&#039;application détectera que vous avez une base en version ancienne. Choisissez le menu proposé pour migrer à la version supérieure. Si vous avez fait un saut de plusieurs version, garder le choix proposer de migrer d&#039;une seule version, à la fin le menu vous sera reproposé pour migrer à la suivante et ainsi de suite jusqu&#039;à atteindre la version qui a été installé (par si vous avez installer Dolibarr 3.5 par dessus votre version courante qui était Dolibarr 3.2, choisissez le menu de migration pour passer de 3.2 à 3.3, puis 3.3 à 3.4 puis 3.4 à 3.5).&lt;br /&gt;
&lt;br /&gt;
==[[File:Logo_rpm.png|40px]] Avec DoliRpm (package Fedora, Redhat, Mandriva, Mageia ou OpenSuse .rpm)==&lt;br /&gt;
Si vous aviez installé Dolibarr via un packagage rpm, sa mise a jour se fait simplement de la même manière qu&#039;une première installation. Il suffit d&#039;installer le nouveau package .rpm.&lt;br /&gt;
&lt;br /&gt;
*Au premier accès de Dolibarr, l&#039;application détectera que vous avez une base en version ancienne. Choisissez le menu proposé pour migrer à la version supérieure. Si vous avez fait un saut de plusieurs version, garder le choix proposer de migrer d&#039;une seule version, à la fin le menu vous sera reproposé pour migrer à la suivante et ainsi de suite jusqu&#039;à atteindre la version qui a été installé (par exemple si vous avez installé Dolibarr 3.5 par dessus votre version courante qui était Dolibarr 3.2, choisissez le menu de migration pour passer de 3.2 à 3.3, puis 3.3 à 3.4 puis 3.4 à 3.5).&lt;br /&gt;
&lt;br /&gt;
==[[File:Gnu.png]] Avec Dolibarr (package standard .zip)==&lt;br /&gt;
&lt;br /&gt;
Cette procédure décrit la mise à jour de Dolibarr depuis une ancienne version vers une plus récente par la méthode manuelle, avec la distribution standard.&lt;br /&gt;
&lt;br /&gt;
===Cas d&#039;un hébergement où vous disposez d&#039;un accès SSH===&lt;br /&gt;
&lt;br /&gt;
*Placez-vous dans le répertoire dans lequel a été installé Dolibarr (le répertoire racine de votre serveur web, par exemple /var/www sous Debian)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /var/www&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Récupérez l&#039;archive de la nouvelle version (ex: 12.0.4)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ wget &#039;https://sourceforge.net/projects/dolibarr/files/Dolibarr ERP-CRM/12.0.4/dolibarr-12.0.4.zip&#039;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Décompressez l&#039;archive&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ unzip dolibarr.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Recopiez les nouveaux fichiers (qui ont été décompressés dans le répertoire dolibarr-x.y.z) vers  le répertoire où vous avez votre ancienne version de Dolibarr. Ceci a pour effet de remplacer les anciens fichiers par les nouveaux tout en conservant les fichiers qui vous sont spécifiques (comme le fichier conf.php ou encore vos modules complémentaires non officiels installés).&lt;br /&gt;
*Si vous déplacez ou renommez également le dossier de votre ancienne version de Dolibarr, pensez à modifier les chemins dans le fichier &#039;&#039;&#039;conf/conf.php&#039;&#039;&#039; (sinon vous risquez un fatal error: Cannot redeclare versiontostring)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ cp -r dolibarr-x.y.z/* dolibarr&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Vous pouvez alors supprimer le répertoire des fichiers sources&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ rm -fr dolibarr-x.y.z&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Lancer Dolibarr dans votre navigateur habituel. Ceci fera apparaître l&#039;assistant de migration: L&#039;application détectera que vous avez une base en version ancienne. Choisissez le menu proposé pour migrer à la version supérieure. Si vous avez fait un saut de plusieurs versions, garder le choix proposé de migrer d&#039;une seule version, à la fin le menu vous sera reproposé pour migrer à la suivante et ainsi de suite jusqu&#039;à atteindre la version qui a été installée (par si vous avez installé Dolibarr 3.5 par dessus votre version courante qui était Dolibarr 3.2, choisissez le menu de migration pour passer de 3.2 à 3.3, puis 3.3 à 3.4 puis 3.4 à 3.5).&lt;br /&gt;
&lt;br /&gt;
ou &lt;br /&gt;
&lt;br /&gt;
Lancer les 3 étapes de migration en ligne de commande:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ cd htdocs/install&lt;br /&gt;
$ php upgrade.php oldx.oldy.oldz x.y.z &amp;gt; output.html&lt;br /&gt;
$ php upgrade2.php oldx.oldy.oldz x.y.z &amp;gt; output2.html&lt;br /&gt;
$ php step5.php oldx.oldy.oldz x.y.z &amp;gt; output3.html&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Note: z doit être &amp;quot;0&amp;quot; car seules les versions majeures ont un script de migration à exécuter.&lt;br /&gt;
&lt;br /&gt;
Le code retour sera 0 en cas de succès, 1 en cas d&#039;erreur (voir alors le fichier sortie output.html ou output2.html)&lt;br /&gt;
&lt;br /&gt;
Note: Si vous avez un message signalant que le processus de mise à jour est verrouillé par un fichier install.lock, supprimer ce fichier (il est stocké dans le répertoire racine ou &amp;quot;documents&amp;quot; de Dolibarr) puis rafraîchissez la page.&lt;br /&gt;
&lt;br /&gt;
*Pour des raisons de sécurité nous vous conseillons, une fois la mise à jour terminée, de verrouiller le répertoire d&#039;installation en créant un fichier install.lock dans le répertoire de donnée de Dolibarr. Dans le cas contraire, Dolibarr vous avertira d&#039;un message dans l&#039;interface une fois connecté&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ echo &amp;gt; documents/install.lock&lt;br /&gt;
$ chmod 444 documents/install.lock&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Cas d&#039;un hébergement sans accès SSH (mutualisé)===&lt;br /&gt;
Cette procédure a été vérifiée pour les mises à jours mineures de v10.0, soit v10.0.n vers v10.0.m (m &amp;gt; n). Dolibarr est installé sur un hébergement mutualisé que l&#039;on peut paramétrer par une interface dédiée et à laquelle on accède par ftp/sftp.&lt;br /&gt;
&lt;br /&gt;
La mise à jour pourra prendre de 2 à 4 heures en fonction de votre bande passante internet. Dolibarr sera inaccessible à tous les utilisateurs entre les étapes 3 et 6.&lt;br /&gt;
&lt;br /&gt;
Chaque étape doit être réalisée dans l&#039;ordre. L&#039;interruption du processus est possible entre chaque étape.&lt;br /&gt;
&lt;br /&gt;
====Étape 1 - Téléchargement de la nouvelle version====&lt;br /&gt;
Téléchargez l’archive de la nouvelle version sur votre disque local.&lt;br /&gt;
&lt;br /&gt;
Décompressez l’archive de la nouvelle version sur le disque local.&lt;br /&gt;
&lt;br /&gt;
====Étape 2 - Sauvegarde de votre installation actuelle====&lt;br /&gt;
Se reporter à la page [[Sauvegardes]].&lt;br /&gt;
&lt;br /&gt;
=====À partir de votre interface d&#039;administration Dolibarr, sauvegardez :=====&lt;br /&gt;
&lt;br /&gt;
*le répertoire &amp;lt;code&amp;gt;/documents&amp;lt;/code&amp;gt;,&lt;br /&gt;
*la base de donnée.&lt;br /&gt;
&lt;br /&gt;
Les fichiers de sauvegarde créés sont enregistrés dans votre répertoire /documents.&lt;br /&gt;
&lt;br /&gt;
=====Récupération de la sauvegarde distante (obligatoire, le fichier conf.php sera réutilisé plus tard)=====&lt;br /&gt;
Copier les répertoires distants suivants sur votre disque local :&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;/documents&amp;lt;/code&amp;gt;,&lt;br /&gt;
*&amp;lt;code&amp;gt;/htdocs/conf&amp;lt;/code&amp;gt; (pour sauver &amp;lt;code&amp;gt;conf.php&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
====Étape 3 - Mettre le site hors ligne====&lt;br /&gt;
Rendez l&#039;accès à Dolibarr impossible à vos utilisateurs. Dans la plupart des cas, votre hébergement permet de rendre votre site hors ligne. Il ne sera plus accessible via un navigateur. Vous aurez toujours accès aux répertoires via votre logiciel ftp.&lt;br /&gt;
&lt;br /&gt;
====Étape 4 - Supprimez l&#039;ancienne version sur le serveur====&lt;br /&gt;
Avec votre logiciel ftp, &#039;&#039;&#039;supprimez&#039;&#039;&#039; les fichiers et répertoires suivants :&lt;br /&gt;
&lt;br /&gt;
*les fichiers à la racine de votre répertoire distant,&lt;br /&gt;
*install.lock dans le répertoire &amp;lt;code&amp;gt;/documents&amp;lt;/code&amp;gt; (s&#039;il existe),&lt;br /&gt;
*les répertoires :&lt;br /&gt;
**&amp;lt;code&amp;gt;/build&amp;lt;/code&amp;gt;,&lt;br /&gt;
**&amp;lt;code&amp;gt;/dev&amp;lt;/code&amp;gt;,&lt;br /&gt;
**&amp;lt;code&amp;gt;/doc&amp;lt;/code&amp;gt;,&lt;br /&gt;
**&amp;lt;code&amp;gt;/htdocs&amp;lt;/code&amp;gt;,&lt;br /&gt;
**&amp;lt;code&amp;gt;/scripts&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Il ne doit plus rester que le répertoire &amp;lt;code&amp;gt;/documents&amp;lt;/code&amp;gt; dans votre espace distant.&lt;br /&gt;
&lt;br /&gt;
====Étape 5 - Envoyer les nouveaux fichiers sur le serveur distant====&lt;br /&gt;
Avec votre logiciel ftp, &#039;&#039;&#039;envoyer&#039;&#039;&#039; :&lt;br /&gt;
&lt;br /&gt;
*tous les fichiers et répertoires de l&#039;archive décompressée de la nouvelle version,&lt;br /&gt;
*&amp;lt;code&amp;gt;config.php&amp;lt;/code&amp;gt; de votre sauvegarde dans &amp;lt;code&amp;gt;/htdocs/config&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Étape 6 - Lancer la mise à jour====&lt;br /&gt;
Remettre votre site en ligne.&lt;br /&gt;
&lt;br /&gt;
Avec votre navigateur, connectez-vous à votre instance Dolibarr avec l&#039;URL que vous utilisez habituellement (généralement : &#039;&#039;&amp;lt;nowiki&amp;gt;https://monsite.re/htdocs/index.php&amp;lt;/nowiki&amp;gt;&#039;&#039;). Dolibarr détecte la présence de fichiers d&#039;une nouvelle version. Il lance le processus de mise à jour.&lt;br /&gt;
&lt;br /&gt;
À l&#039;issue de ce processus, vous arrivez sur votre page de connexion habituelle. Vous noterez que le numéro de votre nouvelle version sera indiqué au-dessus du formulaire de connexion.&lt;br /&gt;
&lt;br /&gt;
====Étape 7 - Opération de sécurité finale====&lt;br /&gt;
&#039;&#039;&#039;Envoyer&#039;&#039;&#039; &amp;lt;code&amp;gt;install.lock&amp;lt;/code&amp;gt; depuis votre sauvegarde dans le répertoire &amp;lt;code&amp;gt;/documents&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=Vidéos sur le sujet=&lt;br /&gt;
Installation en local :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;200&amp;quot; height=&amp;quot;120&amp;quot;&amp;gt;N0iweN8ukVU&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installation sur serveur distant Infomaniak :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;200&amp;quot; height=&amp;quot;120&amp;quot;&amp;gt;jsi1D4L1WAI&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installation et migration vers V15 en local : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;200&amp;quot; height=&amp;quot;120&amp;quot;&amp;gt;LKdQvRVxYKs&amp;lt;/youtube&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nicotentin</name></author>
	</entry>
</feed>