インストール

ubuntu 18.04にerpnextのインストール

APTを更新およびアップグレードします。


sudo apt-get update 
sudo apt-get upgrade

以下のコマンドを実行して、erpnext依存関係をインストールします。

sudo apt install libffi-dev python-pip python-dev libssl-dev wkhtmltopdf curl git

次のコマンドを使用して、ノードJSとRedisをインストールします。


sudo curl --silent --location https://deb.nodesource.com/setup_8.x | sudo bash -
sudo apt-get install gcc g++ make
sudo apt-get install -y nodejs redis-server
sudo npm install -g yarn

nginxをインストールします。

sudo apt-get install nginx

以下のコマンドを実行してMariadbをインストールします。

sudo apt-get install mariadb-server mariadb-client

以下のコマンドを実行して、MariadBサーバーを保護します。プロンプトが表示されたら質問に答えてください。

sudo mysql_secure_installation

MariadBサーバーに接続します。

sudo mysql -u root -p

名前erpnextのデータベースを作成します。

CREATE DATABASE erpnext;

erpnextuserというデータベースユーザーを作成します。パスワードを自分のパスワードに置き換えます。

CREATE USER 'erpnextuser'@'localhost' IDENTIFIED BY 'password_here';

ユーザーにデータベースへの完全なアクセスを許可します。


GRANT ALL ON erpnext.* TO 'erpnextuser'@'localhost' IDENTIFIED BY 'password_here' WITH GRANT OPTION;

変更を保存して終了します。


FLUSH PRIVILEGES;
exit;

プロジェクトのディレクトリを作成します。

sudo mkdir /var/www/html/erpnext

次のコマンドを実行して、ERPNextをインストールして構成します。


cd /var/www/html/erpnext
git clone https://github.com/frappe/bench bench-repo
sudo pip install -e bench-repo
bench init erpnext && cd erpnext

プロジェクトの新しいサイトを作成します。 Example.comを実際のドメイン名に置き換えます。


bench new-site example.com
bench start

ブラウザを開き、サイトにアクセスします。

http://example.com:8000

ERPNextインストールについては、ウィザードに従ってください。

 日本