How to install Dolibarr ERP/CRM on ubuntu
Quickloss3
Update Server: apt update && apt upgrade -y
Set hostname hostnamectl set-hostname ex.example.com
Install PHP: sudo apt install -y php php-cli php-mysql php-common php-zip php-mbstring php-xmlrpc php-curl php-soap php-gd php-xml php-intl php-ldap php-imap sudo apt install -y libapache2-mod-php sudo apt install -y libapache2-mod-php sudo vim /etc/php/*/apache2/php.ini update date.timezone = Asia/Kolkata memory_limit = 256M upload_max_filesize = 200M display_errors = On log_errors = Off
Install MariaDB: sudo apt install mariadb-server mariadb-client sudo mysql_secure_installation sudo mysql -u root -p CREATE USER 'dolibarr'@'localhost' IDENTIFIED BY 'your_password'; CREATE DATABASE dolibarr; GRANT ALL PRIVILEGES ON dolibarr.* TO 'dolibarr'@'localhost'; FLUSH PRIVILEGES; QUIT mysql -u dolibarr -p SHOW DATABASES; quit
Download Dolibarr ERP & CRM: release_tag=$(curl -s https://api.github.com/repos/Dolibarr/dolibarr/releases/latest | grep tag_name | cut -d '"' -f 4) wget https://github.com/Dolibarr/dolibarr/archive/refs/tags/16.0.3.tar.gz tar xvf 16.0.3.tar.gz mv dolibarr-16.0.3 /var/www/dolibarr sudo chown -R www-data:www-data /var/www/dolibarr
Install and Configure Apache2: sudo apt -y install apache2 sudo a2enmod rewrite sudo vim /etc/apache2/sites-enabled/dolibarr.conf paste
I'm replacing angled bracket with square bracket
[VirtualHost *:80] ServerAdmin webmaster@ex.example.com ServerName ex.example.com ServerAlias www.ex.example.com DocumentRoot /var/www/dolibarr/htdocs/
[Directory /var/www/dolibarr/htdocs]
Options +FollowSymlinks
AllowOverride All
Require all granted
[/Directory]
ErrorLog /var/log/apache2/dolibarr_error.log
CustomLog /var/log/apache2/dolibarr_access.log combined
[/VirtualHost]
sudo apachectl -t sudo a2dissite 000-default.conf sudo rm /var/www/html/index.html sudo systemctl restart apache2
Finish Dolibarr installation on browser: ex.example.com ... https://www.youtube.com/watch?v=tDIW_wL52DY
28514998 Bytes