PostgreSQL La base de donnees la plus sophistiquee au monde.

Ceci est une ancienne révision du document !


Dolibarr

Reconstruction de l'environnement de test

sur Celeste :

sudo su - postgres
dropdb --if-exists testdolibarr
createdb  testdolibarr --owner dolibarr
pg_dump dolibarr |psql testdolibarr -U dolibarr
echo "UPDATE llx_const SET value = '/var/log/dolibarr/dolibarr.test.log' WHERE name = 'SYSLOG_FILE' ;" |psql testdolibarr
echo "UPDATE llx_const SET value = 1 WHERE name = 'MAIN_DISABLE_ALL_MAILS'"  |psql testdolibarr
echo "UPDATE llx_const SET value='255,255,119' WHERE name = 'THEME_ELDY_BACKBODY';"|psql testdolibarr
 
sudo su - www-data
SRC=validerp
rsync --exclude='*.pdf' -r /var/www/erp.postgresql.fr / /var/www/testdolibarr.postgresql.fr
chmod u+w /var/www/testdolibarr.postgresql.fr/conf/conf.php
mv /var/www/testdolibarr.postgresql.fr/conf/conf.testdolibarr.php /var/www/testdolibarr.postgresql.fr/conf/conf.php

Upgrade 3.4 vers 3.5

Sauvegarde

cd
mkdir backup_dolibarr_20150118
cd backup_dolibarr_20150118
sudo cp -pr /var/www/erp.postgresql.fr .
sudo su postgres
pg_dump dolibarr > /tmp/dolibarr.dumpall.sql
exit
cp /tmp/dolibarr.dumpall.sql 

Install

cd
git clone https://github.com/Dolibarr/dolibarr.git
cd dolibarr
git checkout 3.5
sudo cp -pr htdocs/* /var/www/erp.postgresql.fr/
sudo rm /var/www/erp.postgresql.fr/documents/install.lock 

http://erp.postgresql.fr/install/

sudo touch /var/www/erp.postgresql.fr/documents/install.lock
sudo mv /var/www/erp.postgresql.fr/install /var/www/erp.postgresql.fr/install-3.5

Installation version 3.1.x

cd /tmp
wget  http://www.dolibarr.fr/files/lastbuild/standard/dolibarr-3.1.0-rc.tgz
tar xzvf dolibarr-3.1.0-rc.tgz
sudo mv dolibarr-3.1.0-rc/htdocs/ /data/www/fr/postgresql.fr/erp/

Puis :

  • création du vhost apache2
  • création du couple user/base dolibarr/dolibarr dans postgres
  • création du domaine erp.postgresql.fr

Fin de l'installation sur http://erp.postgresql.fr

 
admin/dolibarr.1507925811.txt.gz · Dernière modification : 2017/10/13 22:16 de daamien