2021年2月4日木曜日

CentOS 8-Streamにn8n.ioをインストールする

n8n.ioは自動化ワークフローツールです。

〇n8n.ioの画面
インストール後http://<ホスト名またはアドレス:5678/ にアクセスします。

インストール方法

以下のコマンドを実行します。
1.l nodejs12のインストール
curl -sL https://rpm.nodesource.com/setup_12.x | sudo bash -

sudo dnf -y install nodejs

sudo npm install -g bower

2. n8n.ioのインストール
npm_config_user=root sudo npm install n8n -g --unsafe-perm

cat << EOF | sudo tee /etc/systemd/system/n8nio.service
[Unit]
Description=n8n.io service

[Service]
Restart=always
ExecStart=/usr/bin/node /usr/lib/node_modules/n8n/bin/n8n

[Install]
WantedBy=multi-user.target
EOF

sudo systemctl enable n8nio

sudo systemctl start n8nio

3. firewallの設定
sudo firewall-cmd --add-port=5678/tcp --permanent

sudo firewall-cmd --reload

関連情報

Microk8sで同一ポッド内にn8n.ioとMySQLを配置する

Microk8sで同一ポッド内にn8n.ioとPostgreSQLを配置する

・n8n.ioに関する他の記事は、こちらを参照してください。

0 件のコメント:

コメントを投稿