Gallery2をインストールしてみました。Galleryと違う点は、データベースを使うところ、あとは動画を利用できるところでしょうか。GalleryからGallery2に変更したい場合は、別にGallery2をインストールしてからデータを移行するしか方法がありません。Gallery2はGalleryとは別物という考えなようで、アップグレードはできないので、同じURLでGallery2を使いたい場合はデータを移行後にディレクトリ名を変更するしか仕方ないようです。

インストールの方法

  1. ダウンロードしたら解凍してFTPでアップロードします。
    私は今回.tarファイルをダウンロードし、そのままアップロード、CpenelのファイルマネージャーからUntarしました。結構FTPだとファイルの量が多くて時間がかかりますが、この方法だと一瞬でした。
    テキストエディタでconfig.phpと.htaccessいう2つの空ファイルを作り、Gallery2にアップロード、認証を666にします。
  2. http://www.yourdomain.com/gallery2/を開きます。(Gallery2をアップロードしたURL)インストールウィザードが出てきます。
  3. ウィザードを進めて設定をしていきます。
    • Select Language: 言語を選びます(日本語もあります)
    • テキストエディタでlogin.txtというファイルを作り、認証のページで出てきた英語と数字の不規則な文字列をコピーして保存、Gallery2のフォルダにアップロードして次へ進みます。
    • 認証の確認画面で認証されていたら次ページへ
    • システムチェック。全部Successなら次ページ(Step3)へ
    • インストールのタイプを選びます。一度に幾つかのインストールを実行できるMultiInstallもありますが、今回はStandard installationを選び次ページへ
    • データの保存する場所の設定をします。g2dataというフォルダをGallery2の中に作り、認証を777にしSaveをクリック。確認画面で成功していればStep5へ。
    • データベースの設定をします。(あらかじめ用意しておきます)
      • Database type: データベースタイプをプルダウンメニューで選択。私はMySQLです。
      • DB Hostname: ホスト名。通常はlocalhost
      • DB Username: データベースのユーザ名
      • DB Password: データベースのパスワード
      • DB Name: データベース名
      • Table Prefix: g2(そのままで大丈夫。同じデータベースで別のGallery2をインストールするときはここを変更します)
      • Column Prefix: g(そのままで大丈夫)

      できたらSaveを押します。成功していればStep6へ。設定が間違っていればエラーがでるので確かめて修正します。

    • アドミンユーザの設定をします。
      ユーザ名、パスワード、メールアドレス、名前などを設定しCreate。確認画面で成功ならばStep7へ。
    • “Create config file”をクリック、確認画面で成功していたらStep8へ。
    • Gallery2のコア部分インストールの確認画面で成功していればStep9へ。
    • モジュール設定の画面。好きなモジュールにチェックをつけてActivate Selected Modulesを押し次ページへ。あとで設定するから飛ばす時はContinue to Step 10 Without Activatingを押す。
    • 確認画面で成功していれば次ページへ
    • セキュリティ上、config.phpを644に設定しなおして次ページStep11へ。Check Againを押すときちんと出来ているか確認した後Step11へ進めます。
    • Gallery2のインストール成功画面が出てきたらGo to my Gallery!をクリック。インストール完了です。

URL Rewrite

Gallery2で簡単なURL(例:http://www.yourdomain.com/gallery2/アルバム名/写真名/)を使うために.htaccessのmod_rewrite機能を使って設定をします。

  1. Gallery2にLoginして、Site Adminページへいきます。
  2. ページ左のメニューのModuleページを開き、URL Rewrite欄の右にあるconfigureをクリック、設定画面へ行きます。確認画面で成功していたらDoneを押します。

Galleryからのデータ移行

既存のGalleryのデータを移行することができます。これをしても、元のGalleryのデータに何も影響ありません。

  1. アドミンでログインし、メニューからImport欄のGallery1を選ぶ。
  2. Gallery1のalbumsフォルダへのパスを入力します。(例:/var/www/albums、/home/usr/public_html/gallery1/albums など)Selectを押して次ページへ。
  3. 元のアルバムについての設定やら、ItemのCaptionについての設定をし、Prepare Importを押します。私は言語だけ日本語に変更してみました。
  4. 確認画面がでてきますので、Importを押して完了、continueを押します。

アップデグレード

このインストール方法を書いてからGallery2のバージョンが2.0から2.0.1になっているのに気づきました。

  1. ダウンロードページからUpgradesのところの Changed files only (for minimal, typical and full packages)をダウンロードする。
  2. 解凍してFTPで上書きアップロードする。
  3. Gallery2ページをブラウザで開くとインストールの時のようなウィザード画面になります。Continueを押して次ページへ。
  4. アドミンパスワードを入力、Authenticate Meで次ページへ。
  5. 確認画面で成功していたらStep2、また成功していたらStep3へ。Upgrade画面へ行ったら Begin Upgradeを押す。
  6. 成功したらStep4、Step5、Step6へ。
  7. 成功してFinished!が出たらGo to my Gallery!を押してGallery画面へ。これで完了です。