Cent OS を最小構成でインストールしたあとにAlfresco Communityをいれてみた。
OSのバージョン
$ uname -r
3.10.0-693.el7.x86_64
Alfresco Communityのバージョン
201711EA
リリースノート
https://community.alfresco.com/docs/DOC-7212-unreleased-alfresco-community-edition-201709-ea
ダウンロード
$ wget https://download.alfresco.com/cloudfront/release/community/201711-EA-build-00038/alfresco-content-services-community-full-installer-6.0.0-ea-linux-x64.bin
インストール
$ chmod +x alfresco-content-services-community-full-installer-6.0.0-ea-linux-x64.bin
$ sudo ./alfresco-content-services-community-full-installer-6.0.0-ea-linux-x64.bin
Some or all of the libraries needed to support LibreOffice were not found on your system: fontconfig libSM libICE libXrender libXext libcups libGLU libcairo2 libgl1-mesa-glx
You are strongly advised to stop this installation and install the libraries.
For more information, see the LibreOffice documentation at http://docs.alfresco.com/search/site/all?keys=libfontconfig
Do you want to continue with the installation? [y/N]:
いろいろメッセージが出ていて、OpenOfficeがこのままでは動かないので、インストールしないようになにも入力せずにEnterを押す。
必要なパッケージを追加
$ sudo yum -y install fontconfig libSM libICE libXrender libXext cups-libs libGLU cairo
問題が無ければもう一度以下のコマンドを打つと特に何事もなく、言語選択の画面に遷移する。
$ sudo ./alfresco-content-services-community-full-installer-6.0.0-ea-linux-x64.bin
Language Selection
Please select the installation language
[1] English - English
[2] French - Francais
[3] Spanish - Espanol
[4] Italian - Italiano
[5] German - Deutsch
[6] Japanese - 日本語
[7] Dutch - Nederlands
[8] Russian - Русский
[9] Simplified Chinese - ?体中文
[10] Norwegian - Norsk bokmal
[11] Brazilian Portuguese - Portugues Brasileiro
Please choose an option [1] : 6
今回は日本語を選択
----------------------------------------------------------------------------
ようこそ Alfresco Content Services Community セットアップウィザードへ。
----------------------------------------------------------------------------
インストールの種類
[1] 簡易 - デフォルトの設定を使ってインストールします。
[2] 詳細設定 - サーバーのポートとサービスのプロパティを設定できます。: 追加でイ ンストールするコンポーネントを選択してください。
オプションを選択してください [1] : 2
詳細設定
----------------------------------------------------------------------------
インストールするコンポーネントを選択してください。準備ができたら“次へ“をクリックしてください。
Java [Y/n] :
PostgreSQL [Y/n] :
LibreOffice [Y/n] :
Alfresco Content Services Community : Y (Cannot be edited)
Solr1 [y/N] :
Solr4 [Y/n] :
Alfresco Office Services [Y/n] :
Web Quick Start [y/N] :
Google ドキュメントの統合 [Y/n] :
上記選択部分が正しいことを確認してください。 [Y/n]:
----------------------------------------------------------------------------
インストール先フォルダ
Alfresco Content Services Community をインストールするフォルダを選択してください。
インストール先フォルダ: [/opt/alfresco-content-services-community-full]: /opt/alfresco
----------------------------------------------------------------------------
データベースサーバーのパラメータ
データベースのポート番号を入力してください。
データベースサーバーのポート: [5432]:
----------------------------------------------------------------------------
Tomcat のポート設定
Tomcat の設定パラメータを入力してください。
Web サーバードメイン: [127.0.0.1]: <ホストを必ず設定すること>
Tomcat サーバー用ポート: [8080]:
Tomcat のシャットダウン用ポート: [8005]:
Tomcat の SSL ポート: [8443]:
Tomcat の AJP ポート: [8009]:
----------------------------------------------------------------------------
LibreOffice サーバーのポート
LibreOffice サーバーがリッスンするポート番号を入力してください。
LibreOffice サーバーのポート: [8100]:
----------------------------------------------------------------------------
FTP ポート
統合された FTP サーバーに使用するポート番号を選択してください。
ポート: [21]:
----------------------------------------------------------------------------
管理者のパスワード
Alfresco Content Services 管理者アカウントのパスワードを指定してください。
管理者のパスワード: :
パスワードの再入力: :
----------------------------------------------------------------------------
サービスとしてインストールする
Alfresco Content Services Community をサービスとして登録すると、マシンの起動時に自動的に Alfresco Content
Services Community が開始されます。
Alfresco Content Services Community をサービスとしてインストールしますか? [Y/n]:
必要な内容を設定する。
ローカル以外から接続すると、正しく画面遷移が行えなくなるため、ホスト名は必ず設定すること。
インストールが完了したら、自動的にサービスを起動するか聞かれるので、サービスを起動し、以下のアドレスに接続して確認すること。
http://<ホスト名>:8080/share
もしくは
https://<ホスト名>:8443/share
アクセス出来ないとき
ファイアウオールが有効になっている可能性がある。
以下のコマンドで無効にするか、別途ポートの開放を行う事
$ sudo systemctl stop firewalld.service
アクセスは出来るけど挙動が変なとき
ログは以下のディレクトリに格納されているので、参考にする
alfrescoログ
<alfrescoのインストールディレクトリ>/alfresco.log
tomcatログ
<alfrescoのインストールディレクトリ>/tomcat/logs/catalina.out