applications:dolibarr
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |||
applications:dolibarr [2025/04/30 20:47] – [Ajouter exception pare-feu] 10.0.0.1 | applications:dolibarr [Date inconnue] (Version actuelle) – supprimée - modification externe (Date inconnue) 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | =====informations===== | ||
- | ceci est en | ||
- | deux phrases | ||
- | |||
- | |||
- | =====vm install===== | ||
- | > | ||
- | >add libvirt-qemu read permission for iso directory | ||
- | >virtio 173 | ||
- | >disk type virtio | ||
- | >nic type virtio (s' | ||
- | >mettre à jour pilote nic avec virtio-173 iso | ||
- | > | ||
- | > | ||
- | >activer IMAP: icône Laragon > PHP > EXTENTIONS > IMAP | ||
- | > | ||
- | > | ||
- | >activer démarrage auto + démarrage minimisé | ||
- | > | ||
- | >copier contenu htdocs dans c: | ||
- | > | ||
- | > | ||
- | >cocher case Créer la base de données id: root pw: | ||
- | >ne pas cocher case Créer le propriétaire ou lui affecter les droits à la base | ||
- | > | ||
- | >ajouter fichier install.lock dans c: | ||
- | |||
- | =====config===== | ||
- | |||
- | >ajout bouton rapide et recherche dolibarr: configuration > affichage > divers | ||
- | >ajout message page de connection " | ||
- | > | ||
- | >ajout contact systématique suite à ajout tiers: configuration > divers > THIRDPARTY_DEFAULT_CREATE_CONTACT valeur= 1 | ||
- | >cacher l' | ||
- | |||
- | ===à faire aussi:=== | ||
- | > | ||
- | >dans permission de chaque tieres, " | ||
- | >pour dolicar, changer attributs immat et modele en "peut toujours être modifiés" | ||
- | > | ||
- | >exemple lien : compta/ | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | |||
- | |||
- | ===modifier taille colonne facture=== | ||
- | >htdocs -> core -> modules -> facture -> doc -> « nom du modèle » | ||
- | >Les variables gérant la position (en mm) des colonnes sont: | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | |||
- | ===infobulles=== | ||
- | > | ||
- | > | ||
- | > | ||
- | >par: public $dol_no_mouse_hover=1; | ||
- | > | ||
- | > | ||
- | |||
- | if (empty($conf-> | ||
- | { | ||
- | print ' | ||
- | show: { collision: " | ||
- | hide: { delay: 250 }, | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | } | ||
- | | ||
- | } | ||
- | |||
- | =====sql===== | ||
- | |||
- | >linked lot: | ||
- | > | ||
- | >Liste issue d'une table | ||
- | > | ||
- | >peut être edité: oui | ||
- | >linked product: | ||
- | > | ||
- | >carte grise: | ||
- | >Liste issue d'une table | ||
- | > | ||
- | > | ||
- | >pour model vehicule: | ||
- | > | ||
- | |||
- | |||
- | ====dolicarr==== | ||
- | |||
- | > | ||
- | > | ||
- | > | ||
- | >lien pour signature saturne en ligne : _ONLINE_SIGN_URL_ | ||
- | >pour importer un tableau dans dolibarr: utiliser format excel et supprimer les dates | ||
- | >pour importer table sql, utiliser csv | ||
- | >fk_soc est le lien du véhicule avec un rowid client) | ||
- | >import tiers: | ||
- | > | ||
- | > | ||
- | |||
- | |||
- | |||
- | =====installation dolibarr sur linux===== | ||
- | ===Ouvrir session==== | ||
- | > | ||
- | >sudo apt update | ||
- | >Mettre à jour :< | ||
- | >Sudo apt upgrade | ||
- | >Activer le pare-feu : | ||
- | >Sudo ufw enable | ||
- | > | ||
- | >Sudo apt install openssh-server | ||
- | > | ||
- | > | ||
- | >Sudo ufw allow ‘openSSH’ | ||
- | >Se connecter à distance : | ||
- | > | ||
- | > | ||
- | >Sudo vim / | ||
- | >Changer Dhcp4 à no, Dhcp6 à no | ||
- | >Ajouter ligne : | ||
- | >Adresse : [x.x.x.x/ | ||
- | > | ||
- | > | ||
- | >Adresse : [1.1.1.1, | ||
- | >Sortir de l’édition enregistrer et quitter : | ||
- | >: | ||
- | > | ||
- | >Sudo netplan apply | ||
- | >Perte connexion -> Se reconnecter en SSH | ||
- | > | ||
- | >Sudo apt install apache2 | ||
- | > | ||
- | > | ||
- | ====Ajouter exception pare-feu==== | ||
- | >Sudo ufw allow ‘apache full’ | ||
- | >Il autorise 80 et 443 | ||
- | >Sudo ufw status | ||
- | > | ||
- | >Sudo apt install php7.2 | ||
- | >Ajouter autres fonctions nécessaires pour Dolibarr : | ||
- | >Sudo apt install php7.2-curl php7.2-gd php7.2-intl php7.2-pgsql php7.2-xml php7.2-imap php7.2-zip | ||
- | > | ||
- | >Sudo apt install postgresql | ||
- | > | ||
- | > | ||
- | >Changer mot de passe admin PostgreSQL : | ||
- | >Sudo –u postgresql psql | ||
- | > | ||
- | >Fermer la connexion au PostgreSQL : | ||
- | > | ||
- | >Changer la méthode d’auth pour les connexions : | ||
- | >Sudo vim / | ||
- | > | ||
- | >• Au début des lignes, mettre un # pour désactiver la commande | ||
- | >Le but étant de remplacer peer par md5 | ||
- | >Valider et quitter : | ||
- | >: | ||
- | > | ||
- | >Sudo systemctl restart postgresql | ||
- | |||
- | ====Installation des fichiers de dolibarr==== | ||
- | >Aller dans le dossier /tmp et télécharger Dolibarr : | ||
- | >cd / | ||
- | >wget http:// | ||
- | > | ||
- | >tar zxvf dolibarr.tgz | ||
- | >Sudo mv dolibarr-vx.x.x/ | ||
- | >Changer les droits d’accès sur le dossier Dolibarr : | ||
- | >Sudo chmod –R 755 / | ||
- | >Sudo chown –R www-data: | ||
- | >Sudo chmod –R www-data: | ||
- | > | ||
- | >ls –la / | ||
- | >Créer fichier de config pour l’installation de Dolibarr : | ||
- | >Sudo touch / | ||
- | >Sudo chown www-data / | ||
- | >Changer dossier fichiers générés (PDF, etc.) : | ||
- | >Sudo mkdir –p / | ||
- | >Changer droits sur ce dossier : | ||
- | >Sudo chown www-data / | ||
- | > | ||
- | > | ||
- | >Ajouter un fichier install.lock pour empêcher mise à jour ou nouvelle installation : | ||
- | >sudo touch / | ||
- | >sudo chmod go-w / | ||
- | |||
- | |||
- | |||
- | |||