ERPNext: Windows でオープンソース ERP を活用する
Windows に ERPNext をインストールする方法
2 つの主要な方法があります。
Docker を使用する
Docker は、アプリケーションをコンテナーでパッケージ化および実行するためのプラットフォームです。 ERPNext を Docker コンテナーとしてインストールすると、Windows 固有の依存関係を気にすることなく簡単に実行できます。
手順:
- ERPNext コンテナーを起動する:
docker run -d -p 80:80 -v erpnext-data:/var/lib/mysql erpnext/erpnext
- Web ブラウザで http://localhost にアクセスして ERPNext にアクセスします。
VirtualBox は、仮想マシンを作成するためのハイパーバイザーです。 仮想マシンは、独自のオペレーティング システムを実行できる独立したコンピューターです。 ERPNext を仮想マシンにインストールすると、Windows と完全に分離された環境で実行できます。
- Ubuntu 仮想マシンを作成する:
- 仮想マシンの名前とオペレーティング システムを選択します (Ubuntu 64 ビット)。
- メモリとストレージの量を割り当てます。
- 仮想マシンにログインします。
- ERPNext をインストールする:
- 以下のコマンドを実行します:
sudo apt-get update && sudo apt-get install -y python3-pip libffi-dev libpython3-dev python3-setuptools git clone https://github.com/frappe/erpnext.git cd erpnext sudo pip3 install -r requirements.txt sudo bench init --setup-production
MariaDB は、MySQL に代わるオープンソースのデータベース管理システム (DBMS) です。 ERPNext は MariaDB をデータベースとして使用します。
ERP は、エンタープライズリソースプランニングの略です。 ERP システムは、企業が財務、在庫、顧客関係などのビジネス プロセスを管理するのに役立ちます。
ERPNext は、オープンソースの ERP システムです。中小企業に人気のある選択肢です。
注意事項
- Windows で ERPNext を実行するには、管理者権限が必要です。
docker run -d -p 80:80 -v erpnext-data:/var/lib/mysql erpnext/erpnext
VirtualBox を使用して ERPNext をインストールする
sudo apt-get update && sudo apt-get install -y python3-pip libffi-dev libpython3-dev python3-setuptools
git clone https://github.com/frappe/erpnext.git
cd erpnext
sudo pip3 install -r requirements.txt
sudo bench init --setup-production
ERPNext にアクセスする
http://localhost:80 または http://<仮想マシンの IP アドレス>:80
- 上記のコードはあくまで例であり、環境によって変更する必要がある場合があります。
Windows に ERPNext をインストールするその他の方法
Windows Subsystem for Linux (WSL) を使用する
WSL は、Windows 10 で Linux ディストリビューションを実行できるようにする機能です。 WSL を使用すると、Linux コマンドを使用して ERPNext をインストールできます。
- 上記の「VirtualBox を使用する」セクションの手順 4 と 5 に従って、ERPNext をインストールします。
XAMPP を使用する
XAMPP は、Apache、MySQL、PHP などの Web 開発に必要なソフトウェアをまとめてインストールするパッケージです。 XAMPP を使用すると、Windows で簡単に ERPNext を実行できます。
- Apache と MySQL を起動します。
- 解凍した ERPNext フォルダを XAMPP の htdocs フォルダにコピーします。
Bitnami は、ERPNext を含むさまざまなオープンソースアプリケーションを簡単にインストールして実行できるようにするツールです。
- Bitnami ERPNext スタックを起動します。
- 上記の方法はいずれも、上級ユーザー向けです。
mariadb erp erpnext