FreePBX on Ubuntu で UCP を使う

Ubuntu でインストールされる node.js は v14で、この場合、UCP(ユーザーコントロールパネル)のコンパイルに失敗する。
node.js v8.11.3 ならインストール可能。

元々入っていた apt パッケージの node.js と npm を削除して入れなおす。

sudo apt purge -y nodejs npm
sudo apt -y autoremove
sudo n 8.11.3
sudo npm install -g node-gyp
sudo npm i -g npm
sudo fwconsole ma remove ucp
sudo fwconsole ma downloadinstall ucp

これで、

sudo fwconsole restart

で、UCP サーバーの稼働の確認もできる。
(「Stopped UCP Node Server」とでたら、インストール時に起動したものが動いていたということ)

コメントを残す

メールアドレスが公開されることはありません。