2011年5月4日水曜日

Alfresco 3.4 CEのインストール手順

Alfresco 3.4からTomcatバンドル版が提供されなくなったので
Tomcatへ載せる方法をメモ

ダウンロード

  •  alfresco-community-3.4.zip
    •   http://wiki.alfresco.com/wiki/Community_file_list_3.4.c
  • ランゲージパック]
    • http://forge.alfresco.com/frs/?group_id=13



ダウンロードファイルの展開
$ cd /tmp
$ unzip alfresco-community-3.4.zip
$ tar xvzf apache-tomcat-6.0.29.tar.gz


Tomcatの用意とalfrescoファイルの統合
$ cd /opt/alfresco/
$ mv apache-tomcat-6.0.29 com34 && cd com34
$ mv -v /tmp/bin/* ./bin/
$ mv -v /tmp/web-server/conf/* ./conf/
$ mv -v /tmp/web-server/lib/mysql-connector-java-5.1.13-bin.jar  ./lib/
$ mv -v /tmp/web-server/shared ./
$ mv -v /tmp/web-server/webapps/* ./webapps/


DB接続の設定
$ mv -v shared/classes/alfresco-global.properties.sample shared/classes/alfresco-global.properties
$ vi shared/classes/alfresco-global.properties
# DB接続ユーザ/パスワード
db.username=alfresco
db.password=alfresco
# alfrescoデータディレクトリ設定
dir.root=/opt/alfresco/com34/alf_data
# mysql接続設定
db.driver=org.gjt.mm.mysql.Driver
db.url=jdbc:mysql://localhost/alf_com34useUnicode=yes&characterEncoding=UTF-8

DBの作成
mysql> create database alf_com34 character set utf8;
mysql> grant all on alf_com34.* to alfresco@localhost;

ランゲージパックの展開
$ cd shared/classes/alfresco/messages/
$ unzip /tmp/V3.4_ja_JP_03.zip
$ cd .. && unzip /tmp/V3.4_Share_ja_JP_02.zip
$ mv site-webscripts web-extension
JVMオプションの設定
$ cd /opt/alfresco/com34/
$ vi ./bin/catalina.sh
L.86あたりに追加
export JAVA_OPTS='-Xms1024m -Xmx1024m -Xss1024k -XX:MaxPermSize=256m -XX:NewSize=256m -server'

alfrescoの起動
$ ./bin/startup.sh


以上

0 件のコメント:

コメントを投稿