Alfresco に Web Quick Start を追加

最初のインストールで必要ないかなーと思ってしまったのだ。しかし、Alfrescoに初めてアクセスするときにはかなり待たされる、それが仮に再起動したから2日経ってからでも…

そうだ、Web Quick Startを追加しよう。

※今、Alfresco6.1の導入作業中で、記事の根本が間違っていたことに気付く。これはWebアプリケーションを開発するための下地になるものらしく、この当時に考えていた「ちゃっちゃとメモリに読み込んじゃって反応を良くする」ってのとは全然違っていた。ampのインストール手順だけは役に立つかもしれない… 2019/06/01追記




Alfresco Community Editionの過去バージョンは、本家ではダウンロードできなくて(?多分)、sourcefogeにあった。
https://sourceforge.net/projects/alfresco/files/

ここから、ウチでインストールしたであろうバージョンを探ると…201704バージョン。更にその中の alfresco-wcmqs-5.2.e.zip がどうやらそれだ。
100MBもある。ずいぶん大きいな。

取り出したampsファイルをそれぞれ以下に配置。

$ sudo mv alfresco-wcmqs.amp /usr/share/alfresco/amps
$ sudo chown root:root /usr/share/alfresco/amps/alfresco-wcmqs.amp
$ sudo mv alfresco-wcmqs-share.amp /usr/share/alfresco/amps_share/
$ sudo chown root:root /usr/share/alfresco/amps_share/alfresco-wcmqs-share.amp

そして、ampファイルを念のため試す。

$ cd /usr/share/alfresco
$ sudo java -jar bin/alfresco-mmt.jar install amps/alfresco-wcmqs.amp tomcat/webapps/alfresco.war -preview
Installing AMP 'amps/alfresco-wcmqs.amp' into WAR 'tomcat/webapps/alfresco.war'
INFO: Checking the war version using /WEB-INF/classes/alfresco/version.properties
Adding files relating to version '5.2.e' of module 'org_alfresco_module_wcmquickstart'
   - File '/WEB-INF/lib/alfresco-wcmqs-5.2.e.jar' added to war from amp
・
・
・
   - Directory '/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/module/wcmquickstart' added to war
   - Directory '/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/module' added to war
   - Directory '/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/cmis' added to war

問題なさそう。

一旦Alfrescoを停止してampを組み込む。

$ sudo service alfresco stop
$ sudo /usr/share/alfresco/bin/apply_amps.sh

これで何かキーを押して処理を進めればインストールされる。

サービスを開始して、CPUがおとなしくなるのを待って…
すぐに画面が表示された!

お気軽にどうぞ ~ 投稿に関するご意見・感想・他

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です