PALPortal-install-[version].jar のダウンロード

http://sourceforge.jp/projects/pal/files/ から PALポータルのインストーラー(jarファイル)をダウンロードしてください。 インストーラーのファイル名は、PALPortal-[version]-installer.jar になります([version]は PALポータルのバージョンです)。

インストーラの実行

コマンドライン上で


$ java -jar PALPortal-[version]-installer.jar

を実行します(java コマンドが含まれるディレクトリは、環境変数 PATH で指定されている必要があります)。 実行するとインストーラーが起動します。

日本語以外の端末を利用している場合は、ロケールの設定を C または en_US.UTF-8 に変更してください。



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Welcome to the PAL Portal
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



このインストーラで PAL Portal をセットアップします。

Press enter to view the license agreement

Enter キーを押下します。

ライセンスの確認

ライセンスを確認します。


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  License Conditions
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


                                 Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/

   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   
   (中略)
   
   Copyright 2004 The Apache Software Foundation


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Do you accept the license? Y or N   [default:Y]


ライセンスに同意する場合は、Enter キーを押下します。 同意できない場合は、「N」を入力した上で Enter キーを押下して、インストールを終了してください。

インストール方法の選択

インストール方法を選択します。 新規にインストールする場合は「新規インストール」を選択します。 アップグレードインストールする場合は「アップグレードインストール」を選択します。



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Installation selection
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


インストール方法を選択してください。
インストール方法
  Enter a number
  1) 新規インストール [default]
  2) アップグレードインストール


「1」を入力して、Enterキーを押下してください。

インストール場所の選択

インストールする場所を選択してください。 インストールするパスを入力して、インストールする場所を指定します。


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Installation Location
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


インストール先のディレクトリを選択してください。   [default:/root/Portal]
/Portal/

ディレクトリを作成しますか?
/Portal
y

注意: WINDOWSでは、スペースを含めないでください。



Enter キーを押下します。

インストールするコンポーネントの確認

インストールされるコンポーネントの一覧が表示されます。



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Components Selection
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


PAL PORTAL
Install the following component?
Tomcat 5.5.23   [default:true]


Install the following component?
PAL Portal   [default:true]   [required]

Install the following component?
Tomcat 用 PAL Portal 設定   [default:true]


Install the following component?
メールサーバ設定   [default:true]


DB 設定   [default:true]required
DB に PSML の保存   [default:true]


各項目ごとに true もしくは false を入力し、Enter キーを押下して、コンポーネントを選択します。 「Tomcat 5.5.23」の項目に true を入力すると、PALポータルが利用するための Tomcat がインストールされます。 「Tomcat用PALポータル設定」の項目に true を入力すると、Tomcat 用の設定ファイルがインストールされます。 「メールサーバ設定」の項目に true を入力すると、PALポータルが利用するメールサーバの設定が行えます。

メールサーバーの指定

PALポータルで利用するメールサーバーを指定します。 「メールサーバ名」の項目にメールサーバー名を指定します。 メールサーバーがユーザー認証を利用している場合には、 ユーザー名とパスワードを入力した上で、「ユーザ認証」の項目で true を選択します。



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Mail Server Configuration
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


適切なメールサーバ情報を入力してください。デフォルト値でも動作します。
メールサーバ名   [default:localhost]


ユーザ名   [default:null]


パスワード   [default:null]


ユーザ認証   [default:false]



Enter キーを押下します。

データベースの選択

利用するデータベースを指定します。 デフォルトの DB を利用する場合は、Derby を選択してください。 Derby 以外のデータベースを利用する場合は、「CLI インストールの DB 設定」を参照してください。



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Database Selection
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


ポータル用に利用するデータベースを選択してください。
データベースの種類
  Enter a number
  1) DB2 (Experimental)
  2) Derby [default]
  3) MS SQL Server (Experimental)
  4) MySQL
  5) PostgreSQL
  6) Oracle (9i 以上)
  7) SapDB (Experimental)
  8) 手動でデータベースのセットアップ


Enter キーを押下します。

インストール前の確認

インストールを実行する前に、インストール先のディレクトリを確認してください。 指定されたディレクトリが削除されます。



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Before Your Install ...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


PAL PORTAL をインストールします:
  /Portal



Enter キーを押下します。

インストールの実行

Enter キーを押下するとインストールが実行されます。 なお、GUI インストールとは異なり、インストール時のログは必ず表示されます。


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Installation Progress
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


antinstaller.jar/root/PALPortal-1.1-installer.jar

install.tomcat:
     [echo] Installing Tomcat
    [unzip] Expanding: /root/PALPortal-1.1-installer.jar into /Portal
    [unzip] Expanding: /Portal/tomcat.zip into /Portal

install.portal:
     [echo] Installing Portal
    [unzip] Expanding: /root/PALPortal-1.1-installer.jar into /Portal
    [unzip] Expanding: /Portal/database.zip into /Portal
    [unzip] Expanding: /Portal/portal.zip into /Portal
    [unzip] Expanding: /root/PALPortal-1.1-installer.jar into /Portal
    [unzip] Expanding: /Portal/portlets.zip into /Portal/webapps/palportal/WEB-INF/deploy
     [echo] Setting up the database configuration
     [copy] Copying 1 file to /Portal/shared/lib
     [move] Moving 1 file to /Portal/database
     [echo] Setting up the Jetspeed database (if selected)

setupDBPSML:
     [copy] Copying 1 file to /Portal/webapps/palportal/WEB-INF/assembly/alternate

checkDerby:

generateStandardDB:

generateDerbyDB:

sqlDerbyDB:
     [echo] Excuting file: /Portal/database/derby/phase1-schema.sql

sqlDerbyDB:
     [echo] Excuting file: /Portal/database/derby/phase2-schema.sql

sqlDerbyDB:
     [echo] Excuting file: /Portal/database/derby/phase3ojb-schema.sql

sqlDerbyDB:
     [echo] Excuting file: /Portal/database/derby/prefs-schema.sql

sqlDerbyDB:
     [echo] Excuting file: /Portal/database/derby/registry-schema.sql

sqlDerbyDB:
     [echo] Excuting file: /Portal/database/derby/security-schema.sql

seedDB:
    [mkdir] Created dir: /Portal/database/assembly
     [echo] Seeding the database
     [copy] Copying 12 files to /Portal/database/assembly
     [copy] Copying 4 files to /Portal/database/assembly
    [mkdir] Created dir: /Portal/database/assembly/boot
     [copy] Copying 1 file to /Portal/database/assembly/boot
     [java] log4j:WARN No appenders could be found for logger (org.apache.jetspeed.serializer.JetspeedSerializerApplication).
     [java] log4j:WARN Please initialize the log4j system properly.
     [java] ++++ PREFS:PA loaded 0 pref nodes for app /portlet_application/pal-admin/ in 1149 milliseconds.

copyJetspeedContext:
     [copy] Copying 1 file to /Portal/conf/Catalina/localhost

test-import-psml:

db-psml:
    [mkdir] Created dir: /Portal/database/import/target/classes
     [echo] Import dir: /Portal/database/import
     [copy] Copying 12 files to /Portal/database/import/target/classes

execute-import:
     [copy] Copying 1 file to /Portal/webapps/palportal/WEB-INF/assembly
     [copy] Copying 1 file to /Portal/webapps/palportal/WEB-INF/assembly

fs-psml:

do-psml:

runSetupDB:

install.tomcat.config:
     [echo] Installing Portal Configuration for Tomcat
    [unzip] Expanding: /root/PALPortal-1.1-installer.jar into /Portal
    [unzip] Expanding: /Portal/tomcat-config.zip into /Portal
     [echo] Copying index.jsp
     [copy] Copying 1 file to /Portal/webapps/ROOT
   [delete] Deleting: /Portal/temp/index.jsp

mailServerConfiguration:
     [echo] starting Mail server configuration
     [copy] Copying 1 file to /Portal/webapps/palportal/WEB-INF/assembly
   [delete] Deleting: /Portal/temp/administration.xml
     [echo] Mail server configuration done!

インストールの完了

インストールが完了すると、以下のメッセージが表示されます。



BUILD SUCCESSFUL
Total time: 1 minute 0 seconds
完了しました。

インストールに失敗した場合は、ログでエラー内容を確認してください。

自動的にインストーラーが終了します。

PALポータルの実行

コマンドライン上で

$ [インストール場所]/bin/startup.sh

を実行して、PALポータルを起動してください。起動後、http://localhost:8080/ にアクセスして、PALポータルのトップページが表示されることを確認してください。

デフォルトで、登録されている管理者は、ユーザー名 admin 、パスワード admin です。