ビジネスが成長し、連絡先、仕入先、請求書、注文、在庫、スケジュールといった詳細な計画と管理に支援が必要になるようになったら、ERPツールが必要です。サードパーティ製のプラットフォームを利用するか、自社のデータセンターやサードパーティのクラウドホストに社内ソリューションを導入するかを選択できます。
あらゆる規模の組織やフリーランサーに最適な Dolibarr ERP/CRM ソリューションをインストールするには、次の手順に従ってください。
Dolibarrをインストールするために必要なもの
ここではUbuntu Server 22.04での導入例を紹介しますが、DolibarrはほぼすべてのLinuxディストリビューションにインストールできます。Ubuntu以外のサーバーディストリビューションをご利用の場合は、インストールコマンドの一部を変更する必要があります。また、sudo権限を持つユーザーも必要です。
参照: Ubuntu Server を安全に使用するための 9 つの必須ヒント (TechRepublic Premium)
依存関係のインストール方法
まず最初に、Web サーバーとデータベース サーバーから始めて、必要な依存関係をインストールします。
Ubuntu Server のインスタンスにログインし、次のコマンドで Apache Web サーバーをインストールします。
sudo apt-get install apache2 -y
インストールが完了したら、次のコマンドでサーバーを起動して有効にします。
sudo systemctl enable --now apache2
書き換えモジュールを次のように有効にします。
sudo a2enmod rewrite
次に、必要な PHP 依存関係をインストールします。
sudo apt-get install 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 libapache2-mod-php -y
PHPをインストールしたら、簡単な設定を行う必要があります。以下のコマンドでPHPの設定ファイルを開きます。
sudo nano /etc/php/*/apache2/php.ini
そのファイルで、次の内容を探して、示されている値に変更します。TIMEZONE は特定のタイムゾーンです。
- date.timezone = タイムゾーン
- メモリ制限 = 256M
- アップロード最大ファイルサイズ = 64MB
- display_errors = オン
- log_errors = オフ
次のコマンドで MariaDB データベースをインストールします。
sudo apt-get install mariadb-server mariadb-client -y
インストールが完了したら、次のコマンドを使用して MariaDB データベース サーバーを保護する必要があります。
sudo mysql_secure_installation
管理者ユーザーには必ず強力かつ一意のパスワードを設定してください。
データベースの作成方法
次のコマンドを使用してデータベース コンソールにログインします。
sudo mysql -u root -p
次のコマンドを使用してデータベースと Dolibarr ユーザーを作成します。PASSWORD は強力で一意のパスワードです。
CREATE USER 'dolibarr'@'localhost' IDENTIFIED BY 'PASSWORD';
CREATE DATABASE dolibarr;
GRANT ALL PRIVILEGES ON dolibarr.* TO 'dolibarr'@'localhost';
FLUSH PRIVILEGES;
exit
Apacheの設定方法
次のようにして Apache 仮想ホスト ファイルを作成しましょう。
sudo nano /etc/apache2/sites-enabled/dolibarr.conf
そのファイルに次の内容を貼り付けます。
<VirtualHost *:80> ServerAdmin [email protected] ServerName erp.example.com ServerAlias www.erp.example.com DocumentRoot /var/www/html//dolibarr/htdocs/ Directory /srv/dolibarr/htdocs> Options +FollowSymlinks AllowOverride All Require all grant </Directory> ErrorLog /var/log/apache2/dolibarr_error.log CustomLog /var/log/apache2/dolibarr_access.log combined </VirtualHost>
ファイルを保存して閉じます。次のコマンドでApacheを再起動します。
sudo systemctl restart apache2
Dolibarrのダウンロードと解凍方法
次のコマンドを使用して、変数を Dolibarr で利用可能な最新バージョンに設定します。
release_tag=$(curl -s https://api.github.com/repos/Dolibarr/dolibarr/releases/latest | grep tag_name | cut -d '"' -f 4)
release_tagを使って最新バージョンを入手し、使用していることを確認できるようになりました。Dolibarr は以下からダウンロードできます。
wget https://github.com/Dolibarr/dolibarr/archive/${release_tag}.tar.gz
Dolibarr を解凍するには:
sudo mv dolibarr-${release_tag} /var/www/html/dolibarr
次のようにして、新しいディレクトリに適切な権限を付与します。
sudo chown -R /var/www/html/dolibarr
インストールを完了する方法
Web ブラウザを開き、http://SERVER/dolibarr/htdocs を指定します。ここで、SERVER はホスティング サーバーの IP アドレスです。すると、Dolibarr Web インストーラーが表示されます (図 A )。
図A

[次へ] をクリックし、表示されるウィンドウで [開始] をクリックします (図 B )。
図B

設定ページ(図C)では、データベースオプションを設定する必要があります。今回のインストールでは、データベース名はdolibarr、ユーザーはdolibarr、パスワードはMariaDBコンソールで設定したパスワードです。また、ページの一番下までスクロールしてスーパーユーザーアカウントを作成し、「次のステップ」をクリックします。
図C

プロンプトが表示されたら、もう一度「次のステップ」をクリックしてインストールを開始します。このステップは、データベースへのデータ入力と選択した設定オプションの保存が必要なため、完了までに少し時間がかかります。完了したら、スーパーユーザーアカウントでDolibarrにログインし、新しいERP/CRMソリューションの使用を開始できます。
Dolibarrのインストールプロセスを完了する前に、インストールツールが悪意を持って使用されるのを防ぐため、インストールロックファイルを追加してください。これを行うには、次のコマンドを実行します。
sudo touch /var/www/html/dolibarr/documents/install.lock
ビジネスの効率性を次のレベルに引き上げられたことをお祝い申し上げます。
Jack Wallen によるビジネス プロフェッショナル向けの最新のテクノロジー アドバイスをすべて知るには、YouTube でTechRepublic の How To Make Tech Work を購読してください。