インストールガイド · 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.inimemory_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 mariadbMariaDBの設定
デフォルトでは、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]: YMariaDBがセキュリティ設定されたら、MariaDBシェルにログインします。
mysql -u root -prootパスワードを入力し、次に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)]> EXITDolibarrのダウンロードとインストール
まず、次のコマンドを使用して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 apache2Dolibarrにアクセス
今、Webブラウザを開き、DolibarrウェブサイトのURLを入力します。私の場合はhttp://example.comです。次のページにリダイレクトされます。

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

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

下にスクロールします。

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

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

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

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

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

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

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

インストールを完了し、ダッシュボードのインストール警告を削除するには、次のコマンドを実行します。
sudo touch /var/documents/install.locksudo 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ファイルで変更できます。仮想マシンのセキュリティを強化するために、上記のすべてのパスワードを変更してください。
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。