2023年12月9日土曜日

alfresco community 25.1をubuntu24.04 server へインストール

【はじめに】 

alfrescoが7.2にバージョンアップして以降、セキュリティ面が強化されたためか、ubuntuにansibleでのインストールは可能だが、ドキュメントのアップロードでエラーとなる点を解消できず現在に至っている。そのような中、代替のインストール方法として、aborroy氏がzipでの簡便なインストール方法を動画つきで公開してくれている。あまりに簡単にインストールが完了し、氏には大変感謝している。その際、若干の注意点があったため、以下記載する。

【aborroy氏の記事】

https://connect.hyland.com/t5/alfresco-blog/installing-alfresco-23-2-in-ubuntu-24-04-using-zip-distribution/ba-p/127050

【インストールでの注意点】

1.OSインストール

インストール時のユーザー名を「ubuntu」にする。スクリプトの設定上必須。

2.スクリプトの実行

「/home/ubuntu」ディレクトリで実行する。スクリプトが存在するディレクトリで実行すると、9,10のスクリプトの実行で失敗する。

3.「09-build_aca.sh」実行時のエラー

上記スクリプト実行時、「FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory」が表示され、npmのbuildに失敗することがある。

sudo rm -R alfresco-content-app
export NODE_OPTIONS="--max-old-space-size=xxxx"
※xxxxは任意のメモリ数

上記を実行の上、再度スクリプトを実行する。