インストールガイド · 1 min read · Dec 21, 2025

Ubuntu 18.04 LTSにDolibarr ERP + CRMシステムをインストールする方法

Dolibarrは、中小企業向けの無料でオープンソースのオールインワンERPおよびCRMです。顧客、請求書、注文、製品、在庫などを管理するために使用できるシンプルで使いやすいWebベースのERPアプリケーションです。ビジネスのためのERPおよびCRMソリューションを探している場合、Dolibarrは良い選択肢です。

このチュートリアルでは、Ubuntu 18.04サーバーにDolibarrをインストールします。

要件

  • システムにUbuntu 18.04デスクトップがインストールされていること。
  • sudo権限を持つ非rootユーザー。

Apache、PHP、MariaDBのインストール

始める前に、次のコマンドを使用してApache、MariaDB、PHP、およびその他のPHPモジュールをシステムにインストールする必要があります。

sudo apt-get update -y  
sudo apt-get install apache2 mariadb-server php7.2 libapache2-mod-php7.2 php7.2-common php7.2-curl php7.2-intl php7.2-mbstring php7.2-json php7.2-xmlrpc php7.2-soap php7.2-mysql php7.2-gd php7.2-xml php7.2-cli php7.2-zip wget unzip git -y

インストールが完了したら、次のコマンドでphp.iniファイルを開きます。

sudo nano /etc/php/7.2/apache2/php.ini
memory_limit = 512M
upload_max_filesize = 150M
max_execution_time = 360
date.timezone = Europe/Berlin

ファイルを保存して閉じます。次に、ApacheとMariaDBサービスを開始し、ブート時に自動的に開始するように設定します。

sudo systemctl start apache2  
sudo systemctl enable apache2  
sudo systemctl start mariadb  
sudo systemctl enable mariadb

MariaDBの設定

デフォルトでは、MariaDBはセキュリティが設定されていません。最初にセキュリティを設定する必要があります。次のスクリプトを実行することでこれを行うことができます。

sudo mysql_secure_installation

以下のようにすべての質問に答えます。

    Enter current password for root (enter for none):
    Set root password? [Y/n]: N
    Remove anonymous users? [Y/n]: Y
    Disallow root login remotely? [Y/n]: Y
    Remove test database and access to it? [Y/n]:  Y
    Reload privilege tables now? [Y/n]:  Y

MariaDBがセキュリティ設定されたら、MariaDBシェルにログインします。

mysql -u root -p

rootパスワードを入力し、次にDolibarr用のデータベースとユーザーを作成します。

MariaDB [(none)]> CREATE DATABASE dolibarrdb character set UTF8 collate utf8_bin;  
MariaDB [(none)]> CREATE USER dolibarr;

次に、次のコマンドでDolibarrデータベースに権限を付与します。

MariaDB [(none)]> GRANT ALL PRIVILEGES ON dolibarrdb.* TO 'dolibarr'@'localhost' IDENTIFIED BY 'mypassword';

上記のコマンドの「mypassword」をお好みの安全なパスワードに置き換えます。次に、FLUSH PRIVILEGESコマンドを実行して、MySQLによって権限テーブルが再読み込みされ、新しい資格情報を使用できるようにします。

MariaDB [(none)]> FLUSH PRIVILEGES;

次に、次のコマンドでMariaDBコンソールから退出します。

MariaDB [(none)]> EXIT

Dolibarrのダウンロードとインストール

まず、次のコマンドを使用してSourceForgeからDolibarrの最新バージョンをダウンロードします。

cd /tmp  
wget https://sourceforge.net/projects/dolibarr/files/Dolibarr%20ERP-CRM/8.0.4/dolibarr-8.0.4.zip

ダウンロードが完了したら、次のコマンドでダウンロードしたファイルを解凍します。

unzip dolibarr-8.0.4.zip

次に、抽出したディレクトリをApacheのWebルートにコピーし、適切な権限を付与します。

sudo mkdir /var/www/html/dolibarr  
sudo cp -r dolibarr-8.0.4/htdocs/* /var/www/html/dolibarr/  
sudo chown -R www-data:www-data /var/www/html/dolibarr/  
sudo chmod -R 755 /var/www/html/dolibarr/

Dolibarrがアップロードしたドキュメントを保存するためのフォルダーを作成します。

mkdir /var/documents  
chown www-data:www-data /var/documents  
chmod 700 /var/documents

次に、次のコマンドでApacheの仮想ホストファイルを作成します。

sudo nano /etc/apache2/sites-available/dolibarr.conf

次の行を追加します。


     ServerAdmin [email protected]
     DocumentRoot /var/www/html/dolibarr
     ServerName example.com

     
          Options +FollowSymlinks
          AllowOverride All
          Require all granted
     

     ErrorLog ${APACHE_LOG_DIR}/dolibarr_error.log
     CustomLog ${APACHE_LOG_DIR}/dolibarr_access.log combined


vhostファイル内のドメイン名「example.com」を自分のドメイン名に置き換えます。ファイルを保存したら、次のコマンドでApacheの仮想ホストファイルを有効にします。

sudo a2ensite dolibarr

次に、Apacheのリライトモジュールを有効にし、次のコマンドでApacheサービスを再読み込みします。

sudo a2enmod rewrite  
sudo systemctl restart apache2

Dolibarrにアクセス

今、Webブラウザを開き、DolibarrウェブサイトのURLを入力します。私の場合はhttp://example.comです。次のページにリダイレクトされます。

Dolibarrインストーラー - 言語選択

ここで、言語を選択し、次のステップボタンをクリックします。次のページが表示されるはずです。

前提条件チェック成功

ここで、PHPチェックを検証し、開始ボタンをクリックします。次のページが表示されるはずです。

下にスクロールします。

今、ドキュメントディレクトリ(/var/documents)とデータベースの詳細を提供し、次のステップボタンをクリックします。次のページが表示されるはずです。

Dolibarrインストール開始

ここで、次のステップボタンをクリックします。インストールが成功すると、次のページが表示されます。

インストール成功

次のステップボタンをクリックします。

ここで、新しい管理者のユーザー名とパスワードを設定します。次に、次のステップボタンをクリックします。ユーザーが正常に作成されると、次のページが表示されます。

Dolibarrスーパーユーザーが正常に作成されました

今、Dolibarrに移動ボタンをクリックします。Dolibarrのログインページにリダイレクトされます。

今、管理者のユーザー名とパスワードを提供します。次に、接続ボタンをクリックします。Dolibarrのセットアップページが表示されます。

会社/組織をクリックし、会社の詳細を入力し、次にモジュール/アプリケーションに移動して、使用したいモジュールを選択します。その後、「マイダッシュボード」をクリックすると、次のようなページが表示されます。

Dolibarr CMSおよびERPダッシュボード

インストールを完了し、ダッシュボードのインストール警告を削除するには、次のコマンドを実行します。

sudo touch /var/documents/install.lock
sudo chown root:root /var/www/html/dolibarr/conf/conf.php

このチュートリアルの仮想マシンイメージのダウンロード

このチュートリアルは、VMWareおよびVirtualboxと互換性のあるovf/ova形式の使用準備が整った仮想マシンイメージとして利用可能です。仮想マシンイメージは、次のログイン詳細を使用します。

SSH / シェルログイン

ユーザー名: administrator
パスワード: howtoforge

このユーザーにはsudo権限があります。

Dolibarrログイン

ユーザー名: admin
パスワード: howtoforge

MySQLログイン

ユーザー名: root
パスワード: howtoforge

ユーザー名: dolibarr
パスワード: howtoforge

VMのIPは192.168.1.100で、/etc/netplan/01-netcfg.yamlファイルで変更できます。仮想マシンのセキュリティを強化するために、上記のすべてのパスワードを変更してください。

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。