インストールガイド

アップデートインストール

ダウンロードしたファイル類をすべて上書き保存して下さい。
初回のADMIN権限ユーザーログイン時にアップデート処理が実行されます。
ファイルをアップロード後、出来る限りADMIN権限ユーザーでのログインを行ってください。
「album-key.php」は、呼出・書込・実行権限が必要になります。その他のファイルも、ファイルアップロード時にアクセス権などが変わらないようにご注意下さい。


前提環境

○HTTPサーバー要件
(必須)Apache(Linux/Windowsは、問わない)(2.0以上推奨)
(必須)PHPが動作する環境(5.0以上推奨)
(必須)MySQLが動作する環境(5.0以上推奨)
.htaccessファイルが利用可能
○PHP環境要件
(必須)SafeModeでない実効環境(ファイルの書き込み/削除権限が必要)
(必須)GDライブラリ(2.0以上推奨)
(必須)以下の、PEARライブラリとそれぞれの依存パッケージ PEARライブラリのインストール方法は、こちら
・File_Archive
・DB
・Auth
・Config
・HTTP_Download
・XML_Serializer
・XML_Parser
・XML_Util
・Archive_Zip
php.iniの編集が出来る環境を推奨 php.ini変更に関しては、こちら

DBの作成

phpMyAdminなどのDB管理ツールを用いて、アルバム用のDBを作成します。
「mySQL DB 作成」などで、検索すれば、DB作成方法を紹介したページを簡単に見つけることが出来ます。
XAMPPでは、XAMPPのメイン画面からphpMyAdminを利用可能です。
Ex) DBユーザ名:”user” DBパスワード:”password” DB名:”album”

画像保存フォルダーの作成

画像保存用のフォルダーを作成します。画像保存フォルダーは、書き込み可能なアクセス権を設定して下さい。
Ex) 画像保存フォルダー:”/home/user/image” アクセス権777

スクリプトファイルの配置

ダウンロードしたスクリプトファイルを、サーバーのWEB公開用ディレクトリに配置します。
スクリプト配置フォルダーは、呼出・書込・実行権限が必要となります。
PHPファイルは、呼出・実行権限が必要になります。ただし、「album-key.php」は、呼出・書込・実行権限が必要になります。
ログフォルダーには、呼出・書込権限が必要となります。
構成定義ファイル「config.xml」は、書込み権限が必要です。

(Windowsの場合)
構成定義ファイルを「windows_config.xml」を「config.xml」に名称変更して下さい。
また、配布している「create_album_zip.vbs」の7行目 PHP実行パス”C:/Program Files/xampp/php/php.exe”を環境に合わせて変更して下さい。

Ex) スクリプト配置フォルダー:”/var/www/html/album” アクセス権「777」
PHPファイルは、実行ユーザに実行権限を与えてください。 アクセス権「755」

album-key.phpは、実行ユーザに実行+書き込み権限を与えてください。 アクセス権「777」
ログ用フォルダー:”/var/www/html/album/log” アクセス権「666」
構成定義ファイル「config.xml」は、書き込み権限が必要です。アクセス権「666」

インストールウィザードによる設定

 

スクリプトを配置したサーバーにブラウザでURLアクセスします。「http://www.xxxx.com/album/」
初回アクセス時に、インストールウィザードが表示されるので、インストールウィザードに従って、インストールを完了させてください。

Step1
インストールStep1画面イメージ

Step2
初期設定を行います。DB関係・画像保存フォルダーは、インストール後も「アルバム構成」から変更が可能です。
インストールStep2-1画面イメージ

インストールStep2-2画面イメージ

Step3
最後に、最初のADMINユーザーの作成を行います。
インストールStep3画面イメージ

インストール終了です。
各機能の動作確認を行ってから、運用を開始して下さい。